在许多封闭式开发环境或内网机房中,Ubuntu 主机往往无法直接连接外部互联网。这时,普通的 apt install 命令就会失效。本文将为您详细介绍如何通过Ubuntu离线安装的方法,在没有网络的情况下顺利完成软件部署。
首先,你需要一台可以访问互联网的相同版本 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 离线软件部署。
本文由主机测评网于2026-03-23发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260332432.html