한 번의 클릭으로 ubuntu gnome에서 pgadmin4 열기

한 번의 클릭으로 ubuntu gnome에서 pgadmin4 열기

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/ 

이것은 작동하는 것 같습니다.

관련 정보