是否可以在Windows上创建一个Linux软件包,将其存储在USB记忆棒上,然后将其安装在未连接到互联网的Linux系统上?
例如,我想在我的 linux mint 系统上安装最新版本的 GCC,但在完成先决条件后,该系统未连接到互联网(http://gcc.gnu.org/install/precessions.html)
我知道,当我使用基于 ubuntu/debian 的 Linux mint 15 (Olivia) 时,更好的选择是下载并安装 dpkg 开发包和 GNU make,但我担心依赖错误可能会再次弹出。我昨天在解压缩文件后尝试这样做,但出现与依赖项相关的错误。
不是在不知道依赖项的情况下一个接一个地单独安装依赖项,是否可以创建一个名为 GCC 的包,其中所有依赖项都“链接”,将其存储在 USB 记忆棒上,带回家,插入,然后构建它?
正如我之前提到的,我在办公室使用 Windows 7。 (看在没有互联网访问的情况下更新 Linux Mint)
答案1
我认为你在这件事上的做法是错误的。不要手动安装软件包。它很草率,你不会记得你做了什么,也没有告诉包管理器。
相反,只需使用dpkg --install
.
如果您要手动安装 tarball,请不要这样做。您应该这样做的唯一原因是如果您使用的是 Linux From Scratch。否则,请使用您的包管理器 - 它的存在是有原因的。