Pàgines

22 d’abr. 2010

Llista de paquests instal·lats per instal·lació nova

Expliquem com extreure el llistat de TOTS paquets instal·lats i reinstal·lar-los en una instal·lació nova. Per exemple, instal·lació de 0 o upgrade de versió.

Notes:
1- si els paquets no són a llista de repositoris oficials, òbviament, no es podran instal·lar fins que no s'afegeixi el repositori manualment.
2- si és upgrade de versió podria ser que alguns paquets no es poguessin instal·lar per incompatibilitats.

Aquesta comanda genera el fitxer 'llista_paquets' que conté la llista sencera:
sudo dpkg --get-selections | grep '[[:space:]]install$' | \awk '{print $1}' > llista_paquets

la següent comanda instal·larà (si és possible) tots els paquests del fitxer llistat 'llista_paquets':
cat llista_paquets | xargs sudo apt-get install -y

La solució al problema que no es puguin instal·lar alguns paquets és tan simple com esborrar-los de la llista de paquests generada. Caldria editar-la amb el gedit i anar esborrant la línia on aparegui cada paquet conflictiu.