GNU/Linux - Diego Thomson

Wednesday, July 19, 2006

Los Comandos apt-cache y apt-get

Con el ejemplo de arriba para trabajar en la versión de prueba, podemos controlar el sistema usando los siguientes comandos:

  • apt-get -u upgrade

    Permanece en la distribución de prueba y actualiza todos los paquetes del sistema instalando las dependencias desde ella misma.

  • apt-get -u dist-upgrade

    Permanece en la distribución de prueba y actualiza todos los paquetes del sistema resolviendo las dependencias desde ella misma.

  • apt-get -u dselect-upgrade

    Permanece en la distribución de prueba y actualiza todos los paquetes del sistema teniendo en cuenta la selección de dselect.

  • apt-get -u install paquete

    Instala el paquete y sus dependencias desde la distribución de prueba.

  • apt-get -u install package/unstable

    Instala el paquete desde la distribución inestable y sus dependencias desde la distribución de prueba.

  • apt-get -u install -t unstable paquete

    Instala el paquete y sus dependencias desde la distribución inestable asignando una Pin-Prioriy igual a 990 a unstable.

  • apt-cache policy loquesea1 loquesea2 ...

    Comprueba el estado de los paquetes eloquesea1 loquesea2 ....

  • apt-cache show loquesea1 loquesea2 | less

    Comprueba la información referente a los paquetes loquesea1 loquesea2 ....

  • apt-get install loquesea=2.2.4-1

    Instala una versión particular (2.2.4-1) del paquete loquesea.

  • apt-get -u install loquesea1 loquesea2-

    Instala el paquete loquesea1 y desinstala el paquete loquesea2

  • apt-get remove loquesea1

    Desinstala el paquete loquesea1 pero conserva intactos los archivos de configuración personalizados.

  • apt-get remove --purge loquesea1

    Desinstala el paquete loquesea1 junto con todos sus archivos de configuración personalizados.

En los ejemplos anteriores, el uso de la opción -u asegura que apt-get muestre la lista de todos los paquetes que van a ser actualizados y pregunte al usuario antes de proceder. Lo siguiente elige la opción -u como acción predeterminada:

     $ cat >> /etc/apt/apt.conf << .
// Mostrar siempre los paquetes que van a ser actualizados (-u)
APT::Get::Show-Upgraded "true";
.

Utilice la opción -s para simular la actualización sin llevarla realmente a cabo.

0 Comments:

Post a Comment

<< Home