next up previous contents
Next: Eliminando paquetes Up: apt - Introducción Previous: Agregar un CD-ROM al

Instalar paquetes

El sistema de paquetes utiliza una base de datos para monitorizar los paquetes instalados, los no instalados y los que están disponibles por si deseamos instalarlos.

A la hora de instalar paquetes utilizaremos el programa apt-get el cual utilizará la base de datos anteriormente comentada y averiguará cómo instalar los paquetes que le indicamos, así como aquellos otros paquetes adicionales, si son necesarios, que serán requeridos por el paquete que deseamos instalar para que funcione correctamente.

Para actualizar la lista, se utiliza el comando:

 

# apt-get update

 

Este comando busca el paquete solicitado en los archivos listados en /etc/sources.list

Si tenemos conexión a internet buscará las fuentes en los repositorios indicados en /etc/sources.list

No está de más realizar esta operación con cierta frecuencia para mantenerse informado sobre las posibilidades de actualización del sistema, sobre todo en lo referente a las actualizaciones de seguridad.
Una vez que tenemos el archivo sources.list preparado y la base de datos actualizada llega el momento esperado ¡vamos a instalar paquetes!

Nada mejor para explicarlo que con un ejemplo. Vamos a instalar un visor de ficheros PDF llamado xpdf, así que vamos a indicar los pasos a seguir:

  1. Actualizamos la base de datos ejecutando desde una xterm y como root:

    # apt-get update

    Nos debe aparecer algo similar a:

    guadalinex:/home/fermin# apt-get update

    Des:1 http://http.guadalinex.org liron/main Packages [2835kB]

    Obj http://http.guadalinex.org liron/main Release

    Obj http://http.guadalinex.org liron/contrib Packages

    Obj http://http.guadalinex.org liron/contrib Release

    Obj http://http.guadalinex.org liron/non-free Packages

    Obj http://http.guadalinex.org liron/non-free Release

    Des:2 http://http.guadalinex.org liron/guada Packages [1179B]

    Des:3 http://http.guadalinex.org liron/guada Release [82B]

    Obj http://http.guadalinex.org liron/non-US/main Packages

    Obj http://http.guadalinex.org liron/non-US/main Release

    Obj http://http.guadalinex.org liron/non-US/contrib Packages

    Obj http://http.guadalinex.org liron/non-US/contrib Release

    Obj http://http.guadalinex.org liron/non-US/non-free Packages

    Obj http://http.guadalinex.org liron/non-US/non-free Release

    Descargados 2837kB en 1m48s (26,1kB/s)

    Leyendo lista de paquetes... Hecho

  2. Procedemos a instalar ejecutando:

    # apt-get install xpdf

    Y nos aparecerá:

    guadalinex:/home/fermin# apt-get install xpdf

    Leyendo lista de paquetes... Hecho

    Creando árbol de dependencias... Hecho

    Se instalarán los siguientes paquetes extras:

    lesstif2 t1lib1 xpdf-common xpdf-reader xpdf-utils

    Se instalarán los siguientes paquetes NUEVOS:

    lesstif2 t1lib1 xpdf xpdf-common xpdf-reader xpdf-utils

    0 actualizados, 6 se instalarán, 0 para eliminar y 54 no actualizados.

    Necesito descargar 2602kB de archivos.

    Se utilizarán 6746kB de espacio de disco adicional después de desempaquetar.

    ¿Desea continuar? [S/n] s

    Des:1 http://http.guadalinex.org liron/main lesstif2 1:0.93.94-1 [691kB]

    ...

    Configurando xpdf (2.03-2) ...

  3. Si todo ha funcionado correctamente, vamos a comprobarlo ejecutando la aplicación4.10:

    $ xpdf



\includegraphics[%
width=6cm]{graficos/34/xpdf.ps}


Vamos a detallar lo que ha hecho apt-get:

  1. Ha comprobado que tenía el paquete xpdf en la base de datos.
  2. A continuación ha detectado que necesitaba varios paquetes extra (nos los ha detallado incluso) y nos ha informado que se instalarán también dichos paquetes.
  3. Nos indica el tamaño de los archivos que necesita descargar y el espacio en disco duro que necesitará despues de desempaquetarlos (por si acaso no tenemos espacio suficiente en nuestro disco duro, aunque en este caso se trata sólo de 6,7 Mb, poca cosa)
  4. Nos pide conformidad para proceder a la descarga e instalación de los paquetes.
  5. Finalmente tras haberle dado la conformidad, se conecta a los ``sites'' indicados en el sources.list, descarga los paquetes, los desempaqueta y configura. Ya sólo nos queda, en este caso, ejecutar la aplicación.
Los paquetes descargados son almacenados en el directorio /var/cache/apt/archives por si los necesitamos en algún otro momento o sencillamente deseamos instalarlo en otro ordenador; ya no tenemos por qué descargarlos de nuevo.

Puede ocurrir que se haya dañado el paquete instalado o sencillamente deseamos reinstalar una nueva versión disponible del mismo, entonces deberemos añadir la opción -reinstall

 

# apt-get -reinstall install xpdf



Footnotes

... aplicación4.10
Ya no es necesario actuar como root (#) ahora lo podemos hacer como un usuario normal del sistema ($)

next up previous contents
Next: Eliminando paquetes Up: apt - Introducción Previous: Agregar un CD-ROM al

2004-03-15