如何在没有互联网的情况下在 Linux Mint 上安装软件包?

如何在没有互联网的情况下在 Linux Mint 上安装软件包?

我正在学习如何使用 Linux Mint,对整个环境还很陌生。

我用于学校项目的计算机没有互联网连接,也不可能连接互联网。如何在没有互联网的情况下将程序(我认为它们称为软件包)安装程序到 Linux Mint?如果我没有记错的话,很多教程似乎都是从互联网更新软件包。

答案1

您可以在 USB 记忆棒或 DVD 上设置软件包存储库。使用 USB 记忆棒可以更新该存储库。有关详细信息,请参阅AskUbuntu 上的这个问题及其答案。 尤其使用 USB 驱动器作为软件包存储库或者使用 AptOnCD对我来说似乎是一个可行的解决方案。

答案2

虽然“sudo dpkg -i {filename}.deb”确实会尝试安装软件包,但如果没有互联网连接,您可能会很快感到沮丧。有两个问题:

  1. 如果你没有互联网,你就必须通过其他方式获取软件包,然后将它们放到机器上。这有其自己的特点。

  2. 一旦你得到了你想要的包,很有可能它会有未解决的依赖关系——它需要的其他包,这些包尚未安装在你的机器上或与你正在安装的包位于同一目录中。因此,对于每个这样的包,你都必须返回到 #1... 这可能会导致更多未解决的依赖关系,依此类推。

想象一下这个循环持续十几个或更多的包裹,你就会明白为什么这会令人沮丧。

如果你想学习使用 Linux,你可以在 Windows PC 上安装虚拟机并使用其互联网连接。有很多免费的方法可以做到这一点,而且不会遭遇这种“免费但没有网络”的情况。

答案3

许多程序都是通过 Debian 软件包 (.deb) 提供的,这是一种可以在 Linux Mint 上使用的软件包类型。这些通常在程序的网站上找到。要安装名为 filename.deb 的软件包,请打开终端。导航到文件所在的目录。然后输入:

sudo dpkg -i 文件名.deb

这会将程序放入您的离线电脑上,但我不知道如何通过这种方法更新系统。

以防万一,解释一下终端导航:http://en.wikipedia.org/wiki/Cd_(命令)

编辑:完成了我忘记的半句话

相关内容