minden, Amit az Alpine Linux-ról tudni érdemes

Alpine Linux: mi ez, telepítés és mikor érdemes választani

Az Alpine Linux egy kis méretű, biztonságra tervezett Linux-disztribúció. A hivatalos oldal szerint egy konténerhez legfeljebb 8 MB kell. A rendszer a musl libc-re és a BusyBoxra épül, ezért kicsi és erőforrás-takarékos. Megtudod, mit tud, hogyan telepítsd, és mikor válassz mást.

  • A konténer a hivatalos oldal szerint legfeljebb 8 MB.
  • A lemezre telepített minimális rendszer körülbelül 130 MB.
  • Az apk csomagkezelőt és az OpenRC init rendszert használja.
  • A telepítés szöveges, a setup-alpine szkripttel zajlik.
  • Telepítés után csak az alaprendszer van a gépen.

 

Mi az Alpine Linux, és kinek való?

Az Alpine Linux a hivatalos oldal szerint független, nem kereskedelmi, általános célú Linux-disztribúció. Haladó felhasználóknak készült, akik a biztonságot, az egyszerűséget és az erőforrás-takarékosságot értékelik. A jelmondata: kicsi, egyszerű, biztonságos. A hivatalos oldal példái között szerepel házi médiaközpont, iSCSI-tárolóvezérlő és beágyazott kapcsoló.

Az Alpine Linux egy olyan Linux disztró, amely a minimalizmusra törekszik

Konténerekhez az Docker telepítése Ubuntun cikkünk ad alapot. A hivatalos oldal szerint a konténerhez legfeljebb 8 MB kell. A lemezre telepített minimális rendszer körülbelül 130 MB-ot foglal. Ezek a számok a leírás mostani állapotát követik.

Tipikus hiba, hogy valaki kész asztali rendszert vár tőle. A telepítő után csak az alaprendszer van a gépen. A wiki szerint nincs benne webszerver, levelezőszerver, asztali környezet vagy böngésző. Ezeket később te telepíted.

 

Mi az a musl és a BusyBox?

A musl libc a programok közös alapkönyvtárának, a BusyBox az alapparancsoknak a kis méretű megoldása. A hivatalos oldal szerint a rendszer ezekre épül, ezért kicsi és takarékos. A csomagokat ráadásul szétbontják és megritkítják. Így te döntöd el, mi kerül a gépre.

A biztonság külön tervezési szempont. A hivatalos oldal szerint minden felhasználói program PIE formában készül, veremvédelemmel. Ez megelőzi a sérülékenységek egész osztályainak kihasználását. A PIE a pozíciófüggetlen futtatható fájl rövidítése.

Az egyszerűséget az apk csomagkezelő és az OpenRC init rendszer adja. Az OpenRC a szolgáltatásokat indító rendszer. A hivatalos oldal szerint a beállítások szkriptvezéreltek.

 

Melyik lemezképet töltsd le?

A letöltési oldal több lemezképet kínál különböző célra. A Standard a hivatalos leírás szerint éppen annyit tartalmaz, amennyi az induláshoz kell, és hálózat is kell hozzá. Az Extended több gyakori csomagot hoz magával, ezért routerhez és szerverhez való. A táblázat a leggyakoribb lemezképeket és a céljukat mutatja.

Utolsó frissítés: 2026-11-03
Lemezkép Mire való Megjegyzés
Standard Általános induló lemezkép Hálózati kapcsolat kell hozzá
Extended Routerek és szerverek Gyakori csomagokkal, RAM-ból fut, AMD és Intel mikrokóddal
Virtual Virtuális rendszerek Szűkített, virtuális környezetre optimalizált kernel
Netboot Hálózati indítás Kernel, initramfs és modloop
Mini root filesystem Konténerek és chroot Minimális gyökérfájlrendszer

A lemezképek több architektúrára készülnek, például x86_64-re, x86-ra és aarch64-re. A letöltési oldal 2026-10-21-i kiadásként a 3.24.3 verziót mutatta. A verzió változik, ezért letöltés előtt nézd meg az aktuális oldalt. Virtuális gépben a VirtualBox útmutatónk segít.

 

Milyen módban fut a rendszer?

Az Alpine Linux három módban futhat: diskless, data és sys. A diskless módban az egész rendszer a RAM-ba töltődik, és onnan fut. A data módban a swap és a /var könyvtárfa tartós tárolóra kerül. A sys mód a hagyományos, merevlemezes telepítés.

A wiki szerint a diskless mód gyors, és kíméli a lemezt. Csökkenti a felesleges lemezműveleteket, az energiafogyasztást és a kopást. Tipikus hiba, hogy valaki újraindítás előtt nem menti a beállításait. A wiki szerint ezt az lbu commit paranccsal teheted meg.

A telepítő lemezkép is így indul. Az egész rendszert a RAM-ba másolja. Ezért a lassú indítóeszköz később már nem számít.

Ha csak kipróbálnád, indítsd a lemezképet virtuális gépben. A rendszer ilyenkor a RAM-ból fut. Így nem kell hozzányúlnod a meglévő lemezeidhez.

 

Hogyan telepítsd lépésről lépésre?

A telepítés szöveges, és a setup-alpine szkripttel zajlik. A wiki szerint az indító rendszerben a root felhasználónak eleinte nincs jelszava. A szkript kérdéseire válaszolva beállítod a billentyűzetet, a hálózatot, a jelszót és a lemezt. Itt hozhatsz létre normál felhasználót is.

  1. Töltsd le a lemezképet, valamint a hozzá tartozó .sha256 és .asc fájlt a hivatalos oldalról.
  2. Ellenőrizd az ellenőrzőösszeget és a GPG-aláírást.
  3. Írd a lemezképet USB-eszközre, majd kapcsold ki a Secure Boot opciót a BIOS-ban.
  4. Indíts az USB-ről, jelentkezz be rootként, és futtasd a setup-alpine szkriptet.
  5. Lemezre telepítéshez a lemez kiválasztása után válaszd a sys módot.

Az ellenőrzőösszeget így nézheted meg:

sha256sum -c alpine-*.iso.sha256

Figyelem: az írás a célmeghajtó teljes tartalmát törli. A wiki szerint az lsblk és a blkid paranccsal azonosítsd az eszköz nevét. Célnak eszközt adj meg, például /dev/sdX-et, ne partíciót.

Linuxon a dd paranccsal írhatod fel a képet, a VERZIÓ helyére a letöltött kiadás száma kerül:

dd if=alpine-standard-VERZIÓ-x86_64.iso of=/dev/sdX bs=4M status=progress; eject /dev/sdX

Windowson és Macen a wiki az Etcher programot említi. A bootolható USB készítéséről a bootolható USB létrehozása cikk szól. A wiki szerint legalább 128 MB RAM kell, a telepítő alatt legalább 320 MB.

 

Hogyan kezeled a csomagokat az apk-val?

Az Alpine Linux csomagkezelője az apk, vagyis az Alpine Package Keeper. Parancssoros eszköz, feladatai hasonlóak az apt, a pacman és a dnf feladataihoz. A wiki összehasonlító táblázata mutatja a megfelelő parancsokat. Rendszergazdaként az alábbi parancsokat használd, a csomagnev helyére a kívánt csomag neve kerül.

A leggyakoribb műveletek:

apk update
apk add csomagnev
apk search -v 'szo*'
apk upgrade -U -a
apk del csomagnev

Az apk search csak a csomagok nevében keres, a leírásban nem. A wiki szerint az Alpine a letöltött csomagokat automatikusan takarítja. Az apk del parancs --purge kapcsolója a konfigurációs fájlokat is törli. Előtte készíts róluk mentést.

 

Mikor ne ezt a rendszert válaszd?

Az Alpine Linux nem alkalmas mindenre. A hivatalos oldal haladó felhasználókra szabja a rendszert, ezért kezdőknek vagy kényelmes asztalt keresőknek nehezebb lehet. Nincs hozzá grafikus telepítő, a beállítások a parancssoron és szkriptekkel történnek. Ha kész, grafikus asztalt keresel, válassz másik disztribúciót.

Tipikus hiba, hogy valaki más disztribúcióra fordított programot futtatna rajta. A wiki szerint a repóban nem szereplő programokhoz a Flatpak a legegyszerűbb út. Az AppImage-ek közül kevesebb fut, mert többségüket glibc-re építik. Az Alpine viszont musl-t használ.

Az Arch Linux cikkünk egy másik rendszert mutat be. A Puppy Linux cikk is érdekes lehet. Hasonlítsd össze őket a saját igényeiddel.

 

Gyakran ismételt kérdések

Mi az Alpine Linux?

Biztonságra és egyszerűségre tervezett, könnyű Linux-disztribúció. A hivatalos oldal szerint független és nem kereskedelmi projekt. A musl libc-re és a BusyBoxra épül. Haladó felhasználóknak készült.

 

Mennyi hely és memória kell hozzá?

A hivatalos oldal szerint a konténerhez legfeljebb 8 MB, a lemezes minimális telepítéshez körülbelül 130 MB kell. A wiki legalább 128 MB RAM-ot ír elő. Grafikus asztalhoz akár 512 MB is kellhet. A telepítő lemezképből történő telepítéshez legalább 320 MB szükséges.

 

Mi az apk?

Az apk az Alpine Package Keeper rövidítése, a rendszer hivatalos csomagkezelője. Parancssoros eszköz. A feladatai hasonlóak az apt, a pacman vagy a dnf feladataihoz. A wiki összehasonlító táblázata megmutatja a megfelelő parancsokat.

 

Melyik lemezképet válasszam?

Általános induláshoz a Standard lemezkép való, de hálózat kell hozzá. Routerekhez és szerverekhez az Extended készült, amely RAM-ból fut. Virtuális rendszerekre a Virtual, konténerekhez a Mini root filesystem való. Az aktuális kínálatot mindig a letöltési oldalon nézd meg.

 

Fut rajta minden Linux-program?

Nem feltétlenül. Az Alpine musl libc-re épül, sok előre fordított program viszont glibc-re készül. A wiki szerint ezért kevesebb AppImage fut rajta. A repóban nem szereplő programokhoz a Flatpak a legegyszerűbb módszer.

 

Ki kell kapcsolni a Secure Boot opciót?

A wiki szerint a sikeres induláshoz és telepítéshez ki kell kapcsolni a BIOS-ban. A telepítés után visszakapcsolhatod. Ha a gép nem a kívánt eszközről indul, hívd elő az indítómenüt. Ennek billentyűje gépenként eltér, tipikusan F9–F12.

 

Hogyan ellenőrizzem a letöltött lemezképet?

A wiki az ellenőrzőösszeg és a GPG-aláírás ellenőrzését javasolja. A két kísérőfájlt a hivatalos oldalról töltsd le, ne tükörszerverről. A három fájlnak ugyanabban a mappában kell lennie. Az ellenőrzés biztonsági okból ajánlott.

 

Mire használják a rendszert?

A hivatalos oldal példái közé tartozik házi médiaközpont, iSCSI-tárolóvezérlő, levelezőszerver-konténer és beágyazott kapcsoló. Konténerekhez is használják, mert legfeljebb 8 MB kell hozzá. A telepítés után szükséges programokat te adod hozzá. A választást a feladatod dönti el.

Szerző: a Linuxinfok szerkesztősége. Utolsó frissítés: 2026-11-03. A parancsok a hivatalos dokumentáció alapján készültek, futtatás előtt ellenőrizd az aktuális oldalt.

 

Források és referenciák