На моем рабочем столе установлена программа postgresql 8.4. Он запускается при загрузке, потому что я думаю, что я использовал настройки по умолчанию.
, поэтому я выпускаю /etc/init.d/postgresql stop
каждый раз, а иногда забываю
У него есть пути к папкам, как,
/etc/postgresql/8.4/main
/usr/lib/postgresql/8.4
. скажи мне, где искать и что менять, это будет здорово.
Спасибо.
Это может помочь Вам: http://www.linuxquestions.org/questions/linux-general-1/how-to-remove-postgresql-from-startup-481963/#post2417585
Но установите chkconfig сначала:
sudo apt-get install chkconfig
и затем используйте его
chkconfig
Используя update-rc.d
(Debian / Ubuntu):
janus@Zeus:~$ sudo update-rc.d -f postgresql remove
Removing any system startup links for /etc/init.d/postgresql ...
/etc/rc0.d/K21postgresql
/etc/rc1.d/K21postgresql
/etc/rc2.d/S19postgresql
/etc/rc3.d/S19postgresql
/etc/rc4.d/S19postgresql
/etc/rc5.d/S19postgresql
/etc/rc6.d/K21postgresql
janus@Zeus:~$
В Ubuntu 16.04 или более поздней версии (использующей systemd) вы использовали бы эту команду
sudo systemctl disable postgresql
Если хотите чтобы снова включить, вы должны сделать
sudo systemctl enable postgresql
Использование update-rc.d
лучше, но вы можете сделать это с помощью chkconfig
:
sudo apt-get install chkconfig
sudo chkconfig -s postgresql off
В Ubuntu 12.04 вам также необходимо создать символическую ссылку на местоположение insserv
:
sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
Ответы здесь устарели. Посмотрите на этот ответ.
На моем сервере есть еще один эффект:
# update-rc.d -f postgresql remove update-rc.d: using dependency based boot sequencing
Никакие ссылки на запуск системы не были удалены.