Linux je open source operační systém, který má výkonné možnosti přizpůsobení a individualizace. Jednou z těchto možností je řízení automatického spouštění programů při spuštění systému. V některých případech se program může automaticky spustit při každém zapnutí počítače, což může vést k nežádoucím výsledkům nebo zpomalení systému. V tomto článku se podíváme na to, jak zakázat automatické spouštění programů v Linuxu a zajistit flexibilnější kontrolu nad spuštěním aplikací.
Při spuštění Linuxu, operační systém načte řadu systémových služeb a programů, které jsou nezbytné pro provoz systému. Kromě systémových služeb však můžete nainstalovat i další programy, které se automaticky spustí při spuštění počítače. Některé programy mohou být užitečné, ale v jiných případech může být automatické spouštění některých aplikací nežádoucí.
Chcete-li zakázat automatické přehrávání programů v Linuxu, budete muset přejít do systémové konzole a provést několik příkazů. Zde jsou některé metody, které můžete použít ke správě automatického spouštění programů v Linuxu. Jsou založeny na různých distribucích Linuxu, takže si můžete vybrat ten správný pro váš systém.
Zabraňte automatickému spouštění programů v Linuxu
Automatické spouštění programů při spuštění operačního systému může být pro některé aplikace užitečné, ale někdy to může vést ke zpomalení stahování a používání zdrojů počítače.
Chcete-li zabránit automatickému spouštění programů v Linuxu, můžete použít několik způsobů. Jedním z nich je použití grafického rozhraní systému, druhým úprava konfiguračních souborů.
Chcete-li zakázat automatické spouštění programů prostřednictvím grafického rozhraní, můžete použít správce relací, který vám umožní vybrat, které programy by se měly spustit při spuštění systému. To se obvykle konfiguruje v části "nastavení relace" nebo "aplikace automaticky spuštěné při přihlášení". Pomocí tohoto nástroje můžete přidávat a odebírat programy ze seznamu automatického přehrávání.
Pro pokročilejší uživatele je vhodnější použít úpravy konfiguračních souborů. V Linuxu má většina programů své konfigurační soubory, ve kterých lze nastavit různé možnosti, včetně automatického spouštění. Tyto soubory se obvykle nacházejí v adresáři~/.config/autostart, ~/.config / autostart nebo / etc / xdg / autostart. V těchto souborech lze odstranit nebo Okomentovat řádky odpovědné za automatické spouštění programů.
Pokud si nejste jisti, který program zakázat, můžete použít nástroje pro monitorování systému, jako je htop nebo top. Umožňují vidět všechny spuštěné procesy a jejich spotřebu zdrojů. Můžete najít programy, které spotřebovávají spoustu zdrojů a zakázat jejich automatické spouštění, abyste zlepšili výkon systému.
Nezapomeňte, že některé programy se mohou stále spustit při použití jiných programů nebo příkazů v terminálu. Chcete-li tedy zcela zabránit automatickému spouštění programů, je lepší je odstranit nebo zakázat v konfiguračním souboru samotných programů.
| Nástroj | Popis |
|---|---|
| Manažer relací | Umožňuje přidávat a odebírat programy ze seznamu automatického přehrávání prostřednictvím grafického rozhraní |
| Konfigurační soubory | Umožňují zakázat automatické spouštění programů úpravou příslušných souborů |
| Systémové monitorování | Umožňuje najít programy, které spotřebovávají mnoho zdrojů, a zakázat jejich automatické spouštění |
Řízení automatického načítání v systému
Existuje několik způsobů, jak spravovat spouštěcí programy v Linuxu. Jedním z nejběžnějších a nejpohodlnějších způsobů je použití nástrojů příkazového řádku. Pokud jste obeznámeni s příkazovým řádkem, můžete ke správě služeb použít příkaz systemctl.
Chcete-li zakázat automatické spouštění programu pomocí systemctl, budete potřebovat znát jeho název služby. Můžete jej najít spuštěním příkazu:
systemctl list-unit-files | grep enabled
Zobrazí se vám seznam všech služeb spuštěných při spuštění systému. Najděte název služby, kterou chcete deaktivovat, a spusťte příkaz:
sudo systemctl disable имя-службы
Nahraďte název služby jménem služby, kterou chcete deaktivovat. Tím se deaktivuje její spuštění při příštím restartu systému.
Dalším způsobem, jak spravovat spouštěcí programy, je použít grafické uživatelské rozhraní, pokud je k dispozici ve vašem systému. V GNOME to lze provést otevřením " Možnosti systému "a výběrem"aplikace pro automatické přehrávání". V této nabídce můžete vidět seznam programů spuštěných při přihlášení a změnit jejich nastavení.
Některé programy mohou mít vlastní nastavení automatického přehrávání. Například prohlížeče mají často možnost "Spustit při spuštění systému". Můžete zkontrolovat nastavení každého programu a zakázat spuštění Samostatně.
Jak vidíte, ovládání spuštění v Linuxu je docela jednoduché a systém můžete snadno nastavit tak, aby spouštěl pouze programy, které opravdu potřebujete.
Jak zakázat automatické spouštění programů prostřednictvím Správce úloh
Když zapnete počítač, některé programy se mohou automaticky spustit, aby byly připraveny k použití. V některých případech však můžete chtít zakázat automatické spouštění určitých programů, abyste zlepšili výkon nebo se vyhnuli zbytečnému plýtvání prostředky. V Linuxu můžete zakázat automatické spouštění programů prostřednictvím Správce úloh pomocí následujících kroků:
- Otevřete Správce úloh (obvykle se nachází v pravém horním rohu obrazovky).
- Vyhledejte kartu "Automatické přehrávání" nebo "relace" a otevřete ji.
- V seznamu programů, které se spouštějí automaticky, vyhledejte ten, který chcete deaktivovat.
- Vyberte program, který chcete deaktivovat, a klikněte na tlačítko Odebrat nebo přepínač Automatické přehrávání.
- Opakujte kroky 3-4 pro každý program, který chcete deaktivovat.
- Zavřete Správce úloh.
Nyní se vybrané programy již automaticky nespustí, když je počítač zapnutý. Pokud budete chtít znovu povolit automatické spouštění programů, můžete tyto kroky zopakovat a přidat požadované programy do seznamu automatického spouštění.
Zakázat automatické spouštění programů prostřednictvím předvoleb systému
1. Otevřete nabídku Nastavení ve vašem systému. Obvykle se nachází v levém horním rohu obrazovky.
2. V nabídce Nastavení vyhledejte a vyberte sekci Automatické přehrávání nebo spouštění aplikací. Název se může lišit podle vaší distribuce.
3. V okně, které se otevře, uvidíte seznam programů, které se spustí automaticky při každém přihlášení.
4. Chcete-li zakázat automatické spouštění programu, jednoduše zrušte zaškrtnutí políčka naproti jeho názvu.
5. Jakmile vypnete automatické spouštění požadovaného programu, zavřete okno Nastavení.
Nyní se vámi vybraný program již automaticky nespustí při každém přihlášení. Pokud chcete znovu povolit automatické spouštění programu, opakujte výše uvedené kroky a zaškrtněte políčko naproti požadovanému programu.
Zakázání automatického spouštění programů prostřednictvím předvoleb systému je snadný a rychlý způsob, jak spravovat spouštění programů v Linuxu. Pokud však chcete mít větší flexibilitu a kontrolu nad spuštěním programů, doporučuje se použít speciální nastavení démonů nebo podobné nástroje.
Metody vypnutí automatického spouštění při instalaci programu
Při instalaci programů v Linuxu může dojít k situaci, kdy se některé programy automaticky spustí při spuštění systému, což může mít vliv na výkon a pracovní pohodlí. Existuje však několik metod, kterými můžete zakázat automatické spouštění programů.
1. Použití nástroje systemd
Jedním ze způsobů, jak zakázat automatické spouštění programů, je použití nástroje systemd. Pomocí příkazu systemctl je možné službu odinstalovat nebo vypnout, aby se program při spuštění systému přestal automaticky spouštět. Chcete-li například vypnout službu Apache, musíte spustit následující příkaz:
sudo systemctl disable apache2
2. Úprava konfiguračního souboru
Dalším způsobem, jak zakázat automatické spouštění programu, je úprava příslušného konfiguračního souboru. Chcete-li to provést, musíte najít soubor zodpovědný za automatické spuštění tohoto programu a změnit jeho obsah. Chcete-li například zakázat automatické spouštění telegramu, můžete otevřít soubor /etc/xdg/autostart/telegram.desktop a změnit řádek:
Exec=telegram
Exec=
3. Použití grafického rozhraní
Některé distribuce Linuxu mají grafické nástroje, které vám umožňují spravovat automatické spouštění programů. Například v Ubuntu můžete použít aplikaci Nastavení systému a přejít do sekce Aplikace a selektivní spuštění. Zde můžete vidět seznam programů, které se spouštějí při startu, a zakázat ty nepotřebné.
Je důležité si uvědomit, že před odinstalováním nebo deaktivací automatického spouštění programu je nutné zajistit, aby nebyl součástí systému nebo jiných závislostí a že jeho vypnutí neovlivní provoz jiných programů nebo procesů.
Úprava souborů automatického přehrávání
Chcete-li zakázat automatické spouštění programů v Linuxu, musíte vědět, kde jsou soubory automatického spouštění a jak je upravovat.
Ve většině distribucí Linuxu jsou soubory automatického přehrávání umístěny ve složce /etc/init.d/ nebo /etc/rc.d/. Chcete-li program zakázat, musíte upravit příslušný soubor.
Pro úpravu souboru automatického přehrávání v Linuxu lze použít jakýkoli textový editor, například, vi nebo nano.
Před úpravou souboru se musíte ujistit, že máte dostatek práv k úpravám. Soubory automatického přehrávání obvykle vyžadují administrátorská práva, takže při úpravách může být nutné zadat heslo superuživatele.
Chcete-li soubor upravit, otevřete terminál a zadejte příkaz:
$ sudo vi /etc/init.d / název souboru
Zde název souboru - název souboru automatického spouštění programu, který chcete zakázat.
Po provedení příkazu se otevře textový editor, kde můžete soubor upravit. Chcete-li zakázat automatické spouštění programu, stačí Okomentovat řádky odpovědné za spuštění programu. Chcete-li to provést, jednoduše vložte symbol # na začátku řádku.
Po dokončení úprav uložte změny a zavřete textový editor.
Po vypnutí automatického spouštění programu je nutné restartovat počítač, aby se změny projevily.
Nyní víte, jak upravovat soubory automatického spouštění a deaktivovat nepotřebné programy v Linuxu.
Vypněte automatické spouštění systémových služeb
Automatické spouštění systémových služeb v Linuxu může být užitečnou funkcí, ale někdy je nutné některé služby vypnout. To může pomoci zlepšit výkon nebo se vyhnout konfliktům s jinými programy.
Pro deaktivaci automatického spuštění systémové služby v Linuxu existuje několik způsobů. Zde jsou některé z nich:
1. Použití příkazu systemctl
Nejběžnějším způsobem, jak zakázat automatické spuštění systémové služby v Linuxu, je použití příkazu systemctl. K tomu je třeba spustit následující příkaz:
sudo systemctl disable servicename
Zde je servicename název služby, kterou chcete zakázat. Chcete-li například vypnout službu Apache, musíte spustit příkaz:
sudo systemctl disable apache2
Po spuštění tohoto příkazu se služba již automaticky nespustí při spuštění systému.
2. Úprava konfiguračních souborů
Dalším způsobem, jak zakázat automatické spouštění systémových služeb v Linuxu, je úprava konfiguračních souborů. Některé služby mohou mít své konfigurační soubory v adresáři / etc, které lze změnit a zakázat automatické spouštění.
Vyhledejte konfigurační soubor spojený se službou, kterou chcete deaktivovat, a otevřete jej v textovém editoru. Tyto soubory se obvykle nacházejí v adresáři / etc/systemd /system nebo/etc / init.d.
Najděte řádek začínající na "Enabled=true" nebo podobný, a nahraďte "true" na "false". Poté Soubor uložte a zavřete.
Poté se služba již automaticky nespustí při spuštění systému.
3. Použití grafického rozhraní
Pokud dáváte přednost použití grafického rozhraní, můžete použít nástroje pro správu systémových služeb, jako je "system-config-services" nebo "GNOME-services". Tyto nástroje vám umožňují snadno spravovat automatické spouštění systémových služeb, včetně jejich deaktivace.
Stačí otevřít jeden z těchto nástrojů a najít službu, kterou chcete deaktivovat. Poté zrušte zaškrtnutí políčka služby a uložte změny.
To jsou jen některé způsoby, jak zakázat automatické spouštění systémových služeb v Linuxu. Vyberte si ten, který nejlépe vyhovuje vám a vašim potřebám.
Použití specializovaných nástrojů pro vypnutí automatického spouštění
Pokud chcete spravovat automatické spouštění programů v Linuxu pohodlnějším a intuitivnějším způsobem, můžete použít specializované nástroje.
Jedním z těchto nástrojů je rcconf. Poskytuje jednoduché rozhraní příkazového řádku pro prohlížení a konfiguraci automatického spouštění různých služeb a programů. Chcete-li nainstalovat rcconf, spusťte následující příkaz:
sudo apt-get install rcconf
Po instalaci spusťte nástroj pomocí příkazu:
Zobrazí se seznam služeb a programů, které se spustí automaticky při spuštění systému. Pomocí šipek na klávesnici můžete vybrat požadované položky a stisknout klávesu Space zapnout nebo vypnout automatické přehrávání.
Dalším užitečným nástrojem je bum. Má grafické rozhraní a umožňuje snadné ovládání automatického spouštění programů. Chcete-li nainstalovat bum, spusťte následující příkaz:
sudo apt-get install bum
Po instalaci spusťte nástroj pomocí příkazu:
V grafickém rozhraní bum uvidíte seznam služeb a programů, které se spouštějí při spuštění systému. Pomocí zaškrtávacích políček můžete vybrat požadované položky a zakázat jejich automatické spouštění.
Použití specializovaných nástrojů výrazně usnadňuje proces deaktivace automatického spouštění programů v Linuxu a umožňuje rychlé přizpůsobení systému vašim potřebám.