# Instrucciones de instalación

Para los posibles conversos

Así que ha oído los rumores. O ha visto las capturas de pantalla. Y se muere por conseguir &kde;. Pero no sabe casi nada sobre este asunto de los sistemas operativos alternativos. ¡No se preocupe! ¡Sólo necesitará documentarse un poco (bueno, quizá no tan poco), eso es todo!

Decidase por una plataforma y configurela para su sistema. Esta FAQ no le puede ayudar en este aspecto, porque &kde; se ejecuta en muchas plataformas &UNIX;

Finalmente, está listo para comenzar a instalar &kde;. Por favor empiece a leer a partir de la siguiente sección. Para conseguir &kde;,por favor remítase a . Por último pero no menos importante, si encuentra problemas al instalar &kde;, notema hacer uso de las listas de correo de &kde; y los grupos de noticias. Pero tenga esto en cuenta: ninguna pregunta es demasiado tonta, pero hay algunas que tienen respuestas tontas, especialmente si ya han sido respondidas en esteFAQ.

¡Buena suerte y diviértase!

Formatos de paquetes disponibles

Requisitos previos

Descripción de los paquetes base

La distribución base consiste actualmente en once paquetes. Algunos son necesarios, mientras que otros son opcionales. Cada paquete está disponible en cada uno de los formatos de paquetes antes mencionados.

kdelibs

  Necesario

  Este paquete contiene librerías compartidas que necesitan todos los programas de &kde;.

kdebase

  Necesario

  Este paquete contiene los programas base que forman el núcleo del Entorno de Escritorio K, como el administrador de ventanas, el emulador de terminal, el centro de control, el administrador de archivos, y el panel.

&arts;

  Necesario

  El servidor de sonido &arts;. Un servidor de sonido potente y transparente a la red.

kdeaddons

  Opcional

  Varios plugins para &kate;, &kicker;, &knewsticker;, &konqueror; y &noatun;

kdeartwork

  Opcional

  Papeles tapiz, temas estilos, sonidos adicionales...

kdebindings

  Opcional

  Enlaces varios para otro lenguajes, por ejemplo, &Java;, Perl, Pyhton,...

kdegames

  Opcional

  Juegos varios como &kmahjongg;, &ksnake;, &kasteroids;, y &kpatience;.

kdegraphics

  Opcional

  Programas varios de imagen como el visor de &PostScript;, el visor de &DVI;, y un programa de dibujo.

kdeutils

  Opcional

  útiles varios de escritorio como una calculadora, un editor y otras cosas formidables.

kdemultimedia

  Opcional

  Aplicaciones multimedia como un reproductor de &CD; y un mezclador de audio.

kdenetwork

  Opcional

  Aplicaciones de red. Actualmente contiene el programa de correo &kmail;, el lector de noticias &knode; y otros programas de red.

kdeadmin

  Opcional

  Programas de administración del sistema.

kdeedu

  Aplicaciones educativas y de entretenimineto para los usuarios jóvenes de &kde;.

kdetoys

  Opcional

  ¡Juguetes!

kdevelop

  Opcional

  Un entorno completo e integrado para &kde; y Qt

La mayor parte de las herramientas de gestión de paquetes colocan estos paquetes en un directorio y los instalan de golpe, averiguando automáticamente las dependencias sobre la marcha.

Instrucciones de instalación para los diferentes formatos de paquetes

Por favor no olvide leer los archivos `README` e `INSTALL` si están disponibles.

Instalación de los paquetes Debian

  1. conviértase en superusuario

  2. ejecute `dpkg `-i nombredelpaquete.deb`` para cada paquete que desee instalar.

Instalación de los paquetes RPM

  ## Para instalar RPMs de binarios

  1. conviértase en superusuario

  2. ejecute `rpm `-ivh nombredelpaquete.rpm``

Instalación de los archivos `.tar.bz2`

  Como siempre hay cambios y actualizacoines al modo en el que se compila &kde;, por favor dirijase a Descargar e instalar desde el código fuente para obtener las instrucciones más actualizadas de instalación del código fuente.

  De cualquier modo el método general debería funcionar

  Los paquetes `.tar.bz2` se instalan en `/usr/local/kde` de forma predeterminada. Se puede omitir este ajuste utilizando la opción `--prefix` del script `configure`.

  1. desempaquete los paquetes con `tar `jxvf nombredelpaquete.tar.bz2``

  2. cambie el directorio al directorio del paquete: `cd nombredelpaquete`

  3. configure el paquete: `./configure`

     Algunos paquetes (especialmente kdebase) tienen opciones especiales de configuración que pueden ser aplicables a su instalación. Teclee `./configure `--help`` para ver las opciones disponibles.

  4. construya el paquete: `make`

  5. instale el paquete: `su `-c "make install"`` (si no es todavía superusuario). Si ya es superusuario, sólo teclee `make `install``.

Procedimientos post-instalación

Por favor tenga en mente que es desaconsejable cambiar el valor de `LD_LIBRARY_PATH` a ciegas. En la gran mayoría de los casos no es necesario y puede causar más mal que bien. Hay una página web escrita por Dave Barr explicando sobre los perjuicios de la variable `LD_LIBRARY_PATH` y se puede encontrar en http://www.cis.ohio-state.edu/~barr/ldpath.html.

Aunque usted puede usar la mayor parte de las aplicaciones de &kde; simplemente llamándolas, sólo podrá beneficiarse realmente de las avanzadas características de &kde; si utiliza el administrador de ventanas de &kde; y sus programas de apoyo.

Para hacerle las cosas más fáciles, hemos ofrecido un sencillo script llamado `startkde` que se instala en `$`KDEDIR`/bin` y se encuentra por lo tanto en su camino de directorios.

Edite el archivo `.xinitrc` en su directorio personal (haga primero una copia de seguridad), elimine todo lo que parezca ser una llamada a otro administrador de ventanas, e inserte `startkde` en su lugar. Reinicie el &X-Server;. Si usted utiliza &kdm;/xdm, tendrá que editar el archivo `.xsession` en vez de `.xinitrc`. Y si no existe un archivo `.xinitrc` o `.xsession` en su directorio personal, simplemente cree uno nuevo con una única línea que diga `startkde`.

Algunos sistemas (especialmente &RedHat; &Linux;) utilizan otro archivo llamado `.Xclients`.

¿Es necesario borrar mi antigua versión xyz antes de instalar una nueva?

En principio, no es necesario. Si utiliza paquetes RPM o DEB, ls versión anterior de &kde; que tenga debiera ser borrada automáticamente al instalar la nueva.

¿Cómo inicio &kde;?

El método más cómodo para iniciar &kde; es mediante el script `startkde`. Simplemente ponga la línea `startkde` al final de su archivo `.xsession` (o su archivo `.xinitrc` o `.Xclients` si no está usando &kdm; o xdm). Por favor, también elimine las líneas que ejecutan su antiguo administrador de ventanas. Si no hay un archivo `.xsession`, `.xinitrc`, o `.Xclients` en su directorio personal, simplemente cree uno nuevo con una sola línea que diga `startkde`.

¿Es posible instalar &kde; en el directorio personal de un usuario?

Sí, usted puede instalar &kde; en el directorio que quiera. Lo que debe hacer depende del tipo de paquetes que desee instalar:

## Paquetes de código fuente

1. Configure e instala el paquete usando `configure `--prefix=/usuarios/midirectorio/kde`;make; make install` para instalar en `/usuarios/midirectorio/kde`.

2. Añada lo siguiente a sus archivos de inicialización. Por favor observe que no es necesario cambiar el valor de `LD_LIBRARY_PATH`, es mejor dejarlo como está.

   Para csh o tcsh:

       setenv KDEDIR /users/myhome/kde

       if ( $?LD_LIBRARY_PATH ) then
          setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
       else
          setenv LD_LIBRARY_PATH $KDEDIR/lib
       endif

       if ( ! $?LIBRARY_PATH ) then
          setenv LIBRARY_PATH $LD_LIBRARY_PATH
       endif

   Para bash:

       KDEDIR=/users/myhome/kde
       PATH=$KDEDIR/bin:$PATH
       LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
       LIBRARY_PATH=$LD_LIBRARY_PATH
       export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH

## Paquetes RPM

1. `rpm` permite usar la opción `--prefix` para seleccionar el directorio dondese desea hacer la instalación. Por ejemplo, si se ejecuta `rpm `-i --prefix=/usuarios/midirectorio/kdepaquete.rpm`` el paquete será instalado en `/usuarios/midirectorio/kde`.

Sin embargo, en los sistemas que utilizan shadow passwords, los salvapantallas tienen que ejecutarse como suid root para permitir su desactivación mediante contraseña, por lo que esta opción no funcionará.

`startkde` falla al ejecutarse mostrando el mensaje de error can not connect to X server (no puede conectarse al servidor X). ¿Qué ocurre?

Probablemente haya intentado arrancar el servidor X con `startkde`. El servidor X es arrancado con `startx`. `startkde` es el script que activa el administrador de ventanas y los daemons que utiliza &kde;, y que debiera ser ejecutado desde el archivo `.xinitrc`, `.xsession`, o `.Xclients`. Véase también .

¿&kde; en &AIX;?

¿&kde; en un portátil?

- http://www.linux-laptop.net/

- http://www.sanpei.org/Laptop-X/note-list.html

Tengo un chipset neomagic en mi ordenador portátil, ¿debo hace algo especial para ejecutar &kde;?

En algunos portátiles que utilizan el chipset 2160 (MagicGraph 128XD) son necesarias las siguientes opciones en el archivo `XF86Config` para evitar bloqueos del motor gráfico:

               Option "XaaNoScanlineImageWriteRect"
               Option "XaaNoScanlineCPUToScreenColorExpandFill"

Si ha observado bloqueos en el escritorio utilizando &kde;, por favor pruebe esta opción.

No me gusta el directorio predeterminado en el que se instaló &kde;.¿Cómo puedo cambiarlo sin echar nada a perder?

Suponiendo que el directorio predeterminado es `/opt/kde` y desea cambiarlo a `/usr/local/kde`, esto es lo que usted deberá hacer:

1. conviértase en superusuario

2. `mv /opt/kde /usr/local/kde`

3. `ln -s /usr/local/kde /opt/kde`

Esto colocará todos sus archivos de &kde; en `/usr/local/kde` pero todavía se podrá acceder a ellos a través de `/opt/kde`.

¿Qué archivos puedo borrar de mi directorio de instalación de &kde;? ¿Es seguro eliminar todos los archivos `*.h`, `*.c` y `*.o`?

No debiera haber ninguna necesidad de mantener los archivos `.c` y `.o`, pero usted podrá querer mantener los archivos `.h`, los que pueden ser usados cuando desee compilar sus propios programas para &kde;. Pero si quiere añadir parches a los paquetes de código fuente (en vez de bajarlo todo otra vez), entonces debería quedarse con todos los archivos.

¿Perderé mi configuración actual cuando actualice mi versión de &kde;?

No. &kde; en la mayor parte de los casos mantendrá intactas sus opciones de configuración. Puede que tenga que reintroducir contraseñas en algunas aplicaciones (como &kmail; o &knode;) pero la mayor parte de las otras opciones estarán seguras.

Ha habido informes de diversos tipos sobre versiones previas de &kde;. Para asegurarse, sería conveniente que haga una copia de seguridad de toda la configuración de &kde;.

He actualizado &kde; y todo parece haber ido bien, pero al iniciarlo aparece una pantalla gris y no ocurre nada. En la consola aparecen errores relacionados con DCOPserver. ¿Qué está ocurriendo?

&kde; utiliza varios archivos temporales durante su funcionamiento. Normalmente se almacenan en las siguientes ubicaciones:

- `~/.DCOPserver-*` (normalmente hay dos de estos, uno de ellos es un enlace al otro)

- `~/.kde/socket-nombre_del_equipo`

- `~/.kde/tmp-nombre_del_equipo` que normalmente es un enlace símbolico al archivo:

- `/tmp/tmp-kde-USUARIO`

- `~/.kde/socket-nombre_del_equipo` es suele ser también un enlace simbólico a:

- `/tmp/ksocket-USUARIO`

Si lo enlaces simbólico se rompen, normalmente porque un `cron` o un guión de apagado vacian el directorio `/tmp`, pueden ocurrir cosas extrañas. Estos archivo, y los enlaces, se crean automáticamente al iniciarse &kde;, así que puede eliminarlos tranquilamente siempre y cuando no se esté ejecutando &kde;.

Si lo único que obtiene al iniciar &kde; es una pantalla gris o un mensaje diciendo Compruebe su instalación, cierre el entorno X y elimine todos los archivos indicados anteriormente, depués vuelva a intentar arrancar el servidor X.

Normalmente (&ie; cuando no se actualiza entre versiones de &kde;) es bastante seguro dejar esos archivos intactos, así se puede ahorrar unos segundos al iniciar &kde;.

Al compilar kdebase aparece un mensaje que dice bin/sh: msgfmt: command not found (bin/sh: msgfmt: comando no encontrado).

¿Qué pasa con el soporte para &GIF;?

¿Cómo puedo instalar temas para &kde;?