Alpine Linux: Vysvětlení odlehčené distribuce Linuxu

Alpine Linux: Vysvětlení odlehčené distribuce Linuxu

Linux je zábavný, ale někdy prostě narazíte na zeď s aktuálními distribucemi a chcete něco jiného. Navíc se zdá, že velikosti souborů ISO a požadavky na paměť neustále rostou. Někde tam musí být menší distro.





Pokud hledáte lehkou distribuci Linuxu, Alpine Linux by pro vás mohl být závan čerstvého horského vzduchu!





Co je Alpine Linux?

Alpine Linux je distribuce Linuxu, která si klade za cíl minimalismus, a to jak z hlediska prostoru, tak z hlediska rozsahu, a také pro vyšší zabezpečení. Výchozí instalační médium je pouze 133 MB. To je docela působivé vzhledem k tomu, že některé soubory ISO v jiných distribucích jsou navrženy spíše pro DVD a flash disky. Alpine se pohodlně vejde na disk CD-R s volným prostorem.





Alpine Linux používá k náhodnému umístění programů v paměti techniku ​​zvanou spustitelné soubory nezávislé na poloze. To útočníkovi ztěžuje využití vtípků v paměti a převzetí stroje.

Distribuce je také minimalistická ve své konfiguraci. Svou malou velikost získává pomocí sady BusyBox, která poskytuje většinu nástrojů v jednom spustitelném souboru.



Díky malým rozměrům je Alpine vhodný pro lidi, kteří provozují kontejnery, zejména Docker.

Stažení : Alpine Linux





Instalace Alpine Linux

Instalace Alpine Linux je podobná instalaci jakékoli jiné distribuce Linuxu. Uchopte instalační obraz a přeneste jej na preferované médium a poté restartujte počítač.

kde je mikrofon na airpodech?

Minimalismus Alpine platí také pro proces instalace. Ocitnete se ve standardní textové konzoli Linuxu. Není zde žádná grafická instalace.





Pokud jde o instalační obrazy, máte na stránce stahování několik možností v závislosti na tom, jak kompletní systém chcete nainstalovat.

The Standard obrázek je doporučen pro většinu lidí a obsahuje nejčastěji používané balíčky. Získejte tento, pokud jste v Alpine úplným nováčkem.

The Prodlouženo image je určen pro specializovaná zařízení, jako jsou routery, které nebudou tolik aktualizovány, takže má více balíčků než Standard.

Pokud chcete nainstalovat velmi minimální systém, získejte soubor Netboot image, který obsahuje pouze nezbytné minimum pro spuštění a připojení k síti. Poté si budete muset stáhnout všechny další požadované balíčky. Tato možnost je pro ty, kteří opravdu rádi přizpůsobují systémy svým požadavkům.

Při instalaci se přihlásíte do spuštěného systému jako root. Neexistuje žádný systém řízený nabídkou. Veškeré nastavení se provádí na příkazovém řádku. Pokud jste si nainstalovali Arch Linux, bude vám tento proces známý.

Zatímco Alpine vás moc nedrží za ruku, zahrnuli některé skripty, které vás provedou procesem instalace. Nejdůležitější je setup-alpine . Skript se vás zeptá na věci, jako je rozložení klávesnice a časové pásmo, a pomůže vám také s rozdělováním disku. Můžete pouze přijmout výchozí nastavení.

Další podrobnosti o nastavení Alpine na vašem počítači najdete v dokumentace a wiki . Některé informace mohou být zastaralé. Můžete se pokusit nainstalovat balíček doporučený v dokumentaci, abyste zjistili, že v úložišti neexistuje.

Příbuzný: Nejlepší lehká distribuce Linuxu, která nepotřebují téměř žádný prostor

Konfigurace Alpine Linux

Když konečně nabootujete do své nové instalace Alpine, je to stále docela holé, jen s textovou konzolí a shellem. Budete chtít provést nějaké úpravy výchozího systému, aby byl opravdu užitečný.

Nastavte běžného uživatele

Při první instalaci Alpine je jediným uživatelem root. Nechcete stále běžet jako root. Je to bezpečnostní riziko a můžete omylem poškodit důležité systémové soubory.

Chcete -li přidat dalšího uživatele, jednoduše zadejte:

adduser -h /home/username -s /bin/ash/ username

Nahradíte 'uživatelské jméno' jménem uživatele, kterého chcete použít pro přihlášení. The -h volba určuje domovský adresář, zatímco -s option specifikuje název cesty pro shell, ash, což je výchozí shell pro BusyBox a tedy shell nainstalovaný v Alpine Linux. Pokud chcete použít jiný shell, změnili byste tuto možnost na cestu k preferovanému shellu.

Chcete -li nastavit heslo pro uživatele, použijte passwd příkaz:

passwd username

Budete vyzváni k nastavení hesla pro uživatele. Proces potvrďte znovu zadáním hesla. Jakmile to uděláte, můžete se odhlásit z kořenového účtu a přihlásit se ke svému běžnému uživatelskému účtu.

Ve výchozím nastavení, když chcete spouštět příkazy jako root, použijete své příkaz:

su -

The - možnost znamená spustit přihlašovací shell, jako byste se přihlásili přímo do root. Po vyzvání zadejte heslo uživatele root a zobrazí se vám # výzva, která označuje, že běžíte jako root. Když dokončíte spouštění správcovských příkazů, je nejlepší opustit relaci root zadáním odhlásit se nebo stisknutím Ctrl + D abyste se vrátili k pravidelnému sezení.

Pokud jste zvyklí používat sudo, dokumentace obsahuje informace o jak to nastavit .

musí mít software pro herní PC

Správa balíčků

Stejně jako u jiných moderních distribucí Linuxu používá Alpine správce balíčků. Vytvořili si vlastní, nazývají se Alpine Package Keeper nebo APK.

Používání APK je jednoduché. Pokud jste zvyklí používat Apt na Debian nebo Ubuntu , je to ještě jednodušší. Není zřejmé, zda to bylo záměrné, ale mnoho příkazů je identických.

Chcete -li úložiště aktualizovat, zadejte tento příkaz:

apk update

Chcete -li aktualizovat své balíčky na nejnovější dostupné, zadejte:

apk upgrade

Chcete -li nainstalovat konkrétní balíček, v tomto případě Vim, zadejte:

apk add vim

Chcete -li balíček odstranit, zadejte:

apk del package

Pokud po odebrání již nejsou nějaké balíčky potřeba, APK je automaticky odebere. To se liší od APT, protože musíte spustit vhodné autoremove udělat totéž.

Nastavte prostředí pro stolní počítače

Pokud neplánujete instalaci Alpine jako serveru, pravděpodobně budete chtít nainstalovat grafické prostředí. Naštěstí Alpine podporuje hlavní správce oken a desktopová prostředí.

Chcete -li nastavit X, Alpine poskytuje setup-xorg-base skript. Je to podobné procesu instalace, kde jej spustíte a zodpovíte několik otázek týkajících se vašeho nastavení. Ve většině případů je konfigurace automatická.

Sami si budete muset nainstalovat preferovaný správce oken, plochu, správce souborů atd. Pravděpodobně budete chtít také nainstalovat správce zobrazení, jako je LightDM. Musíte však říct OpenRC, aby jej spustil automaticky.

Chcete -li například použít LXDM;

rc-update lxdm
rc-service lxdm start

Je Alpine Linux pro vás?

Pokud hledáte něco jiného, ​​než je obvyklá část distribucí Linuxu, Alpine Linux je něco, co stojí za zvážení. Pokud chcete lehký serverový operační systém pro virtualizaci nebo kontejnery, Alpine je tím pravým.

Přestože je na internetu k dispozici mnoho lehkých distribucí Linuxu, měli byste najít Alpine Linux vhodný pro všechny vaše potřeby.

Podíl Podíl tweet E-mailem 14 Lehkých distribucí Linuxu, které dodají vašemu starému počítači nový život

Potřebujete lehký operační systém? Tyto speciální distribuce Linuxu lze spustit na starších počítačích, některé s pouhou 100 MB RAM.

Číst dále
Související témata
  • Linux
  • Linux Distro
O autorovi David delony(49 článků zveřejněno)

David je nezávislý spisovatel se sídlem na severozápadě Pacifiku, původně ale pocházel z oblasti Bay. Od dětství je technologickým nadšencem. Mezi Davidovy zájmy patří čtení, sledování kvalitních televizních pořadů a filmů, retro hraní a sbírání záznamů.

Více od Davida Delonyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru