Ubuntu离线安装软件

Ubuntu Linux

在 Ubuntu 中,你可以按照以下步骤在一台有网络连接的机器上下载 Nginx 安装包,以便在另一台离线机器上安装:

  1. 更新软件包索引

在有网络的机器上更新软件包索引:

sudo apt update
  1. 下载Nginx安装包及其所有依赖项
sudo apt install --download-only nginx

这将只下载 .deb 安装包文件,而不会实际安装 Nginx。

  1. 打包下载的文件

下载完成后,Nginx 安装包及其依赖包将位于/var/cache/apt/archives/目录下。
可以将目录下所有 .deb 文件打个包,然后复制到可移动介质(如 U 盘或外置硬盘)上,然后传输到离线机器。

cd /var/cache/apt/archives/
sudo tar -czvf offline_pkgs.tar.gz *.deb
  1. 在离线机器上安装

在离线机器上,将压缩文件复制到任意目录,然后解压缩:

tar -xzvf offline_pkgs.tar.gz

使用 dpkg 命令安装这些软件包:

sudo dpkg -i *.deb