Linux je zábavný, ale někdy jen 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 stoupají s časem. Někde tam musí být menší distro.
Pokud hledáte lehkou linuxovou distribuci, Alpine Linux může být pro vás závanem čerstvého horského vzduchu!
Co je Alpine Linux?
Alpine Linux je linuxová distribuce, která usiluje o minimalismus, jak z hlediska prostoru, tak z hlediska rozsahu, a také o vyšší bezpečnost. 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 určeny spíše pro DVD a flash disky. Alpine se pohodlně vejde na CD-R s prostorem na rezervu.
Alpine Linux používá techniku zvanou spustitelné soubory nezávislé na poloze k náhodnému umístění programů v paměti. To útočníkovi ztěžuje zneužití schopností v paměti a převzetí stroje.
Distro je také minimalistické ve své konfiguraci. Získává svou malou velikost 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 provozující kontejnery, zejména pro Docker.
Stažení: Alpine Linux
Instalace Alpine Linux
Instalace Alpine Linux je podobná instalaci jakékoli jiné distribuce Linuxu. Chytíte instalační obraz a přenesete ho na preferované médium a poté restartujete počítač.
Minimalismus Alpine platí také pro proces instalace. Ocitnete se na standardní textové konzole Linuxu. Neexistuje zde žádná grafická instalace.
Pokud jde o instalační obrazy, na stránce stahování máte několik možností, v závislosti na tom, jak dokonalý systém chcete nainstalovat.
The Standard image je doporučen pro většinu lidí a obsahuje nejčastěji používané balíčky. Získejte tohle, pokud jste v Alpine úplně noví.
The Rozšířené image je určen pro specializovaná zařízení, jako jsou směrovače, které se nebudou tolik aktualizovat, takže má více balíčků než Standard.
Pokud chcete nainstalovat velmi minimální systém, získejte Netboot obrázek, který zahrnuje pouze minimum pro spuštění a připojení k síti. Poté 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 zavedeného systému jako root. Neexistuje žádný systém založený na nabídce. Veškeré nastavení se provádí na příkazovém řádku. Pokud jste nainstalovali Arch Linux, bude vám tento proces známý.
Zatímco Alpine vás moc nedrží za ruku, zahrnovali 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ělením disku. Můžete pouze přijmout výchozí nastavení.
Další podrobnosti o nastavení Alpine na vašem stroji najdete v dokumentace a wiki. Některé informace mohou být zastaralé. Můžete zkusit nainstalovat balíček doporučený v dokumentaci, abyste zjistili, že v úložišti neexistuje.
Příbuzný: Nejlepší odlehčené linuxové distribuce, které nepotřebují téměř žádný prostor
Nakonfigurujte Alpine Linux
Když konečně spustíte novou instalaci Alpine, je stále docela holá, pouze s textovou konzolou a shellem. Budete chtít provést některá přizpůsobení výchozího systému, aby byl skutečně užitečný.
Nastavit běžného uživatele
Při první instalaci Alpine je jediným uživatelem root. Nechcete stále běžet jako root. Jedná se o bezpečnostní riziko a můžete náhodně 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
„Uživatelské jméno“ nahradíte jménem uživatele, kterého chcete použít pro přihlášení. The -h volba určuje domovský adresář, zatímco -s volba určuje cestu pro shell, ash, což je výchozí shell pro BusyBox a tedy shell nainstalovaný v Alpine Linuxu. 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 heslo příkaz:
uživatelské jméno passwd
Zobrazí se výzva k nastavení hesla pro uživatele. Proces potvrďte znovu zadáním hesla. Jakmile to provedete, můžete se odhlásit z účtu root 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 su příkaz:
su -
The - Možnost znamená spustit přihlašovací shell, jako byste se přihlásili přímo do root. Po výzvě zadejte heslo uživatele root a poté se zobrazí ikona # výzva, která označuje, že běžíte jako root. Po dokončení spouštění administrativních příkazů je nejlepší opustit relaci root zadáním odhlásit se nebo stisknutím Ctrl + D abyste se vrátili ke svému pravidelnému sezení.
Pokud jste zvyklí používat sudo, dokumentace obsahuje informace o jak to nastavit.
Správa balíčků
Stejně jako u jiných moderních distribucí Linuxu používá Alpine správce balíčků. Vytvořili vlastní, zvaný 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 úmyslné, ale mnoho příkazů je identických.
Chcete-li aktualizovat úložiště, zadejte tento příkaz:
aktualizace apk
Chcete-li upgradovat balíčky na nejnovější dostupné, zadejte:
upgrade apk
Chcete-li nainstalovat konkrétní balíček, v tomto případě Vim zadejte:
apk přidat vim
Chcete-li odstranit balíček, zadejte:
balíček apk del
Pokud po odebrání již nejsou potřeba žádné balíčky, APK je automaticky odebere. To se liší od APT, protože musíte spustit apt autoremove příkaz udělat totéž.
Nastavte pracovní prostředí
Pokud neplánujete instalaci Alpine jako serveru, budete pravděpodobně chtít nainstalovat grafické prostředí. Naštěstí Alpine podporuje hlavní správce oken a desktopová prostředí.
Pro nastavení X Alpine poskytuje setup-xorg-base skript. Je to podobné jako s instalačním procesem, kdy jej spustíte a odpovíte na několik otázek týkajících se vašeho nastavení. Ve většině případů je konfigurace automatická.
Budete si muset nainstalovat preferovaného správce oken, plochu, správce souborů atd. na vlastní pěst. Pravděpodobně budete také chtít nainstalovat správce zobrazení, jako je LightDM. Budete však muset OpenRC říct, aby jej spustil automaticky.
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ž obvyklou plodinu linuxových distribucí, Alpine Linux je něco, co stojí za zvážení. Pokud chcete lehký serverový operační systém pro virtualizaci nebo kontejnery, je tu Alpine.
Ačkoli je na internetu k dispozici mnoho odlehčených distribucí Linuxu, měli byste najít Alpine Linux vhodný pro všechny vaše potřeby.
Potřebujete odlehčený operační systém? Tyto speciální linuxové distribuce mohou běžet na starších počítačích, některé s pouhou 100 MB RAM.
- Linux
- Linux Distro
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.