Установка\Запуск PlayOnLInux из под ROOT.

Программа из коробки не предназначенна для запуска из под ROOT.
Посему предлагается небольшое решение как это исправить.

Добавим репозиторий:
vim /etc/yum.repos.d/playonlinux.repo

[playonlinux]
name=PlayOnLinux Official repository
baseurl=http://rpm.playonlinux.com/fedora/yum/base
enable=1
gpgcheck=0
gpgkey=http://rpm.playonlinux.com/public.gpg

Обновим пакеты:
dnf -y update

Установим актуальную версию ПО, на момент написания:
dnf install http://rpm.playonlinux.com/fedora/yum/base/PlayOnLinux_4.3.3.rpm

Если запустить сразу то получим месадж о невозможности запуска ПО из под Root!
Для исправление этой ошибки заходим в usr/share/PlayOnLinux/lib открываем файл sources и находим эти строчки:

if [ «$(id -u)» = «0» ]
then
echo «PlayOnLinux is not supposed to be run as root. Sorry»
exit
fi

И коментируем их символом #

Затем открываем этот файл usr/share/PlayOnLinux/python/mainwindow.py и находим эти строчки:

if(os.popen(«id -u»).read() == «0\n» or os.popen(«id -u»).read() == «0»):
wx.MessageBox(_(«{0} is not supposed to be run as root. Sorry»).format(os.environ[«APPLICATION_T¬ITLE»]),_(«Error»))
os._exit(0)

И коментируем их символом #

Далее может потребоваться установить такие библиотеки:
dnf install gnupg
dnf install jq

Примечание!
Если вы обновили PlayOnLinux, то выше указанные манипуляции с коментарием строк, необходимо будет повторить.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пятнадцать − одиннадцать =

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.