Как я могу запустить программу (wine) как отдельный пользователь по ярлыку?

Я использую Ubuntu 14.04 и хочу запустить Wine под другой учетной записью из соображений безопасности. Я также хочу получить доступ к нему из разных аккаунтов. Поэтому я создал учетную запись Wine и теперь хочу, чтобы было проще запускать Wine или Playonlinux без необходимости каждый раз запускать специальные команды. (Я настраиваю это для моей семьи, у каждого из которых есть различные учетные записи.)

1 ответ

Решение

Это 4-х этапный процесс:

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

Совет от профессионала: если вы хотите запустить эту ссылку без пароля, посмотрите здесь

Другие вопросы по тегам