PlayOnLinux 和 Wine 软件必须安装到哪个分区?

PlayOnLinux 和 Wine 软件必须安装到哪个分区?

我正在使用 Ubuntu 12.04,如果我已经创建了 ext4 ./(分区)并且在同一卷上./home

如果我创建一个单独的分区,./home那么我从 Ubuntu 下载中心安装的软件是否会自动进入./home(分区)还是仍然进入./(根目录)?

我正在使用 PlayOnLinux 和 Wine,其所有软件仅安装到./home(文件系统磁盘),其中也安装了 Windows XP 的模拟副本,但空间不足。

答案1

Wine 会安装其中的所有内容,~/.wine将其转换为$HOME/.wine/home/user/.wine。您不能使用系统(任何不是 的系统/home)来安装 wine 应用程序(或者更确切地说,您最终会搞砸,所以请不要这样做)。您可能希望创建一个新的分区并将其挂载到您的/home/user/.wine目录中:

创建新的 ext4 分区后,运行sudo blkid,它将显示类似以下内容:

/dev/sda1: UUID="bf554a2f-a035-4c22-bca8-162def35a03c" TYPE="ext4" 
/dev/sda2: UUID="3962db06-3776-4f38-8ab9-eab6feeccc1d" TYPE="ext4" 

假设sda2这是您的新分区,编辑/etc/fstab并添加以下条目:

UUID=3962db06-3776-4f38-8ab9-eab6feeccc1d /home/user/.wine ext4 defaults 0 0

当然,请更改user为您的实际用户名。完成。

答案2

我不太清楚你到底在问什么,但是 playonlinux 本身是由包管理器安装到/usr/whatever或类似的目录中,也就是安装在你安装的分区上/。不同的 wine 版本和 windows 应用程序都安装到其中/home/username/.PlayOnLinux.wine如果你直接使用 wine 而不使用 playonlinux)。

您可以将.PlayOnLinux.wine目录移动到任何您想要的位置(只要权限保持不变),然后创建指向它的符号链接。

例如,如果将.Playonlinux目录移动到,/mnt/data/则可以使用以下命令创建符号链接:

ln -s /mnt/data/.PlayOnLinux ~/.PlayOnLinux

相关内容