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 | 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ý



