Gnu / Linux et ses distributions sont des systèmes d'exploitation très polyvalents, puissants et sûrs. Dans de nombreuses situations, ils sont plus utiles que Windows ou macOS, mais ils nécessitent des éléments qui, dans de nombreuses régions du monde, ne sont pas aussi accessibles que, par exemple, la connexion Internet.
Des continents comme l'Africain ou l'Américain ont encore des pièces et des zones où la connexion Internet est difficile ou impossible. C'est pour cette raison que nous allons vous parler de ce tutoriel, car nous n'avons pas toujours accès à Internet mais nous devons mettre à jour certains programmes informatiques. Cette fois, nous parlerons de comment le faire sur Arch Linux, une distribution de version continue qui est toujours à jour et n'attend pas la sortie de versions spécifiques.
Pour mettre à jour des programmes dans Arch Linux sans avoir de connexion Internet, nous aurons besoin d'une clé USB de grande capacité, au cas où nous voudrions mettre à jour plus d'un programme, un ordinateur avec une connexion Internet et le script Packup. Ce script met à jour les programmes en émulant la connexion Internet. Vous pouvez le trouver dans votre référentiel GitHub.
En l'ordinateur qui dispose d'une connexion Internet nous devrons faire ce qui suit:
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;
Après quelques minutes, nous démonterons l'usb pour l'utiliser sur l'ordinateur qui n'a pas de connexion Internet.
maintenant l'ordinateur qui n'a pas de connexion Internet nous devons faire ce qui suit:
sudo pacman -S nodejs npm cd /mnt/packup/ sudo cp ./sync/*.db /var/lib/pacman/sync/; ./upgrade.js;
Et pour nettoyer la clé USB que nous devons faire à la suite:
cd /path/to/usb/drive/packup/ ./clean.js; sync;
Avec cela, nous aurons un système idéal pour mettre à jour des programmes dans Arch Linux sans avoir besoin d'être connecté à Internet. Idéal pour les sites où la connexion Internet est mauvaise ou inexistante. Ainsi que pour les salles informatiques où il n'est pas nécessaire que tous les ordinateurs aient accès à Internet.
Uff, intéressant ... merci beaucoup pour l'information ... Pour des choses comme ça, j'aime de plus en plus GNU / Linux.
archrocks
salutations