При попытке запустить веб-интерфейс pgadmin4 из помощника рабочего стола на Fedora 28/Postgresql 10 появляется следующее сообщение об ошибке:
Failed to launch the application server, server thread exiting.
Хотя, похоже, я могу начать печатать:
sudo pgadmin4
в диалоговом окне alt-F2. Так что я предполагаю, что это проблема с разрешением, но у меня нет ничего соответствующего в журналах, чтобы подробнее рассказать об этом.
Любая подсказка будет приветствоваться.
решение1
Сначала я выполнил следующие инструкции по системным разрешениям: https://www.pgadmin.org/docs/pgadmin4/3.x/server_deployment.html а затем придумал этот pgadmin4.service, поскольку, похоже, помощник рабочего стола вообще не помогает:
[Unit]
Description=Pgadmin4 Service
After=network.target
[Service]
User= root
Group= root
Type=simple
ExecStart=/usr/bin/python3 /usr/lib/python3.6/site-packages/pgadmin4-web/pgAdmin4.py
[Install]
WantedBy=multi-user.target
Вот решение, которое я нашел: оно работает в пользовательской среде и может быть включено как служба.