Mantindre actualitzat la meua distribució si no tinc ADSL
El problema és el següent:
Imaginem-nos que acabem d’instal·lar la nostra distribució basada en Debian, per exemple Ubuntu, i cal fer una actualització de la distribució. El que passa que a casa no tenim ADSL i per tant fer una actualització de tota la distribució és qüestió de moltes hores.
Si per casualitat resulta que al treball sí tens ADSL i també tens una altra distribució GNU/Linux, podràs tindre actualitzada la teua distribució de casa de manera molt fàcil.
Necessitaràs el programa apt-zip i el wget. Això ho haurem de tenir al dos ordinadors, al del treball i al de casa.
Per tant, si no els tens:
$sudo apt-get install wget apt-zip
També necessitaràs una clau de memòria, per exemple, on emmagatzemar els paquets deb que cal per tenir actualitzada la nostra distribució “casolana”.
Mireu què senzill. Suposem que estem al nostre ordinador de casa.
Actualitzem la llista de paquets que té la nostra distribució disponibles:
$ sudo apt-get update
Amb la clau de memòria connectada al nostre port usb de l’ordinador posem la comanda:
$ sudo apt-zip-list --medium=/media/usbdisk
Nota: suposem que la nostra clau de memòria és el dispositiu /media/usbdisk, sinó cal que canvies la comanda
Aquesta comanda haurà creat dos fitxer a la teua clau de memòria, un d’opcions i un altre que és un script (fetch-script-wget-ubuntu).
Agafem la clau i anem al treball. Montem la clau de memòria i ens desplacem a aquesta:
$ cd /media/usbdisk
Ara tan sols cal executar el fitxer que era un script:
$ ./fetch-script-wget-ubuntu
Nota: si no és executable, l’haurem de fer amb la comanda $ chmod +x fetch-script-wget-ubuntu
En executar el fitxer començarà la descàrrega de tots els fitxers que el nostre ordinador de casa necessita per estar actualitzat. S’aniran descarregant a la mateixa clau de memòria.
Una vegada descarregats tots, tan sols queda anar a casa i executar la comanda:
$ sudo apt-zip-inst --medium=/media/usbdisk
la qual instal·larà els paquets.
I ja està!!
Notes:
Si la totalitat de paquets no caben a la clau de memòria, hauràs de copiar els dos fitxer, el d’opcions i l’executable en un directori local de l’ordinador del treball i executar el fitxer que descarrega els paquets. Llavors no podràs dur els paquets en la clau, sinó que hauràs de fer servir un cd, per exemple. A casa, caldrà executar la comanda $ sudo dpkg -i *deb perquè s’instal·len tots els paquets al teu ordinador personal. Si en lloc de voler actualitzar tot el sistema resulta que sols vols instal·lar uns determinats programes, aleshores la comanda a utilitzar és:
$ sudo apt-zip-list --medium=/media/usbdisk/ --packages=nom_del paquet
Per exemple:
$ sudo apt-zip-list --medium=/media/usbdisk/ --packages=k3b,d4x,xmms(fixeu-vos que els noms dels paquets estan separats per comes)
Aquesta comanda baixarà els paquets i totes les dependències que fan falta perquè els programes es puguen executar. Una meravella…
Revisa també les opcions del programa amb la comanda:
$ man apt-zip
Aquest programa demostra una màxima dels sistemes operatius lliures. Sempre que vages a fer alguna cosa i no sàpiques com, pensa que abans ja ha passat algú per la teua situació, i segurament, ha trobat la solució.