Как я могу запустить программу (wine) как отдельный пользователь по ярлыку?
Я использую Ubuntu 14.04 и хочу запустить Wine под другой учетной записью из соображений безопасности. Я также хочу получить доступ к нему из разных аккаунтов. Поэтому я создал учетную запись Wine и теперь хочу, чтобы было проще запускать Wine или Playonlinux без необходимости каждый раз запускать специальные команды. (Я настраиваю это для моей семьи, у каждого из которых есть различные учетные записи.)
1 ответ
Решение
Это 4-х этапный процесс:
- устанавливать
gksu
отapt-get install gksu
- Создайте скрипт bash, который использует
gksu - wine
изменить пользователюwine
и затем выполните необходимые команды. (так как этот сценарий используется всеми пользователями, он должен/usr/local/bin
,
(Для осторожных типов: попробуйте в~/bin
первый) - Включите пересылку X11, добавив следующую строку в качестве последней строки:
export $(dbus-launch)
на ваш/etc/bash.bashrc
- Создайте ссылку (или файл рабочего стола) на этот сценарий и поместите его на рабочий стол отдельного пользователя.
Совет от профессионала: если вы хотите запустить эту ссылку без пароля, посмотрите здесь