Gnu / Linux及其发行版是非常通用的,功能强大且安全的操作系统。 在许多情况下,它们比Windows或macOS更为有用,但它们要求的元素在世界许多地方不如Internet连接那样容易访问。
非洲或美洲等大陆 仍然存在难以或无法连接互联网的部分地区。 出于这个原因,我们将向您介绍本教程,因为我们并不总是可以访问Internet,但需要更新计算机上的某些程序。 这次我们将谈论 如何在Arch Linux上做,这是滚动发行版本,始终是最新的,并且不等待特定版本的发行。
要在没有Internet连接的情况下更新Arch Linux中的程序,我们需要大容量的USB,以防我们要更新多个程序, 具有Internet连接和Packup脚本的计算机。 该脚本通过模拟Internet连接来更新程序。 你可以在找到它 您的GitHub存储库.
En 具有Internet连接的计算机 我们将需要执行以下操作:
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;
几分钟后,我们将拆卸USB以便在没有Internet连接的计算机上使用它。
现在在 没有互联网连接的计算机 我们必须执行以下操作:
sudo pacman -S nodejs npm cd /mnt/packup/ sudo cp ./sync/*.db /var/lib/pacman/sync/; ./upgrade.js;
并为 清理我们要做的USB存储器 以下内容:
cd /path/to/usb/drive/packup/ ./clean.js; sync;
有了这个,我们将有一个理想的系统 无需连接到Internet即可更新Arch Linux中的程序。 非常适合Internet连接不良或不存在的站点。 以及不需要所有计算机都可以访问Internet的计算机室。
乌夫(Uff),很有意思...非常感谢您提供的信息...对于这样的事情,我越来越喜欢GNU / Linux。
巨石
问候