在与 Ubuntu 不同的 USB 设备上安装 Wine

在与 Ubuntu 不同的 USB 设备上安装 Wine

有人能告诉我如何使用 Ubuntu 12.10 将 Wine 安装到单独的 USB 记忆棒上吗?我在网上搜索了好几个小时,但还是无果,所以非常感谢您的帮助。

答案1

使用以下命令创建可启动 USB持久模式(其他 USB 创建器中相同类型的设置也可用)。

使用它启动、安装wine和其他应用程序。

答案2

有两种可能对你的目的有用,尽管由于文件系统层次标准,我们通常不会从闪存驱动器运行“便携式”程序,就像在 Windows 上经常做的那样。

(首先,你应该使用完全支持权限的文件系统(如 ext4)来格式化你的驱动器)

1) 第一个涉及编译 wine,因为您无法使用普通包管理器将 deb 安装到非标准位置。

作为葡萄酒常见问题提到,您可以自己使用合适的前缀编译 wine,以便将其安装在非标准位置。但是,您必须确保所有正确的库等都已链接并可以被程序找到。您必须按照常见export LD_LIBRARY_PATH问题解答中的说明运行各种库等,以便您的编译wine程序在您的自定义目录中查找库。wine一旦编译完成并设置了所有链接,您绝对可以从该驱动器运行您的编译程序,但成功设置链接可能很棘手。

2)第二种是wine先安装。

但是,有一种方法可以让您接近您想要的效果,并拥有一个独立于系统默认的 wine 文件夹~/.wine,这可以通过wineprefix在您的闪存驱动器中创建一个来实现。

你可以使用完全支持权限的文件系统(如 ext4)来格式化你的闪存驱动器,然后你可以wineprefix在闪存驱动器上创建一个

WINEPREFIX=/media/UnixFlash/wine winecfg

这是一种从适当格式化的闪存驱动器运行程序的方法,使用可以将应用程序和设置与可以以不同方式设置的wineprefix主文件夹分开。我在这个答案中讨论了更多关于 wineprefixes 的内容:~/.wine

相关内容