Herramientas de usuario

Herramientas del sitio


sistema:linux:apt

¡Esta es una revisión vieja del documento!


Instalación de paquetes en Debian

apt

Utilizamos el apt, un sistema de Debian para administrar los paquetes de instalación (.deb). Su sintaxis es la siguiente: apt[-get|-cache…] <opción> <paquete>

  • Instalar: apt-get install paquete
  • Desinstalar: apt-get remove paquete
  • Desinstalación total (hasta archivos de configuración): apt-get –purge remove paquete (fíjate: - - purge)
  • Actualización: apt-get upgrade paquete
  • Acutalización del sistema: apt-get upgrade y apt-get dist-upgrade

apt utiliza el fichero /etc/apt/sources.list para almacenar las direcciones de los paquetes que tiene disponibles y resolver así las dependencias de estos. Cada una de las direcciones apuntan a una carpeta donde existe un archivo override (un indice de los archivos). Por ejemplo:

deb http://192.168.1.2:468/debian/disk1/ sarge contrib

Una vez editado este archivo deberemos hacer un apt-get update para actualizar la caché de instalables registrados.

Para buscar paquetes de instalación o inspeccionar sus características:

  • Buscar: apt-cache search paquete
  • Detalles: apt-cache show paquete
  • Limpiar chaché: apt-get clean

Si queremos reparar\finalizar instalaciones inacabadas:

  • apt-get -f install

dpkg

  • Listar paquetes instalados: dpkg -l
  • Instalar: dpkg -i paquete
  • Eliminar: dpkg -r paquete
  • Eliminar (todo, hasta archivos de configuración): dpkg –purge paquete (fíjate, es: - - purge)
  • Ver qué archivos corresponden a un paquete: dpkg -S paquete
  • Volver a lanzar la aplicación de configuración: dpkg-reconfigure paquete

Otros

  • aptitude es un programa que, de forma más avanzada, también gestiona los archivos instalados.
  • alien es un programa que convierte un archivo .rpm o .tgz a .deb
    • alien -d fichero
    • alien -i fichero - Lo convierte y lo instala.
  • apt-rdepends: Muestra el arbol de dependencias de un paquete.
sistema/linux/apt.1270376931.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)