Zrychlení startu systému
Návod je na smetišti! Znamená to, že je zastaralý, a může být více ke škodě než k užitku. Pokud máte zájem, můžete se ho ujmout a přepsat ho do aktuální platné podoby |
Tento návod je určen pro pokročilejší uživatele, kterým se jejich Ubuntu zdá příliš pomalé a chtějí urychlit jeho start vypnutím přebytečných služeb.
Vypnutí přebytečných služeb
Nastavení služeb
Nejjednodušším způsobem jak vypnout některé služby je Nastavení služeb v menu Systém → Správa → Služby.
Ve verzi 12.04 LTS možnost povypínat služby zmizela. Pokud chcete možnost opět aktivizovat, zadejte do terminálu:
mkdir -p ~/.config/autostart # If not already created
cd ~/.config/autostart
cp /etc/xdg/autostart/*.desktop .
sed –in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Poté: APLIKACE→SYSTÉMOVÉ NÁSTROJE→PŘEDVOLBY→APLIKACE SPUŠTĚNÉ PŘI PŘIHLÁŠENÍ
Boot-Up Manager
Další možnost je použít program Boot-Up Manager, jenž umožňuje vše nastavit velmi detailně.
Nainstalujte balík bum.
sysv-rc-conf
Detailněji můžete také služby upravit v programu sysv-rc-conf.
Nainstalujte balík sysv-rc-conf.
Nainstalovaný program spustíte jako root v terminálu příkazem sudo sysv-rc-conf
.
Prostředí programu
Naběhne nám jeho textové rozhraní, které se ovládá následujícím způsobem:
- šipky pohybují mezi buňkami
- mezerník zapíná/vypíná službu po spuštění
- q vypíná a ukládá
- h pro nápovědu
Před vámi leží tabulky, v ní je několik sloupců a spousta řádků. Sloupce jsou označení Initů, tedy něčeho jako „uživatelské úrovně“, řádky označují jednotlivé programy
Uživatelské úrovně
- 1 - Single user mode, tedy záchranný režim v Grubu
- 2 - Běžný uživatelský režim
- 3,4,5 - Ostatní, v Ubuntu běžně neužívané úrovně
- 0 - Vypínání počítače
- 6 - Restartování počítače
- S - Prvotní init, věc která se pouští při bootu jako první
Upravujte všechny úrovně kromě úrovně jedna, protože na funkčnosti záchranného režimu velmi záleží.
Služby a jejich účel
Legenda: | |
Nevypínat!! | červená |
Vypnutí představuje vyšší rizika, musíte vědět co děláte | žlutá |
Tuto službu jste pravděpodobně ručně nainstalovali a její vypnutí způsobí, že ji pro používání budete muset zapínat ručně | růžová |
Vypnutí způsobí nefunkčnost některých vedlejších služeb, které lze jednoduše zapnout nebo se bez nich obejít | modrá |
Vypnutí nezpůsobí pravděpodobně žádnou škodu | zelená |
Seznam všech služeb | ||||
název služby | k čemu slouží | nutný? | Vypnout? | defaultní nastavení |
acpi-support | Podpůrný proces pro acpi | ne | Vypnutí korigujte podle acpid | 2,3,4,5 |
acpid | Stará se o šetření baterie, chování při zmáčknutí vypínacího tlačítka apod. | ne | Může vám chybět, především na noteboocích | 2,3,4,5 |
adjtimex | Služba na synchronizaci času podle hardwarových hodin | ne | Můžete vypnout | ??? |
alsa | Zvukový mixer | ne | Pravděpodobně ji používáte | |
alsa-utils | Podpůrný proces pro alsu | ne | Pokud nepoužíváte alsu | S |
anacron | Spouštěč programů a skriptů v zadaný čas | ne | Pokud nepoužíváte | 2,3,4,5 |
apache2 | Webový server | ne | pokud ho používáte občas, spouštějte ho ručně | 2,3,4,5 |
apmd | Další šetřič baterie, podobné ACPI | ne | pokud nepotřebujete šetřit baterii | 2,3,4,5 |
atd | Podobné cronu a anacronu, stará se o příkaz at | ne | Pokud nepoužíváte | 2,3,4,5 |
bittorent | Stará se o torrenty | ne | Pokud nepoužíváte torrenty | |
binfmt-support | Podpora různých binárek v kernelu | ?? | Nevypínal bych, pokud není nutné | 2,3,4,5 |
bluez-utils (bluetooth) | Ovladače pro Bluetooth | ne | Nepoužíváte-li Bluetooth, vypnout | 2,3,4,5 |
bootlogd | Loguje start systému | ne | Můžete vypnout, někdy se může hodit | S |
brltty | Podpora Braillova písma apod. | ne | Lze vypnout | S |
campcaster | Služba na vysílání rádia | ne | Nepoužíváte-li, vypnout | |
cpufrequtils | Služba na změnu frekvence procesoru za běhu | ne | Jde o vhodné řešení především na notebooku, pokud to váš procesor podporuje, nechte | |
cron | Pravidelné spouštění úloh | ne | Pokud nepoužíváte (jaké úlohy jsou naplánované lze zjistit příkazem crontab -l) | 2,3,4,5 |
cupsys | Subsystém pro tisk | ne | Netisknete-li | 2,3,4,5 |
dbus | Stará se o komunikaci se systémem | ano | Velice důležitý, nechat | 2,3,4,5 |
dhcp3-server | Služba DHCP server (přidělování IP adres okolním počítačům) | ne | Pokud nepoužíváte, vypnout | |
dirmngr | Měl by se starat o jakousi autentifikaci na bázi GPG | ne | Lze vypnout | 2,3,4,5 |
dns-clean | Čištění DNS | ne | Důležitý jen u dialup připojení | S |
evms | Enterprise Volume Management System | ne | Nevím, kdy je nutné ho používat | S |
exim4 | Main Transfer Agent exim4 | ne | Mailový server, můžete vypnout | 2,3,4,5 |
festival | Hlasový syntezátor | ne | Lze vypnout | |
fetchmail | Mailserver | ne | Pokud nepoužíváte, vypnout | 2,3,4,5 |
firehol | Firewall rozhraní | ne | Můžete vypnout, pokud nepoužíváte | |
fuse | Stará se o mountování filesystémů (např. NTFS) | ?? | Lepší nechat být | |
gdm | Grafický login přímo do grafického prostředí | ne | Pokud chcete začínat v konzoli a Xka zapínat ručně, pak ano | 2,3,4,5 |
gpm | Server starající se o myš v konzoli | ne | Vypnutí nečiní problém | 2,3,4,5 |
gdomap | Zajišťuje registrování objektů a jejich distribuci | ne | Je možno | 2,3,4,5 |
hal | Hal daemon starající se o připojení externích zařízení | ano | Velice důležitý, nechat | 2,3,4,5 |
halt | Stará se o vypnutí | ano | Nechte jak je | 0 |
hdparm | Stará se o disky (pomocí tohoto lze např. pracovat s DMA) | ne | Lze vypnout | 2,3,4,5 |
hibernate | Stará se o hibernaci | ne | Pokud chcete používat hibernaci, nechte zapnuto | S |
hotkey-setup | Stará se o speciální tlačítka na noteboocích HP, Acer, ASUS, Sony, Dell,IBM a Lenovo | ne | Pokud nevlastníte notebook, vypnout | 2,3,4,5 |
hotplug a hotplug-net | Stará se o zapojení některého hardware | ne | Vypnutí může způsobit nefunkčnost některých komponent (např. zvuková karta) | S |
hplip | Stará se o tisk tiskárnou HP | ne | Pokud netisknete na HP, vypněte | S |
hplip | Nepotřebná fičura pro HP Office Printer | ne | extra služba, vypněte | 2,3,4,5 |
hwtools | Služba na optimalizaci IRQ | ne | Lze vypnout | |
ifrename | Stará se o pojmenování síťových rozhraní | ne | Lze vypnout | S |
ifupdown a ifupdown-clean | Stará se o síťová připojení | ?? | Raději nechte | S |
inetd nebo inetd.real | stará se o pasivní sockety | ne | Vypněte v případě, že v /etc/inetd.conf nemáte žádné služby | 2,3,4,5 |
klogd | Logovací daemon | ne | Lze vypnout, logy se ale mohou hodit | 2,3,4,5 |
laptop-mode | Šetření baterie na notebooku změnou politiky parkování hlaviček disku | ne | Notebookáři nechat | 2,3,4,5 |
libpam-devperm | Služba na opravu systémových práv po pádu systému | ne | Lze vypnout | |
linux-restricted-modules-common | Stará se o restricted-modules | Skoro ne | Ověřte si, že nepoužíváte žádné restricted modules | 0,6,S |
lm-sensors | Služba na sledování teplotních čidel na desce | ne | Vypnout, pokud nebudete používat | |
loopback | ??? | spíš ano | Nechat | |
lvm | Logical Volume Manager, speciální správa disků | ne | Pravděpodobně nepoužíváte, vypnout | S |
makedev | Vytváření souborů v /dev | ano | Nechat | 2,3,4,5 |
mdamd | Stará se o zařízení RAID | ne | Nemáte-li RAID, pak vypnout | 2,3,4,5 |
mdamd-raid | Stará se o zařízení RAID | ne | Nemáte-li RAID, pak vypnout | S |
module-init-tools | stará se o načtení modulů z /etc/modules | ne | podle linku ano, pokud nemáte nic v /etc/modules POZOR, NEOTESTOVÁNO | S |
mountdevs | ??? | ano | Nechat | |
mountvirtfs | Stará se o připojování virtuálních filesystémů | ano | nechat | S |
mpd | Alternativní správce ozvučení | ne | ne, zřejmě nepoužíváte | 2,3,4,5 |
mtab | Stará se o informace o připojených zařízeních | ??? | ??? | S |
mysql | MySQL server | ne | pokud ho životně nepotřebujete pokaždé, je výhodné zapínat ho až ručně | |
mysql-nbd | MySQL cluster | ne | MySQL cluster velice pravděpodobně nepoužíváte, vypnout | |
mysql-nbd$ | MySQL cluster | ne | MySQL cluster velice pravděpodobně nepoužíváte, vypnout | |
nethack-common | Hra Nethack | ne | Pravděpodobně nepotřebujete nutně k životu | |
networking | Stará se o sítě | ano | Nechat default | 0,6,S |
ntpdate | Stará se o synchronizaci času | ne | pokud máte dualboot nechte default! | |
ntp-server | Server pro synchronizaci času | ne | nepoužíváte-li, vypnout | |
nvidia-kernel | Služba pro grafické karty Nvidia | ne | Nemáte-li kartu Nvidia, vypnout | 1,2,3,4,5 |
openct | Služba starající se o specifickou autentifikaci | ne | Nejspíš nepoužíváte, vypnout | 2,3,4,5 |
pcmcia | Stará se o komunikace s PCMCIA portem | ne | Pravděpodobně PCMCIA port nevyužíváte, vypnout | 2,3,4,5 |
pcmciautils | Pomocná služba pro PCMCIA | ne | Pokud vypínáte PCMCIA, vypněte i toto | |
policykit | Stará se o běh aplikací ve správcovském režimu | Ano | Nevypínat | 2,3,4,5 |
portmap | Stará se věci typu NIS, NFS | ne | Pravděpodobně nepotřebujete, vypnout | 2,3,4,5,6,0,S |
postfix | Služba - emailový server | ne | Pokud nemáte mailserver, můžete vypnout | |
postgresql | Služba - databázový server | ne | Pokud potřebujete, doporučuji spouštět ručně | |
powernowd | Stará se o šetření energie | ne | Na notebooku nechat určitě, desktop - ??? | 2,3,4,5 |
powernowd$ | Stejné jako powernowd | ne | Na notebooku nechat určitě, desktop - ??? | 2,3,4,5 |
ppp | Služba starající se o libovolné vytáčené připojení | ne | Používáte-li vytáčené připojení (i PPPoE), nechat | 2,3,4,5 |
ppp-dns | Stará se o DNS u vytáčených připojení | ne | Stejně jako PPP | S |
pulseaudio | Zvukový server | Ne | Pokud nepoužíváte, vypnout | 2,3,4,5 |
rc.local | Spouští skript /etc/rc.local | ne | Pokud v něm něco máte, nechte službu jak je | |
readhead | Měl by urychlit start správným načítáním souborů, moc to nefunguje | ne | Doporučuji vypnout, nebo správně nastavit | |
readhead$ | Stejně jako readhead | ne | Doporučuji vypnout i s readhead | |
reboot | Stará se o správný restart systému | ano | Nechat | 6 |
resolvconf | Služba zajišťující automatickou konfiguraci DNS | ne | Lze vypnout | S |
rmnologin | Stará se, aby se mohli přihlásit běžní uživatelé | ano | Nechte | 2,3,4,5 |
rsync | Stará se o synchronizace adresářů/serverů | ne | Pokud nepoužíváte, vypnout | 2,3,4,5 |
screen | Manažer aplikací v konzoli | ne | Pokud ho nepoužíváte, vypnout | |
screen-cleanup | Stará se o vyčištění konzole po bootu | ne | Pokud nepotřebujete mít čistou konzoli, vypněte | S |
sendsigs | Stará se o posílání signálů aplikacím při vypínání a restartu | ano | Nechte být | 0,6 |
sensord | Služba lm-sensors (sledování teplotních čidel na základní desce) | ne | Pokud nepoužíváte lm-sensors, vypnout | |
single | Zajišťuje funkčnost „Recovery Mode“ | spíše ano | Nechte být | 1 |
smartmontools | Aplikace S.M.A.R.T. pro kontrolu a monitorování HDD | ne | Pokud nepoužíváte, vypnout | 2,3,4,5 |
ssh | SSH server - server pro přístupnost vzdálenou správou | ne | Nepotřebujete-li nechat váš počítač vzdáleně spravovat, vypnout | 2,3,4,5 |
stop-bootlogd | Stará se o vypnutí bootovacího logování | ano | Lze vypnout | 2,3,4,5 |
stop-bootlogd$ | Stará se o vypnutí bootovacího logování | ano | Lze vypnout | 2,3,4,5 |
stop-readhead | Služba zastavující readhead | ne | Pokud používáte readhead, nechte zapnuto | |
sudo | Stará se o kontrolu funkčnosti příkazu „sudo“ | v Ubuntu ano | Nechat | S |
sysklogd | Stará se o logování systému | ano | Lze vypnout, logy se ale někdy hodí | 2,3,4,5 |
udev | Stará se o tvorbu /dev souborů v userspace | ano | Nechat | S |
udev-mab | Stará se o tvorbu /dev souborů v userspace | ano | Nechat | pravděpodobně S |
umountfs | Stará se o odpojování filesystémů | ano | nechat | 0,6 |
urandom | Stará se o náhodné generování, využíváno programy | spíše ano | Nechat, vypnutí může způsobit nefunkčnost (zejména šifrovacích) programů | 0,6,S |
usplash | Stará se o grafickou bootovací obrazovku | ne | Pokud nechcete grafiku, vypněte | 2,3,4,5 |
vbesave | Stará se o grafickou kartu | spíše ano | Nechat být | 2,3,4,5 |
vboxdrv | Služba pro běh Virtualboxu | ne | Pokud nepoužíváte Virtualbox, vypnout | 2,3,4,5 |
wesnoth-server | Server hry Wesnoth | ne | Klidně vypněte | |
xinetd | Služba pro správu jiných služeb | ne | Pravděpodobně nepoužíváte, vypnout | |
xorg-common | Stará se o loadování Xserveru | ano | Nechte jak je | 2,3,4,5 |
x11-common | Stará se o loadování Xserveru | ano | Nechte jak je | 2,3,4,5 |
zope2.9 | Aplikační server napsaný v Pythonu | ne | Nejspíš nepoužíváte, vypnout | ??? |
Nezjištěné služby
Odkazy
- Autor návodu: JakubLucký