有人能告诉我如何使用 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