当前位置:首页 > 系统教程 > 正文

Ubuntu 离线安装软件全攻略(无网络环境下使用 apt 轻松安装)

在许多封闭式开发环境或内网机房中,Ubuntu 主机往往无法直接连接外部互联网。这时,普通的 apt install 命令就会失效。本文将为您详细介绍如何通过Ubuntu离线安装的方法,在没有网络的情况下顺利完成软件部署。

Ubuntu 离线安装软件全攻略(无网络环境下使用 apt 轻松安装) Ubuntu离线安装  apt离线下载 离线依赖包 dpkg安装命令 第1张

第一步:在联网机上利用 apt 离线下载依赖包

首先,你需要一台可以访问互联网的相同版本 Ubuntu 机器。我们将使用它来获取所需的apt离线下载包及其所有关联项。打开终端,执行以下命令:

# 更新软件包列表sudo apt-get update# 仅下载软件包及其所有依赖,不进行安装# 请将  替换为你需要安装的软件名sudo apt-get install --download-only -y <package_name>

下载完成后,所有的 .deb 文件会存放在 /var/cache/apt/archives 目录中。

第二步:打包并传输离线包

将刚才下载的所有离线依赖包复制到一个专门的文件夹中,并使用 U 盘或其他物理介质拷贝到离线主机上:

mkdir ~/offline_packagescp /var/cache/apt/archives/*.deb ~/offline_packages/

第三步:在离线主机上执行安装

将文件夹拷贝到离线主机后,进入该目录。使用强大的dpkg安装命令来安装所有的软件包:

cd ~/offline_packagessudo dpkg -i *.deb

注意:由于 dpkg 不会自动处理依赖顺序,如果在安装过程中报错,请多执行几次上述命令,或者手动根据错误提示先安装底层的依赖包。

总结

这种方法通过“联网机模拟下载”到“离线机本地安装”的过程,完美避开了网络限制。只要确保离线依赖包准备充足,即使是小白用户也能轻松搞定 Ubuntu 离线软件部署。