如何在离线 ubuntu PC 上安装软件?我的“在线”PC 正在运行 Windows

如何在离线 ubuntu PC 上安装软件?我的“在线”PC 正在运行 Windows

晚上好大家!

“设置”:

我的“在线电脑”:

运行 Win10,我不想在该机器上安装另一个操作系统。

我的“离线电脑”:

运行 ubuntu 15.04 32 位。它从未连接到互联网,我想保持这种状态。

问题

我想在我的在线 Windows PC 上下载软件,将其传输到离线 ubuntu PC(使用 USB 驱动器或其他设备),然后在那里安装。

我只找到了运行两台 ubuntu PC 并在它们之间“交换”软件的教程和信息,但实际上没有找到任何关于在 Windows 机器上下载东西然后在 ubuntu 机器上安装的东西。而且就像我说的,我不想在那台“在线 PC”上设置第二个操作系统。那么,有没有(新手友好的)方法来做到这一点?(我对 ubuntu 或 linux 几乎没有经验,我知道如果有互联网连接,你可以使用“get-apt”在 ubuntu 上安装软件,或者类似的东西)

为什么?

我只有一台电脑(实际上是一台笔记本电脑)连接到互联网,出于隐私/安全原因,我所有其他设备都处于离线状态。(我知道,我有点偏执,是的,我知道偏执和运行 Win10 有点矛盾)

答案1

这在很大程度上取决于软件的分发方式。如果是文件.deb,则有以下几种选择:

  1. 使用 GUI,右键单击.deb文件
  2. 选择“包菜单”⇢“安装包”(它的名称可能略有不同。我没有安装 15.04 来确认)

如果您更喜欢使用终端,那么:

sudo dpkg -i whatever.deb

即使存在未满足的依赖关系,您也需要附近有 Ubuntu 的安装介质,因为许多核心软件包都可以在那里找到。

另一个选择是从源代码编译应用程序。一般过程如下:

  1. .tar.gz下载带有或.tar.bz2扩展名的文件
  2. 解压
  3. 检查依赖关系./configure
  4. 使用以下方式编译make
  5. 安装make install

希望这可以满足您的需要。

相关内容