![如何将整个 Ubuntu 软件存储库下载到缓存中,以便在没有互联网连接时轻松离线使用](https://linux22.com/image/1193934/%E5%A6%82%E4%BD%95%E5%B0%86%E6%95%B4%E4%B8%AA%20Ubuntu%20%E8%BD%AF%E4%BB%B6%E5%AD%98%E5%82%A8%E5%BA%93%E4%B8%8B%E8%BD%BD%E5%88%B0%E7%BC%93%E5%AD%98%E4%B8%AD%EF%BC%8C%E4%BB%A5%E4%BE%BF%E5%9C%A8%E6%B2%A1%E6%9C%89%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5%E6%97%B6%E8%BD%BB%E6%9D%BE%E7%A6%BB%E7%BA%BF%E4%BD%BF%E7%94%A8.png)
如何填充所有程序的 apt-cache。
将整个 Ubuntu 软件中心下载到 apt 缓存中以供离线使用。
sudo apt-get install --download-only *
- Deb 文件。
- 尺寸不重要
- 二进制 64x deb 包 (amd64),LTS 版本 Jammy Jellyfish 程序就足够了
如何将整个 Ubuntu 软件库中的程序下载到 apt 缓存中,以便在没有互联网连接时轻松离线使用?
cd /var/cache/apt/archives/
ls
这是软件包列表。我想用所有程序来填充它。整个软件档案。
我试过
sudo apt-get install --download-only *
那应该就完成了。
一个例子是 osdisk.com。它有 10 张 DVD,其中包含从 DVD 复制到缓存中的程序 deb 文件,可供将来安装,也可能不安装。
将整个 Ubuntu 软件中心下载到 apt 缓存中以供离线使用
Keryx 接受的答案不是我想要的答案。APToncd 也不是。如何在没有互联网(离线)的情况下安装软件或软件包?
工作、简单和可解释也是答案的一部分,完全可以由答题者解释,并且整个软件实现的不是几个选定的程序。
上次:这是我需要的功能
sudo apt-get install --download-only *
答案1
apt 镜像
sudo apt install apt-mirror
创建来源列表
sudo su
# Remove wrong ones from the configure file
sed -i '17,27d' /etc/apt/mirror.list
# Insert correct ones
echo "
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ jammy partner
" >> /etc/apt/mirror.list
开始镜像
apt-mirror