General recommendations (Čeština)

From ArchWiki
Stav překladu: Tento článek je přeložená obdoba "General recommendations". Naposledy přeloženo: 2022-10-10. Můžete pomoci sladit překlad, byl-li původní článek upraven.

Tato stránka je soupis často užívaných článků a důležitých ponaučení pro zlepšování a přidávaní vymožeností do Arch systému. Článek předpokládá, že si uživatelé přečetli instalační příručku a řídili se podle ní, aby si obstarali základní instalaci Arch GNU/Linuxu. Též se očekává, že si přečetli a pochopili pojmy ze článků Správa systému a Správa balíčků, neboť je to nezbytně důležité pro pochopení tohoto článku i jiných na této wiki.

Správa systému

Zde se budeme zabývat administrativními úkony a správou systému. Vizte Základní utility a :Kategorie:Správa systému pro více poznatků.

Uživatelé a skupiny

Nová instalace obsahuje pouze jeden superuživatelský účet, jenž je lépe znám jakožto "root". Dlouhodobé užívání root účtu, obzvlášť pokud jej využíváte skrz SSH na síti, je nebezpečné. Namísto toho byste si měli vytvořit a používat neoprávněné účty pro většinu záležitostí; root byste měli použít jenom pro správu systému. Vizte Uživatelé a skupiny#Správa uživatelů pro podrobnosti.

Uživatelé a skupiny jsou ústrojí pro řízení přístupu; administrátoři mohou důkladně nastavit skupiny či vlastníka a dávat či odebírat přístup uživatelů k systémovým službám nebo zdrojům. Přečtěte si Uživatelé a skupiny pro podrobnosti ohledně některých bezpečnostních rizik.

Bezpečnost

Přečtěte si Bezpečnost pro rady, jak řádně zabezpečit systém.

Pro seznam aplikací, jež jsou určeny pro povolování některých příkazů nebo interaktivního shellu jiným uživatelem (třeba rootem), vizte článek ohledně stupňování práv.

Spravování služeb

Arch GNU/Linux využívá systemd jako inicializační proces. Systemd spravuje systém i služby. Abyste se mohli starat o údržbu svého systému, doporučujeme se naučit s ním pracovat.

Dorozumění se systemd zařizuje příkaz systemctl. Vizte systemd#Základní užívání systemctl pro více znalostí.

Žurnalový systém je též poskytnutý přes příkaz journalctl. Vizte žurnál pro další podrobnosti.

Údržba systému

Arch je rolling-release systém a často se mění balíčky, tudíž uživatelé si musí vyhradit čas pro správu systému.

Správa balíčků

Tato část obsahuje užitečné skutečnosti týkající se správy balíčků. Vizte Často kladené otázky: Správa balíčků a :Kategorie:Správa balíčků pro další články.

Poznámka: Je nezbytné být si vědom změn v Arch GNU/Linuxu, které vyžadují ruční zákroky před aktualizací systému. Odebírejte arch-announce mailovou konferenci nebo RSS pro novinky. Můžete také zkontrolovat, není-li něco nového na Arch novinkách před každou aktualizací.

pacman

pacman je package manager (správce balíčků) Arch GNU/Linuxu: doporučujeme se s ním seznámit před čtením jiných článků.

K povolení stahování balíčků souběžně, vizte pacman#Povolování souběžného stahování.

Vizte pacman#Tipy a triky pro rady, jak lépe zacházet s pacmanem a jak obecně spravovat balíčky.

Repozitáře

Vizte článek Oficiální repozitáře pro podrobnosti ohledně každého udržovaného repozitáře.

Pokud plánujete používat 32bitové aplikace, určitě budete chtít povolit multilib repozitář.

Článek Neoficiální uživatelské repozitáře vypisuje několik jiných nepodporovaných repozitářů.

Měli byste zvážit instalaci služby pkgstats.

Zrcadla

Navštivte Zrcadla pro návod, jak využít nejrychlejších zrcadel oficiálních repozitářů. Jak je vysvětleno v článku, je dobrý nápad často kontrolovat stránku Stav zrcadel pro seznam zrcadel, která byla nedávno sladěna. Toto může být automatizované pomocí Reflectoru.

Arch Sestavovací Systém

Ports je systém původně využívaný BSD distribucemi skládající se ze sestavovacích skriptů, které se nachází v stromovém adresáři lokálního systému. Jednoduše řečeno každý port obsahuje skript v adresáři intuitivně pojmenovaném podle instalovatelné aplikace.

Arch Sestavovací Systém nabízí to samé poskytováním sestavovacích skriptů, jež jsou nazývané PKGBUILDy a jež jsou naplněny podrobnostmi pro daný software: integrity hashe, URL projektu, verze, license a sestavovací instrukce. Tyto PKGBUILDy jsou pak rozebrané makepkg, programem, jenž vytváří balíčky spravovatelné pacmanem.

Každý balíček v repozitářích (včetně těch z AUR) je možné ručně zkompilovat pomocí makepkg.

Arch Uživatelský Repozitář

Zatímco Arch Sestavovací Systém umožňuje kompilovat si software z oficiálních repozitářů ručně, Arch Uživatelský Repozitář je to samé pro balíčky uložené uživateli. Je to nepodporovaný repozitář sestavovacích skriptů dostupných skrz webové rozhraní nebo Aurweb RPC rozhraní.

Bootování

Zde se vyskytují podrobnosti ohledně spouštění počítače. Důkladná poučení naleznete v článku Arch bootovací postup nebo :Kategorie:Bootovací postup.

Samovolné rozpoznávání hardwaru

Hardware ve výchozím stavu by měl být rozeznán udevem při spouštění. Systém se bude zapínat podstatně rychleji po vypnutí mimovolného načítání modulů; pak ale musíte ručně určit, které moduly načíst (jak je popsáno v Kernelové moduly). Xorg by měl rozpoznat potřebné ovladače přes udev, ale též se nabízí možnost nastavit X server ručně.

Mikrokód

Procesory se mohou chovat vadně; kernel je dokáže spravit aktualizací mikrokódu při bootování. Vizte Mikrokód pro podrobnosti.

Uchovávání bootovacích zpráv

Jakmile se zobrazí přihlašovací pobídka, zprávy z bootování jsou odstraněny; uživatelé si je nemohou přečíst. Vypněte mazání bootovacích zpráv, přejete-li si je vidět.

Zapnutí Num Locku

Num Lock je přepínač na většině klávesnicí. Pro spuštění Num Locku po zapnutí, vizte Zapnutí numlocku při bootování.

Grafické uživatelské rozhraní

Tato část poskytuje návod pro uživatele, kteří chtějí spouštět aplikace s grafickým rozhraním. Vizte :Kategorie:Grafická uživatelská rozhraní pro dodatečná poučení.

Zobrazovací server

Xorg je veřejné svobodné provedení X Oknového Systému (často X11 nebo X). Je potřebný pro spouštění aplikací s grafickým uživatelským rozhraním. Většina uživatelů jej bude chtít nainstalovat.

Wayland je novější náhradní prokotol zobrazovacího serveru; Weston je příkladné provedení.

Zobrazovací ovladače

Základní nastavení zobrazovacích ovladačů bude vhodné pro většinu grafických karet, nicméně výkon se může zlepšit a nové vymoženosti mohou být dodány instalací vhodných ovladačů pro AMD a NVIDIA výrobky.

Plochová prostředí

Zatímco zobrazovací server poskytuje základní vývojové prostředí pro tvorbu grafických rozhraní, další součásti mohou být potřebné pro úplný uživatelský zážitek. Plochová prostředí jako KDE, GNOME, Xfce, Cinnamon či LXDE poskytují širokou škálu dobře integrovaných aplikací, například správce oken nebo kompozitor, aplikační lištu, správce souborů, terminálový emulátor, text editory, ikonky a jiné utility. Méně zkušení uživatelé ocení povědomé prostředí. Vizte :Kategorie:Plochová prostředí pro dodatečná ponaučení.

Správce oken a kompozitory

Plně vybavená plochová prostředí poskytují úplné a soudržné grafické uživatelské rozhraní, nicméně vyžadují mnoho systémových zdrojů. Uživatelé, pro něž je výkon důležitý, by mohli spíše upřednostňovat samotný správce oken nebo kompozitor a ručně vybírat dodatky. Pomocí Xorgu většina plochových prostředí umožňuje užití jiných správců oken. Dynamické, skládací i obkládací správce oken se liší v způsobu spravování oken.

Správce zobrazení

Většina plochových prostředí poskytuje správce zobrazení pro mimovolné spouštění grafického prostředí a spravování uživatelského přihlašování. Uživatelé bez plochového prostředí jej mohou nainstalovat zvlášť. Též můžete zapnout X hned po přihlášení místo užití správce zobrazení.

Uživatelské adresáře

Dobře známé adresáře jako "Downloads" (Stahování) či "Music" (Hudba) jsou stvořeny xdg-user-dirs-update.service uživatelskou službou, jíž nabízí xdg-user-dirs a je ve výchozím nastavení povolena. Pokud Vaše plochové prostředí nebo správce oken nevyužívají tento balíček, můžete jej nainstalovat a spustit xdg-user-dirs-update ručně (podle XDG uživatelské adresáře#Vytváření základních adresářů).


Řízení spotřeby

Tato část může být užitečná pro vlastníka laptopů nebo pro uživatele, pro něž je tato možnost podstatná. Vizte :Kategorie:Řízení spotřeby pro podrobnosti.

Vizte Řízení spotřeby pro obecný přehled.

ACPI události

Uživatelé si mohou určit, jak systém odpoví na ACPI události jako například zmáčknutí tlačítka napájení nebo uzavření notebookového víka. Pro novější (doporučenou) metodu skrz systemd, vizte Řízení spotřeby#řízení spotřeby pomocí systemd. Pro starý způsob vizte acpid.

CPU škálování frekvence

Novodobé procesory dokážou změnit svou frekvenci a volty, aby snížily svou teplotu a spotřebu energie. Díky menší teplotě je pak systém tišší a prodlouží životnost hardwaru. Vizte CPU škálování frekvence pro podrobnosti.

Laptopy

Pro články týkající se přenosných počítačů s instalačními příručky určenými pro daný model, vizte :Kategorie:Laptopy. Pro obecný přehled článků a doporučení týkajících se laptopů, vizte oddělení Laptopy.

Spánek a hibernace

Vizte hlavní článek: Řízení spotřeby/Spánek a hibernace.

Multimédia

Vizte :Kategorie:Multimédia pro dodatečné zdroje.

Zvukový systém

ALSA je kernelový zvukový systém, jenž by měl být provozuschopný ve výchozím stavu (pouze musí být povolen). Zvukové servery jako PipeWire nebo PulseAudio mohou poskytovat dodatečné možnosti a podporu pro složitější nastavení audia.

Vizte Profesionální audio pro pokročilé audio potřeby.

Sítě

Tato část se zabývá jednoduchou síťařinou. Vizte Nastavování sítě, chcete-li si přečíst úplnou příručku, nebo :Kategorie:Sítě pro podstatné články.

Sladění času

Network Time Protocol (NTP) je protokol pro sladění času počítačových systémů přes paketově-přepojovány datové sítě s náhodným opožděním. Vizte Sladění času pro provedení tohoto protokolu.

DNS bezpečnost

Pro lepší zapezpečení při prohlížení webu, hraní online, připojování se k SSH službám a podobné zvažte užívání DNSSEC-povoleného DNS resolveru, jenž dokáže potvrzovat podepsané DNS záznamy, a zašifrovaný protokol jako DNS přes TLS, DNS přes HTTPS nebo DNSCrypt. Vizte Domain name resolution pro podrobnosti.

Nastavování Firewallu

Firewall poskytuje dodatečnou vrstvu zabezpečení pro Linuxový síťový zásobník. Zatímco základní Arch kernel dokáže užít Netfilterovských iptables a nftables, ani jedny nejsou ve výchozím stavu povolené. Doporučujeme nastavit alespoň nějakou obdobu firewallu. Vizte :Kategorie:Firewally pro dostupné příručky.

Síťové sdílení

Ke sdílení souborů mezi počítači v síti, zkonzultujte NFS a SSHFS články.

Užijte Samba k připojení na Windowsovou síť. K nastavení stroje pro ověřování pomocí Active Directory, přečtěte si Integrace Active Directory.

Vizte také :Kategorie:Síťové sdílení.

Vstupní zařízení

Tato část obsahuje populární rady pro vstupní zařízení. Vizte :Kategorie:Vstupní zařízení pro další podrobnosti.

Klávesnicová rozložení

Neanglická či nestandardní klávesnicová rozložení se nemusí chovat, jak by měla. Potřebné kroky k nastavení klávesnicového rozložení se liší mezi virtuální konzolí a Xorgem; jsou popsány v Konfigurace klávesnice v konzoli a Konfigurace klávesnice v Xorgu.

Tlačítka myši

Vlastnitelé složitějších nebo neobvyklých myší mohou shledat, že ne všechna tlačítka jsou rozeznána, nebo mohou chtít jim přiřadit jiné funkce. Návody na konfiguraci naleznete v Tlačítka myši.

Laptopové touchpady

Mnoho laptopů využívá Synaptics] nebo ALPS touchpad zařízení. Pro tato zařízení (i některá další) můžete využít Synaptics vstupový ovladač nebo libinput; vizte Touchpad Synaptics a libinput pro příručky k instalaci a podrobnosti nastavení.

TrackPoint

Vizte článek TrackPoint pro nastavení svého TrackPoint zařízení.

Optimalizace

Tento oddíl shrnuje užitečné úpravy, nástroje a možnosti pro zlepšení výkonu systému a aplikací.

Benchmarking

Při benchmarkingu standardizovaně měříme výkon a porovnáváme jej k výsledkům z jiných systémů nebo přijatým standardům.

Zlepšování výkonu

Článek Zlepšování výkonu je dobrý souhrn poznatků pro zlepšování výkonu Arch GNU/Linuxového zařízení.

Polovodičové disky

Polovodičové disky pokŕyvá mnohá hlediska polovodičových disků včetně nastavení pro maximalizaci životnosti disků.

Systémové služby

Tato část popisuje daemony.

Indexování souborů a vyhledávání

Většina distribucí poskytuje locate příkaz k rychlému vyhledávání souborů. Arch GNU/Linux nabízí několik alternativ, vizte locate pro podrobnosti.

Plochové vyhledávací enginy poskytují podobnou službu s lepší integrací do plochových prostředí.

Lokální doručování mailů

Základní nastavení neposkytuje způsob, jak sladit mail. Seznam agentů pro doručování klientů je dostupný v Mail server článku.

Tisk

CUPS je standardní svobodný systém pro tisk vyvíjen OpenPrintingem pro Linux. Vizte :Kategorie:Tisk pro články ohledně tisku.

Vzhled

Tato část obsahuje změny pro nádherný vzhled. Vizte kategorii :Kategorie:Eye Candy pro více.

Fonty

Pokud budete chtít TrueType fonty, jelikož pouze neškálovatelné bitmapové fonty jsou dostupné po základní instalaci Arch systému. Existují obecné rodiny fontů, jež pokrývají většinu Unicode včetně metrické kompatibility s fonty z jiných operačních systémů.

Naleznete mnoho informací ohledně fontů v článcích Fonty a Konfigurace Fontů.

Pokud trávíte mnoho času pracováním přes konzoly (například mimo X server), vyplatí se Vám změnit font pro čitelnost; vizte Linux konzole#Fonty.

GTK a Qt vzhledy

Velká součást aplikací grafického uživatelského rozhraní Linuxových systémů je založena na GTK a Qt vývojovích prostředích. Vizte články týkající se soudržného vzhledu Qt a GTK aplikací pro nápady jak zlepšit vzhled nainstalovaných aplikací.

Konzolová vylepšení

Tato část aplikuje malé změny, jež zlepšují praktičnost mnoho konzolových programů. Vizte :Kategorie:Příkazové řádky pro podrobnosti.

Doplňování tabulátorem

Doporučujeme řádně nastavit doplňování tabulátorem co nejdříve podle příručky pro Vámi vybraný shell.

Aliasy

Aliasy Vám mohou pomoci ušetřit čas, užíváte-li příkazovou řádku částo; je to obzvlášť nápomocné pro opakované úlohy, které se příliš neliší v podrobnostech. Časté užitečné aliasy můžete nalézt v Bash#Aliasy; jsou také přenosné na zsh.

Alternativní shelly

Bash je výchozí shell na Arch systému. Živé instalační médium nicméně využívá zsh s grml-zsh-config dodatkovým balíčkem. Vizte Příkazová řádka#Seznam shellů pro souhrn možností.

Bash dodatky

Seznam užitečných Bash nastavení, maker pro vyhledávání history a Readline je dostupný na Bash#Tipy a triky.

Vybarvené výstupy

Tuto již pokrývá Barevné výstupy v příkazové řádce.

Kompresované soubory

S kompresovanými soubory nebo archívy se budete setkávat často na GNU/Linux systému. Tar je jeden z nejpoužívanějších archivačních nástrojů a uživatelé by měli být obeznámeni s jeho syntaxem (třeba Arch Linux balíčky jsou pouze zstd kompresované tarbally). Vizte Archivace a komprese.

Konzolová pobídka

Konzolová pobídka (PS1) může být libovolně upravena podle potřeb. Vizte Bash/Nastavení pobídky nebo Zsh#Pobídky pokud používáte Bash či Zsh.

Emacs shell

Emacs je znám svými vymoženostmi, jež nemají vůbec nic společného s jednoduchou textovou manipulací. Jedna z takových vymožeností je úplná náhrada shellu. Zkonzultujte Emacs#Problémy s barevným výstupem pro opravu znetvořených písmen, které se mohou objevit po povolení barevného výstupu.

Podpora pro myš

Někteří mohou upřednosťovat používání myši s konzolí pro kopírování/vkládání textu namísto tradičního kopírovacího režimu z GNU Screenu. Zkonzultujte článek "General purpose mouse" pro důkladný návod. Poznamenejte, že toto již můžete dělat v terminálových emulátorech se schránkou.

Správa relací

Užitím terminálových multiplexerů jako tmux či GNU Screen můžete spouštět programy pod relacemi tvořené panely, s nimiž můžete libovolně zacházet, tudíž vypne-li uživatel terminálový emulátor, ukončí X nebo se odhlásí, programy z dané relace mohou pokračovat v pozadí, dokud terminálový multiplexer je zapnutý. Nicméně zacházení s programy vyžaduje se znovu připojit k relaci.