# Manual del usuario de kdeinit5

`kdeinit5`

8

`kdeinit5`

Lanzador para aplicaciones preparadas para usar kdeinit y para los esclavos KIO.

## Resumen

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

## Descripción

kdeinit5 es un lanzador de procesos parecido a la orden `init` que se utiliza para arrancar UNIX. Ejecuta los programas de &kde; y los módulos cargables de kdeinit (KLM) iniciándolos de manera más eficiente.

El uso de kdeinit5 para lanzar una aplicación de &kde; hace que el tiempo de inicio de una aplicación típica de &kde; sea dos veces más rápido y reduce el consumo de memoria de forma importante.

kdeinit5 está enlazado con todas las bibliotecas que necesita una aplicación estándar de &kde;. Mediante esta técnica, el inicio de una aplicación es mucho más rápido porque solo se necesita enlazar a la propia aplicación, mientras que en otro caso se necesita, enlazar tanto a la aplicación como a las bibliotecas.

## Desventajas

El nombre del proceso de una aplicación arrancada mediante kdeinit4 es «kdeinit5». Este problema puede corregirse hasta cierto punto cambiando el nombre de la aplicación como se muestra con `ps`. Sin embargo, aplicaciones como `killall` solo verán kdeinit5 como nombre de proceso. Para solucionar esto utilice `kdekillall` (de kdesdk/scripts) para las aplicaciones arrancadas mediante kdeinit5.

## Opciones

`--help`

- Muestra ayuda sobre las opciones

`--no-fork`

- No bifurcar, es decir, no salir hasta que todos los programas ejecutados finalicen

`--no-kded`

- No iniciar kded

`--suicide`

- Finalizar cuando no queden aplicaciones de KDE en ejecución

`+programs`

- ejecuta las peticiones de manipulación de los programas

`programas`

- ejecuta los programas sin peticiones de manipulación

## Utilización

Un modo estándar de ejecutar este programa es especificar lo siguiente en la línea de ordenes ``kdeinit5` program` or ``kdeinit5` +program`

## Archivos

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

- ...

## Variables de entorno

$`HOME`

- Especifica el directorio personal del usuario actual

$`KDE_HOME_READONLY`

- Especifica si el directorio personal del usuario actual es de solo lectura

$`KDE_IS_PRELINKED`

- Si está activado, indica a kdeinit5 que los programas de &kde; están enlazados previamente.

  (El preenlazado es un proceso que le permite aumentar la velocidad del proceso de enlace dinámico).

$`KDE_DISPLAY`

- Si está activado, indica a kdeinit5 que se está ejecutando en un escritorio &kde;.

## Vea también

kded5, kdekillall

## Fallos

Por favor, use KDE's bugtracker para informar de fallos.