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

Campañas de apoyo: