Contenido
Debian ---> APT (Advanced Package Tool) extensión = .deb Arch -----> PACMAN (Package Manager) RedHat ---> YUM extesión = .rpm
Archivo de configuración:
/etc/apt/sources.list
deb http://sito.ejemplo.com/debian distribucion rama1 rama2 rama3 deb-src http://sito.ejemplo.com/debian distribucion rama1 rama2 rama3
- deb/deb-src
- si dice deb, entonces busca en el repositorio los archvios binarios. Si dice deb-src busca los códigos fuente.
- URL
- la ubicación del repositorio.
- distribución
- el nombre clave de la versión o la clase de la versión (Por ejemplo: wheezy= nombre clave, clase=stable).
- ramas
- son distintos canales del repositorio con paquetes de diferentes características. (libre | "semi"-libres | no-libres)
IMPORTANTE!!
PARA EDITAR EL ARCHIVO /etc/apt/sources.list TENEMOS QUE SER EL SUPERUSUARIO.
Para actualizar las cabeceras de los paquetes
$ sudo apt update
Para actualizar los paquetes (el sistema)
$ sudo apt upgrade
Para instalar paquetes
$ sudo apt install *<nombre_del_paquete>*
Ejemplo: suponganse que queremos instalar el paquete mc (Midnight Commander).
$ sudo apt install mc
Otro ejemplo: ahora queremos instalar el programa htop y terminator.
$ sudo apt install htop terminator
Para desinstalar paquetes
$ sudo apt remove <nombre_del_paquete>
Para desinstalar y borrar todos los archivos de configuración
$ sudo apt purge <nombre_del_paquete>
Para buscar paquetes por nombres (o partes de nombres).
$ sudo apt-cache search <nombre>
Para mostrar la información del paquete:
$ sudo apt-cache show <nombre>