oio11: (Default)
[personal profile] oio11

rcconf — настраиваем загрузку демонов при старте Ubuntu

В Ubuntu много различных сервисов / демонов, что работают себе и почти не мешают пользователю, или даже помогают :)
Приятно, когда компьютер стартует, а вместе с ним — и сеть, cron, что выполняет запланированные задачи и ещё куча сервисов, что делают жизнь проще.
Так вот, программа rcconf как раз позволяет настроить: какие из сервисов должны стартовать при загрузке компьютера, а какие сидеть и ждать.

Имеет она простой консольный интерфейс и должна запускаться с правами root’а.
Настройка автоматически запускаемых программОднако, в последнее время, после установки сего замечательного приложения, когда я пытаюсь его запустить, вижу:




rcconf needs dialog or whiptail.
Видимо, господа разработчики реализовали отображение через 2 механизма: dialog и whiptail, а господа мейнтейнеры из Ubuntu решили не добавлять ни один из них в зависимости: мол пусть сам пользователь и решает, что использовать.
Не мудрствуя лукаво, установил dialog и всё заработало. Итак, что ставим:




sudo apt-get install dialog rcconf
После чего можно запустить sudo rcconf и настроить список сервисов, загружаемых при старте системы.

А теперь, внимание: если не знаете, что делает тот или иной сервис — не трогайте его. Это может нарушить хрупкий баланс экосистемы Вашей Ubuntu и затруднить загрузку.

http://ubuntulinux.ru/config/rcconf-nastraivaem-zagruzku-demonov-pri-starte-ubuntu/

управление автозагрузкой

24 апреля 2009
Рубрика: vanoc.ru

vanoc
На данный момент мне известны три терминальные утилиты для работы с автозагрузкой в убунту. Это rcconf, sysv-rc-conf и update-rc.d

rcconf

Самая простая утилита. Пробелом выбираем чему загружаться, а чему нет.

update-rc.d
Отключаем запуск bluetooth при загрузке
vanoc@laptop:~$ sudo update-rc.d -f bluetooth remove
[sudo] password for vanoc:
Removing any system startup links for /etc/init.d/bluetooth ...
/etc/rc0.d/K74bluetooth
/etc/rc1.d/K74bluetooth
/etc/rc2.d/K74bluetooth
/etc/rc3.d/K74bluetooth
/etc/rc4.d/K74bluetooth
/etc/rc5.d/K74bluetooth
/etc/rc6.d/K74bluetooth
vanoc@laptop:~$

Включаем запуск bluetooth
vanoc@laptop:~$ sudo update-rc.d -f bluetooth defaults
Adding system startup for /etc/init.d/bluetooth ...
/etc/rc0.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc1.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc6.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc2.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc3.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc4.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc5.d/S20bluetooth -> ../init.d/bluetooth
vanoc@laptop:~$

sysv-rc-conf
sysv-rc-conf
Достаточно убрать пробелом крестики и выбранный процесс грузиться не будет. -/+ остановка/запуск процесса. q — выход.

http://meandubuntu.ru/2009/04/управление-автозагрузкой/

Rcconf – включение и отключение демонов при загрузке.

 

Консольная утилита, которая позволяет управлять демонами, что загружаются при старте системы. Она включает и выключает их запуск в /etc/init.d/
Установка:
sudo aptitude install rcconf
Запуск:
sudo rcconf
Отмечаем звездочками нужные демоны, с ненужных снимаем звездочки и перезагружаемся.
Если вы не знаете, какой демон за что отвечает - не отключайте его!

  • ключ --expert включает в список важные системные демоны
  • ключ --now останавливает или запускает демоны сразу же по закрытии rcconf
  • ключи --dialog | --whiptail | --notermcheck изменяют внешний вид
  • ключ --verbose - выводит в терминал дополнительную информацию
  • ключ --config *config_file* - позволяет использовать файл настроек(Сгенерировать его можно c помощью --list)
  • ключ --list - выводит в консоль все демоны и их статус

P.S. Спасибо Xenomorph за помощь в редактировании и переводе с английского.

http://kubuntu.ru/node/5827

October 2025

S M T W T F S
   1234
567891011
12131415161718
19202122 232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 4th, 2026 07:59 am
Powered by Dreamwidth Studios