ant

GESTIÓN DE PAQUETES
4.6

sig

4.6.1 Conocer si un comando está instalado

which comando Busca en el path (sólo ejecutables)

whereis comando Busca en todo el sistema (sólo ejecutables)

locate comando Busca en todo el sistema cualquier cosa

4.6.2 Gestión de Paquetes en Debian

Información sobre paquetes instalados y estado : dpkg -l
Estado y fichero de control :dpkg -s tar (no hace falta el nombre entero del comando)
Buscar paquete que contiene un comando: dpkg -l 'tar*'
Instalar: dpkg -i tar_1.13.6-1.deb
Desinstalar:
dpkg -r tar (sólo paquete)
dpkg --purge tar (paquete y configuración)
Copiar instalación:
dpkg --get-selections > archivo te guarda la lista de paquetes
dpkg --set-selections < archivo establece que paquetes instalar

Existen otras herramientas mucho más potentes : DSELECT y APT-GET

4.6.3 Gestión de Paquetes en Red Hat y similares

Información sobre paquetes instalados: rpm -qa
Buscar el propietario de un paquete : rpm -q -f /bin/tar
Instalar : rpm -i nombreDELpaquete
Desistalar : rpm -e nombreDELpaquete
Actualizar : rpm -U nombreDELpaquete
Ver modificaciones posteriores a la instalación: rpm --verify -qa con los siguientes indicadores de cambios:

S tamaño (size)
M permisos y tipo (management)
5 firma digital
D major/minor
L directorio
U dueño (user)
G grupo (group)
T fecha (time)