gnome 메뉴 아이콘에서 pgadmin4를 실행하고 싶습니다(브라우저를 실행해야 함). 그러면 Firefox에서 열립니다. 두 번 열면 다음이 작동합니다. /usr/share/applications/pgadmin4.desktop의 항목:
[Desktop Entry]
Name=pgAdmin IV
Comment=PostgreSQL Administration Tool
Exec=/home/xyz/pgadmin4.sh
Terminal=false
Type=Application
Icon=pgadmin3
Categories=Development;Database;
Keywords=PostgreSQL;SQL;
/home/xyz/pgadmin4.sh의 내용:
python3 ~/.local/lib/python3.6/site-packages/pgadmin4/pgAdmin4.py; sleep 5;
firefox -new-tab -url http://127.0.0.1:5050/browser/
항상 두 번 시작해야 해요. sleep을 도입함으로써 pgAdmin4.py가 시작될 때까지 Firefox 프로세스가 지연되기를 바랍니다. 그래도 두 번 켠 후에야 켜집니다.
답변1
(python3 lib/python3.6/site-packages/pgadmin4/pgAdmin4.py) &
sleep 3;
firefox -new-tab -url http://127.0.0.1:5050/browser/
이것은 작동하는 것 같습니다.