Com actualitzar programes en Arch Linux sense tenir connexió a Internet

GNU / Linux i les seves distribucions són sistemes operatius molt versàtils, potents i segurs. Per a moltes situacions són més útils que Windows o macOS, però exigeixen elements que en moltes parts de el món no són tan accessibles com ara la connexió a Internet.

Continents com l'africà o l'americà segueixen tenint parts i zones on la connexió a Internet és difícil o impossible. És per aquest motiu pel qual us anem a explicar aquest tutorial, perquè no sempre tenim accés a Internet però necessitem actualitzar certs programes de l'ordinador. En aquesta ocasió parlarem de com fer-ho en Arch Linux, Una distribució rolling release que sempre esta actualitzada i no espera a el llançament de versions puntuals.

Per actualitzar programes en Arch Linux sense tenir connexió a Internet necessitarem un usb amb gran capacitat, per si volem actualitzar més d'un programa, un ordinador amb connexió a Internet i l'script Packup. Aquest script realitza l'actualització de programes emulant la connexió a Internet. El podeu trobar a seva repositori GitHub.

En l'ordinador que té connexió a Internet necessitarem fer el següent:

sudo pacman -S nodejs npm

cd /run/media/sk/bce5f14a-097a-41c5-88ec-c38e20410182/ ( el último código hemos de cambiarlo por la dirección de montaje de USB)

git clone https://github.com/cookiengineer/packup;

cd packup/

./backup.js;

sync;

Després d'uns minuts, desmuntarem el usb per utilitzar-lo en l'equip que no té connexió a Internet.

ara en l'equip que no té connexió a Internet hem de fer el següent:

sudo pacman -S nodejs npm

cd /mnt/packup/

sudo cp ./sync/*.db /var/lib/pacman/sync/;

./upgrade.js;

I per netejar la memòria USB hem de fer el següent:

cd /path/to/usb/drive/packup/

./clean.js;

sync;

Amb això tindrem un sistema ideal per actualitzar programes en Arch Linux sense necessitar estar connectats a Internet. Ideal per a llocs on la connexió a Internet és dolenta o inexistent. Així com també per a aules d'informàtica on no cal que tots els equips tinguin accés a Internet.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

      Eduardo va dir

    Uff, interessant ... moltes gràcies per la dada ... Per coses com aquestes és que cada vegada mes estimo GNU / Linux.
    ArchRocks
    Salutacions