晚上好大家!
“设置”:
我的“在线电脑”:
运行 Win10,我不想在该机器上安装另一个操作系统。
我的“离线电脑”:
运行 ubuntu 15.04 32 位。它从未连接到互联网,我想保持这种状态。
问题
我想在我的在线 Windows PC 上下载软件,将其传输到离线 ubuntu PC(使用 USB 驱动器或其他设备),然后在那里安装。
我只找到了运行两台 ubuntu PC 并在它们之间“交换”软件的教程和信息,但实际上没有找到任何关于在 Windows 机器上下载东西然后在 ubuntu 机器上安装的东西。而且就像我说的,我不想在那台“在线 PC”上设置第二个操作系统。那么,有没有(新手友好的)方法来做到这一点?(我对 ubuntu 或 linux 几乎没有经验,我知道如果有互联网连接,你可以使用“get-apt”在 ubuntu 上安装软件,或者类似的东西)
为什么?
我只有一台电脑(实际上是一台笔记本电脑)连接到互联网,出于隐私/安全原因,我所有其他设备都处于离线状态。(我知道,我有点偏执,是的,我知道偏执和运行 Win10 有点矛盾)
答案1
这在很大程度上取决于软件的分发方式。如果是文件.deb
,则有以下几种选择:
- 使用 GUI,右键单击
.deb
文件 - 选择“包菜单”⇢“安装包”(它的名称可能略有不同。我没有安装 15.04 来确认)
如果您更喜欢使用终端,那么:
sudo dpkg -i whatever.deb
即使存在未满足的依赖关系,您也需要附近有 Ubuntu 的安装介质,因为许多核心软件包都可以在那里找到。
另一个选择是从源代码编译应用程序。一般过程如下:
.tar.gz
下载带有或.tar.bz2
扩展名的文件- 解压
- 检查依赖关系
./configure
- 使用以下方式编译
make
- 安装
make install
希望这可以满足您的需要。