Это будет немного сложно, потому что postgresql не является родной выскочкой. Вам необходимо сделать следующее:
Добавить строку initctl emit -n started JOB=postgresql в END стартовой части /etc/init.d/postgresql. Добавить строку initctl emit stopping JOB=postgresql в НАЧАЛО остановки. /etc/init.d/postgresql Измените толпу на:start on started postgresql
stop on stopping postgresql
Это должно быть так. Если вам нужна помощь для шагов 1 и 2, просто спросите.
Короткий ответ - нет.
PyGTK прекращается и заменяется PyGObject, так как виджет устанавливает обновления с GTK + 2 на GTK + 3. Начиная с Oneiric все «родные» приложения ubuntu запускаются с использованием набора GTK + 3.
В личной заметке я довольно недавно начал разрабатывать приложение на Python, и, рассмотрев его, я решил использовать Python3 с PyGObject (который является Qt4 вместо GTK + 3 ), потому что я обнаружил, что Python 3 будет стандартным в этом году, или так мне потребовалось написать программу, а потому, что у Qt4 есть очень хорошая документация и какое-то программное обеспечение для разработки первого класса (просто у вас есть след Qt 4 Designer. ..)
PyGTK и pyGOBJECT больше не рекомендуются для разработки приложений для Ubuntu. Веб-сайт разработчика Ubuntu теперь рекомендует QML для приложений Ubuntu.