1
我创建了一个名为wine
下运行葡萄酒的原因有两个用户:为在另一个用户下运行的葡萄酒创建包装?
- 任何恶意活动只会损害
/home/wine
- 酒往往污染与配置文件堆的主文件夹中
~/.local
但是,我希望为wine
创建一个包装,以便在运行时设置UID并在该用户下运行Wine。
到目前为止,我目前的想法是:
- 创建
bash
脚本,/usr/local/bin/wine
(记住/usr/local/bin
是$PATH
/usr/bin
之前) - ,该脚本将
gksu
到wine
用户,运行/usr/bin/wine
(带完整路径,以避免递归运行此脚本)与参数
这似乎虽然有点笨重。任何其他想法?
我有什么/usr/local/bin/wine
至今:
#!/bin/bash
gksu -D Wine -u wine /usr/bin/wine [email protected]
编辑:脚本似乎在stdout打开应用程序时,但是葡萄酒的打印Cannot find file
被推出。
谢谢你。对不起*延迟接受。 :) – 2010-08-16 12:07:04