Programma's bijwerken in Arch Linux zonder internetverbinding

GNU / Linux en zijn distributies zijn zeer veelzijdige, krachtige en veilige besturingssystemen. Voor veel situaties zijn ze nuttiger dan Windows of macOS, maar ze hebben elementen nodig die in veel delen van de wereld niet zo toegankelijk zijn als bijvoorbeeld de internetverbinding.

Continenten zoals de Afrikaanse of de Amerikaanse hebben nog steeds onderdelen en gebieden waar internetverbinding moeilijk of onmogelijk is​ Om deze reden gaan we u over deze tutorial vertellen, omdat we niet altijd toegang hebben tot internet, maar we moeten bepaalde programma's op de computer bijwerken. Deze keer zullen we erover praten hoe het te doen op Arch Linux, een rolling release-distributie die altijd up-to-date is en niet wacht op de release van specifieke versies.

Om programma's in Arch Linux bij te werken zonder een internetverbinding te hebben, hebben we een usb met grote capaciteit nodig, voor het geval we meer dan één programma willen updaten, een computer met een internetverbinding en het Packup-script​ Dit script werkt programma's bij door de internetverbinding te emuleren. Je kunt het vinden in uw GitHub-opslagplaats.

En de computer met een internetverbinding we zullen het volgende moeten doen:

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;

Na een paar minuten zullen we de usb verwijderen om deze te gebruiken op de computer die geen internetverbinding heeft.

Nu de computer die geen internetverbinding heeft we moeten het volgende doen:

sudo pacman -S nodejs npm

cd /mnt/packup/

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

./upgrade.js;

En voor maak het USB-geheugen schoon dat we moeten doen het volgende:

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

./clean.js;

sync;

Hiermee hebben we een ideaal systeem voor update programma's in Arch Linux zonder dat u een internetverbinding nodig heeft​ Ideaal voor sites waar de internetverbinding slecht of niet aanwezig is. Evenals voor computerruimten waar het niet nodig is dat alle computers internettoegang hebben.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Eduardo zei

    Uff, interessant ... heel erg bedankt voor de informatie ... Voor dit soort dingen houd ik meer en meer van GNU / Linux.
    Boogrotsen
    groeten