# &kde; kasutaja käsiraamat

`kdeinit4`

8

`kdeinit4`

&kde; protsesside käivitaja

## Kokkuvõte

    kdeinit4 --help  --no-fork --no-kded --suicide   +programs programs

## Kirjeldus

kdeinit4 on protsesside käivitaja, mis mõnevõrra sarnaneb UNIX-i käivitamiseks kasutatud kuulsa `init`'iga. See käivitab märksa tõhusamalt &kde; programmid ja kdeiniti laaditavad moodulid (KLM-id).

kdeinit4 kasutamine &kde; rakenduste käivitamiseks paneb tüüpilise &kde; rakenduse käivituma mitu korda kiiremini ning vähendab tunduvalt mälukasutust.

kdeinit4 on lingitud kõigi teekidega, mida vajab standardne &kde; rakendus. Sel moel muutub rakenduse käivitamine palju kiiremaks, sest nüüd on vaja linkida ainult veel rakendus ise, mitte aga nii rakendus kui ka kõik teegid, mida see kasutab.

## Miinused

kdeinit4 abil käivitatud rakenduste protsessi nimi on "kdeinit4". Seda probleemi saab teataval määral parandada rakenduse nime muutes, nagu seda näitab `ps`. Kuid sellised rakendused nagu `killall` näevad ometi protsessi nimena ainult kdeinit4. Selle häda lahendamiseks kasuta kõigi kdeinit4 abil käivitatud rakenduste tapmiseks `kdekillall` (leidub kdesdk/scripts all).

## Võtmed

`--help`

- Näitab abi võtmete kohta

`--no-fork`

- Harunemist ei kasutata, s.t ei väljuta enne, kui kõik käivitatud programmid on töö lõpetanud

`--no-kded`

- kded-d ei käivitata

`--suicide`

- Töö lõpetatakse, kui enam ei tööta ükski KDE rakendus

`+programs`

- programmide käivitamine päringutega tegeldes

`programs`

- programmide käivitamine päringutega tegelemata

## Kasutamine

Standardne viis programmi käivitada on anda käsureal käsk ``kdeinit4` program` või ``kdeinit4` +program` .

## Failid

`/tmp/kde-$USER/kdeinit4_$INSTANCE`

- ...

## Keskkonnamuutujad

$`HOME`

- Määrab aktiivse kasutaja kodukataloogi

$`KDE_HOME_READONLY`

- Määrab, kas aktiivse kasutaja kodukataloog on kirjutuskaitstud

$`KDE_IS_PRELINKED`

- Määramise korral annab kdeinit4-le teada, et &kde; programmid on eelnevalt lingitud

  (Eellinkimine on protsess, mis võimaldab kiirendada dünaamilist linkimist.)

$`KDE_DISPLAY`

- Määramise korral annab kdeinit4-le teada, et töötatakse &kde; töölaual

## Vaata ka

kded, kdekillall

## Vead

Vigu võib olla mustmiljon, õige koht neist teadaandmiseks on bugs.kde.org.