vanoc.ru

Заметки

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

4 комментария

На данный момент мне известны три терминальные утилиты для работы с автозагрузкой в убунту. Это 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 — выход.

P.S. Прошу не судить строго, я не сисадмин, а простой бухгалтер, у которого зудит в одном месте и тянет разобраться, что же такое линукс, на примере ubuntu.

24 апреля 2009 ~ 20:32


Рубрики runix,ubuntu

Метки , ,

4 комментария в 'Управление автозагрузкой'

  1. есть ещё rcconf(кажется так называется) и bum (графический)

    awwakum

    24 апреля 2009 ~ 21:40

  2. Про sysv-rc-conf и каждый ее пункт очень хорошо на ЛинуксФоруме освещено. Не изучив сразу руками лучше нечего не трогать

    Nitrix

    31 мая 2009 ~ 08:36

  3. rcconf как и sysv-rc-conf в Ubuntu 9.10 «искаропки» нету.
    update-rc.d удаляет файлы из профилей загрузки, но bluetooth загружается ранее. Вы бы об этом узнали, если бы открыли соотв. скрипт. Привожу тут цитату из /etc/init.d/bluetooth:
    #currently this init script exists only because of what appears to be
    #an egg and chicken problem
    # bluetoothd normally starts up by udev rules. it needs dbus to function,
    # but dbus doesn’t start up until after udev finishes triggering
    #
    Следовательно, копать надо не в rc.d, а в правилах udev

    Taupwnz

    2 марта 2010 ~ 19:23

  4. Taupwnz, я как-то не задумывался загружается ли он ранее. Bluetooth выбрал был как пример, видимо не удачный.

    vanoc

    2 марта 2010 ~ 19:37

Комментарий

На блоге включена премодерация комментариев. Если это ваш первый комментарий - он не сразу отобразится.
Не расстраивайтесь.