Tema 1.1: Gestión de paquetes de software
De Null Hacklab
[editar] Como bloquear un paquete de las actualizaciones de Ubuntu/Debian
Exporta la lista de paquetes a un fichero:
dpkg --get-selections \* > selections.txt
Luego edita la lista para bloquear el paquete deseado por ejemplo libc6:
libc6 install
Por:
libc6 hold
Finalmente guarda el archivo e añade la selección de esta forma:
dpkg --set-selections < selections.txt
[editar] Links relacionados
http://www.commandlinefu.com/commands/browse
[editar] clase 15-02-2009
ctrl+c detiene lo que haces
para solucionar problema de packs rotos:aptitude (vale para debian, ubuntu) en vez de apt-get. Para instalas aptitude hay que instal con apt-get!
para averiguar nombres de progs por su función: apt-cache search + función. ---búsqueda en la base de datos ---salen packs parecidos con su descripción. con aptitude, sería: aptitude search + función
para ver los nombres de paquetes instalados: show + nombre
apt:advanced packaging tool (conj dependencias) sua rchivo está en: /etc/apt/sources.list tiene todos los progs que se pueden instal en deb dev .:binario: progr compilado dev-src .:src:código fuente (sin compilar)
apt-get:packs of the net (installs librairies)
para borrar el alias: unalias + nombre alias
para desinstal packs: apt-get autoremove, que quita todos los packs q "ya no son necesarios"
para borrar archivos de confi d progs desinstalados: apt-get remove --purge + nombre prog
para actualizar nuestro apt-get de acuerdo a la base de datos, para evitar problems de packs rotos: apt-get update
(debian) dpkg -i (nombre del paquete.deb) (red hat) rpm

