每次我在计算机上安装 Ubuntu 时,我都必须下载总大小为 1.5~2GB 的应用程序/包,这占用了大量的网络带宽和时间!!
我怎样才能避免每次都下载相同的软件包,即我只需要有一个已下载一次并存储在某处的软件包存档,并在安装新的 Ubuntu 时使用/安装它们?(就像我在 Windows 中所做的那样 - 安装文件......)
答案1
您可以安装apt-cache-ng在您的其中一台计算机上设置 apt 代理到 apt-cache-ng 服务器,而不是每次都去互联网,文件由本地计算机缓存和传送。
服务器可以轻松安装
sudo apt-get install apt-cacher-ng
可以通过创建包含以下内容的文件来设置客户端(即正在安装的机器)
Acquire::http { Proxy "http://CacheServerIp:3142"; };
在目录中
/etc/apt/apt.conf.d
答案2
您可以创建自己的本地存储库。
存储库将定期使用来自互联网的新软件包进行更新,您可以使用存储库在 LAN 中安装新计算机。这将导致网络流量,但不会导致安装过程中出现互联网流量,而且速度更快。
參閱https://help.ubuntu.com/community/AptGet/Offline/Repository
答案3
我是菜鸟。只需安装 APTonCD。此应用程序将备份您的更新包,然后您就可以将其安装在其他 ubuntu 上。只需我的 0.02 美元!希望它能有所帮助。
答案4
在您的其中一台计算机上安装squid-deb-proxy
(该计算机将充当包代理服务器),然后squid-deb-proxy-client
在其他计算机上安装。客户端将自动检测代理服务器的存在(使用 Avahi),并从那里加载包;如果客户端被带到不同的网络(笔记本电脑通常如此),它们将自动切换到直接下载。