# Manuale dell'utente di kdeinit5

`kdeinit5`

8

`kdeinit5`

Avviatore per applicazioni con supporto per kdeinit integrato, e per KIO slave.

## Sintassi

    kdeinit5 --help  --no-fork --no-kded --suicide   +programmi programmi

## Descrizione

kdeinit5 è un avviatore di processi in qualche modo simile al più noto `init`, usato per avviare UNIX. Esegue i programmi di &kde; e i moduli caricabili di kdeinit (KLM), avviandoli più efficientemente.

Usare kdeinit5 per avviare le applicazioni di &kde; rende l'avviamento di una tipica applicazione di &kde; raddoppia la velocità di avviamento e riduce significativamente il consumo di memoria.

kdeinit5 è collegato a tutte le librerie necessarie a una comune applicazione di &kde;. Con questa tecnica, avviare un'applicazione è molto più veloce perché ora deve essere collegata solo l'applicazione stessa, mentre altrimenti sia l'applicazione che le librerie da essa usate avrebbero dovuto essere collegate.

## Svantaggi

Il nome del processo delle applicazioni avviate con kdeinit5 è `kdeinit5`. Questo problema può essere corretto fino ad un certo punto cambiando il nome dell'applicazione indicato da `ps`. Tuttavia, applicazioni come `killall` vedranno solo `kdeinit5` come nome del processo. Per aggirare il problema, usa `kdekillall` (dal pacchetto kdesdk/scripts) per le applicazioni avviate con kdeinit5.

## Opzioni

`--help`

- Mostra la guida sulle opzioni

`--no-fork`

- Non biforcare, cioè non uscire finché non sono finiti tutti i programmi in esecuzione

`--no-kded`

- Non avviare kded

`--suicide`

- Termina quando non ci sono più applicazioni di &kde; in esecuzione

`+programmi`

- esegue le richieste di gestione dei programmi

`programmi`

- esegue i programmi senza richieste di gestione

## Uso

Un modo comune per eseguire questo programma è specificare semplicemente il seguente comando al prompt: ``kdeinit5` `programma`` o ``kdeinit5` `+programma``.

## File

`/tmp/kde-$UTENTE/kdeinit5_$ISTANZA`

- ...

## Variabili d'ambiente

$`HOME`

- Specifica la cartella Home dell'utente attuale

$`KDE_HOME_READONLY`

- Specifica se la cartella Home dell'utente attuale è di sola lettura

$`KDE_IS_PRELINKED`

- Se impostato, dice a kdeinit5 che i programmi di &kde; sono precollegati.

  (Il precollegamento è un processo che permette di accelerare il collegamento dinamico).

$`KDE_DISPLAY`

- Se impostato, dice a kdeinit5 che sta lavorando con un desktop &kde;.

## Vedi anche

kded5, kdekillall

## Errori

Usa il sito di gestione dei bug di KDE per segnalarli.