如何将整个 Ubuntu 软件存储库下载到缓存中,以便在没有互联网连接时轻松离线使用

如何将整个 Ubuntu 软件存储库下载到缓存中,以便在没有互联网连接时轻松离线使用

如何填充所有程序的 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

Apt-mirror 已完成下载存档。现在怎么办!从哪里开始进行离线安装?

相关内容