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.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

Un comentari, deixa el teu

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ó.

  1.   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