Reinstalar todos los paquetes
Para todos los que tenemos el habito de romper nuestra distribución para tener las últimas versiones de TODO, ésta serie de pasos para no tener que acordarnos que teníamos instalado es muy útil.
Para las distribuciones basadas en Debian:
Guardamos la lista de paquetes instalados:
dpkg --get-selections > /backup/installed-software.log
Para restaurarlo después:
dpkg --set-selections < /backup/installed-software.log
dselect
Para las distribuciones basadas en Red Hat:
Guardamos la lista de paquetes instalados:
rpm -qa > /backup/installed-software.log
Para restaurarlo después:
LIST="$( cat /backup/installed-software.log )"
for s in $LIST; do yum install $s; done
Para las basadas en Gentoo (gracias Julian):
emerge -De system
emerge -De world


Como reinstalar todos los paquetes en Linux
Simples pasos para reinstalar los paquetes de apt en debian/ubuntu o rpm en red hat
Me han gustado los dos trucos, pero me ha gustado más el de debian claro, jeje.
No estoy del todo seguro, pero en la versión para RH, la reinstalación puedes hacerla en una linea
for i in $( cat /backup/installed-software.log ); do yum install $s; done
Si alguien me puede confirmar eso lo modifico.
Para las basadas en Gentoo:
emerge -De system
emerge -De world
Yo tengo duda… para hacer esto en ubuntu seria poner solo todos los comandos mostrados asi o tiene que ser desde consola? Por aquello de que no quero tronar algo…
Fetova, dale sin miedo, funciona perfecto.
otra duda… a la hora de poner dselect que le tengo que poner ahi?
fetova, nada mas.
gracias!