apt
El listado de repositorios se guarda en /etc/apt/sources.list
Para listado de repositorios adicionales en /etc/apt/sources.list.d
apt-get
Sirve para leer el contenido de los repositorios y además parinstalar/actualizar/eliminar
paquetes.
Acciones:
- update : Descarga la list de paquetes del repositorio.
- upgrade : Actualiza los paquetes instalados.
- dist-upgrade : Lo mismo que upgrade pero incluye paquetes del sistema.
- install : Instala paquetes.
- remove : Remueve paquetes. Con --purge eliminará la configuración también.
- autoremove : Busca las dependencias que no se utilizan y podemos eliminarlas.
$ apt-get update
$ apt-get upgrade
$ apt-get dist-upgrade
$ apt-get install NOMBRE_PAQUETE
$ apt-get remove NOMBRE_PAQUETE [--purge]
$ apt-get autoremove
Buscar paquetes
apt-cache
Utilidad para consultar la base de datos local que contiene la lista de paquetes.
- apt-cache search
- apt-cache show
apt-cache search
Buscar...
Busca en todo el contenido ...
$ apt-cache search EXPRESION
Busca solamente en el nombre...
$ apt-cache search --names-only EXPRESION
Ejemplos de uso:
$ apt-cache search ftp
$ apt-cache search ftp
apt-utils - utilidades relacionadas con la gestión de paquetes
awffull - programa para el análisis de registros de servidores web
blosxom - aplicación de weblog ligera y repleta de funcionalidades con posibilidad de usar extensiones
cadaver - cliente de WebDAV en consola
debian-faq - preguntas de uso frecuente de Debian
doc-debian - documentación del Proyecto Debian y ot
....
..
Obtenemos una lista enorme.
Si filtramso solo en el nombre ...
$ apt-cache search ftp --names-only
ftpcopy - Colección de clientes de FTP
ftpmirror - Sincronización de jerarquías de directorios utilizando el protocolo FTP
ftpwatch - Notifica cambios en servidores ftp remotos
libftp4 - Biblioteca de rutinas ejecutables de FTP
atftp - advanced TFTP client
...
La lista se acorta.
Podemos acotar más la lista con un filtro grap
apt-cache show
Información sobre paquetes...
$ apt-cache show NOMBRE_PAQUETE