Cómo añadir un CD-ROM a sources.list e instalar, actualizar y eliminar paquetes con APT en Linux

Plástica y Educación Artística5,07 KB

3. Agregar un CD-ROM al archivo sources.list

Puede ser útil agregar paquetes que deseamos instalar desde un CD-ROM y que no necesitamos conectarnos a Internet para descargarlos. Lo más sencillo es incorporar el CD-ROM al archivo sources.list, para lo cual ejecutaremos: # apt-cdrom [opciones] add

Nos solicitará un nombre para el CD-ROM en concreto, por lo que debemos indicárselo (ya que podemos llegar a añadir varios CD con fuentes).

Las opciones que debemos tener en cuenta son:

  • -d directorio punto de montaje del CD-ROM
  • -r renombrar un CD-ROM ya identificado
  • -m no montarlo
  • -f modo rápido, sin comprobar los paquetes que hay en él
  • -a modo de escaneo

Debemos tener en cuenta que esto solo funcionará si el CD-ROM está debidamente configurado en el archivo /etc/fstab del sistema. Si no fuese así la ruta de montaje del dispositivo, deberíamos configurarlo a mano.

4. 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 otros paquetes adicionales, si son necesarios. Una vez conectados a Internet, 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. Una vez que lo tenemos preparado y la base de datos actualizada, llega el momento esperado: ¡vamos a instalar paquetes!

Vamos a detallar lo que hace apt-get:

  1. Comprueba que tenía el paquete x en la base de datos.
  2. A continuación ha detectado que no necesitaba paquetes extra.
  3. Nos indica el tamaño de los archivos que necesita descargar y el espacio en disco duro que necesitará después de instalarlo.
  4. En este caso no nos solicita conformidad para proceder a la descarga e instalación, ya que el paquete que vamos a instalar no depende de otros. En caso contrario, sí nos pediría conformidad.
  5. Finalmente, tras haber dado la conformidad, se conecta a los "sites" indicados en sources.list, descarga el paquete, lo descomprime y configura. Ya solo nos queda ejecutar la aplicación.

5. Eliminar paquetes

Si ya no necesitamos utilizar un determinado paquete, bien sea porque no lo utilizamos o porque no nos gusta, podemos eliminarlo del sistema utilizando apt. Para realizar esta tarea escribiremos, en una terminal y como root: # apt-get remove x

Esto sería el proceso normal para desinstalar un paquete, pero si probamos a ejecutar la aplicación, sigue estando instalada, ya que no hemos desinstalado el paquete que contiene el binario que ejecuta la aplicación.

6. Actualizar paquetes

Imaginemos que el paquete x, que ya tenemos instalado en nuestro ordenador, está dañado o simplemente deseamos instalar una nueva versión. Utilizaremos la opción --reinstall: # apt-get --reinstall install x

7. Actualizar a una nueva versión

Para actualizar todos los paquetes que tenemos instalados en nuestro sistema tenemos dos opciones:

  • # apt-get upgrade
  • # apt-get dist-upgrade

La diferencia entre ambos es que con upgrade se actualizará el sistema pero no se instalará ningún paquete nuevo, ni se eliminará uno ya instalado, ni se actualizará un paquete que presente conflictos con otro ya instalado.

Sin embargo, si usamos dist-upgrade realizamos una actualización completa, es decir, una vez determinado el mejor conjunto de paquetes para actualizar el sistema lo máximo posible, se instalan, actualizan y eliminan todos los que sean necesarios.

8. Eliminar archivos de paquetes no utilizados

Los paquetes que se instalan en nuestro sistema se bajan previamente a un repositorio de paquetes desde el que son instalados automáticamente por apt, sin que nosotros debamos hacer nada especial para que esto ocurra. Sin embargo, con el paso del tiempo, este proceso hace que el repositorio empiece a crecer y vaya ocupando mucho espacio en nuestro disco duro.

Para borrar los paquetes después de haber actualizado completamente nuestro sistema podemos ejecutar: # apt-get clean y # apt-get autoclean

Descargar

PDF Word HTML