Jak aktualizować programy w Arch Linux bez połączenia z Internetem

Gnu / Linux i jego dystrybucje to bardzo wszechstronne, wydajne i bezpieczne systemy operacyjne. W wielu sytuacjach są bardziej przydatne niż Windows czy macOS, ale wymagają elementów, które w wielu częściach świata nie są tak dostępne, jak np. Połączenie internetowe.

Kontynenty takie jak afrykański czy amerykański nadal mają części i obszary, w których połączenie internetowe jest trudne lub niemożliwe. Z tego powodu opowiem o tym samouczku, ponieważ nie zawsze mamy dostęp do Internetu, ale musimy zaktualizować niektóre programy na komputerze. Tym razem porozmawiamy jak to zrobić na Arch Linux, dystrybucja wydań kroczących, która jest zawsze aktualna i nie czeka na wydanie określonych wersji.

Aby zaktualizować programy w Arch Linux bez połączenia z Internetem, będziemy potrzebować USB o dużej pojemności, na wypadek gdybyśmy chcieli zaktualizować więcej niż jeden program, komputer z połączeniem internetowym i skryptem Packup. Ten skrypt aktualizuje programy, emulując połączenie internetowe. Możesz go znaleźć w Twoje repozytorium GitHub.

En komputer z połączeniem internetowym będziemy musieli wykonać następujące czynności:

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;

Po kilku minutach zdemontujemy usb, aby móc z niego korzystać na komputerze, który nie ma połączenia z Internetem.

teraz komputer bez połączenia z Internetem musimy wykonać następujące czynności:

sudo pacman -S nodejs npm

cd /mnt/packup/

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

./upgrade.js;

Y wyczyść pamięć USB, którą musimy zrobić Następny:

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

./clean.js;

sync;

Dzięki temu będziemy mieli idealny system dla aktualizować programy w Arch Linux bez konieczności łączenia się z Internetem. Idealny do witryn, w których połączenie internetowe jest słabe lub nie istnieje. Jak również do sal komputerowych, w których nie jest konieczne, aby wszystkie komputery miały dostęp do Internetu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eduardo powiedział

    Uff, ciekawe ... bardzo dziękuję za informacje ... Za takie rzeczy kocham GNU / Linuksa coraz bardziej.
    ArchSkały
    pozdrowienia