Welcome to Our Website

Telepítési útmutató

Ez a dokumentum útmutató az Arch Linux telepítéséhez az élő rendszer használatával, amelyet egy hivatalos telepítési képből készült telepítési adathordozóról indítanak. A telepítőközeg akadálymentesítési funkciókat biztosít, amelyeket az oldalon leírnak telepítse az Arch Linuxot akadálymentesítési lehetőségekkel. A telepítés alternatív módjait lásd: Kategória: telepítési folyamat.

a telepítés előtt tanácsos megnézni a GYIK-ot. Az ebben a dokumentumban használt egyezményeket lásd: Súgó: olvasás., Különösen a kódpéldák tartalmazhatnak helyőrzőket (formázva: italics), amelyeket manuálisan kell cserélni.

a részletesebb utasításokért lásd a megfelelő ArchWiki cikkeket vagy a különböző programok man oldalait, mindkettő az útmutatóból származik. Interaktív segítségként elérhető az IRC csatorna és a fórumok is.

Az Arch Linuxnak minden x86_64 kompatibilis gépen legalább 512 MiB RAM-mal kell futnia, bár több memóriára van szükség az élő rendszer telepítéséhez. Az alapvető telepítésnek kevesebb, mint 2 GiB lemezterületet kell tartalmaznia., Mivel a telepítési folyamatnak le kell töltenie a csomagokat egy távoli tárolóból, ez az útmutató feltételezi, hogy működő internetkapcsolat áll rendelkezésre.

előtelepítés

telepítő kép beszerzése

látogasson el a letöltési oldalra, és a rendszerindítás módjától függően szerezze be az ISO fájlt vagy a netboot képet, valamint a megfelelő GnuPG aláírást.

aláírás ellenőrzése

használat előtt ajánlott ellenőrizni a kép aláírását, különösen HTTP tükörről történő letöltés esetén, ahol a letöltések általában hajlamosak elfogni rosszindulatú képek kiszolgálására.,

a rendszer A GnuPG van telepítve, ez a letöltés a PGP aláírás (a Ellenőrzőösszegeket a Letöltés oldal) az ISO könyvtár, valamint ellenőrzi a:

$ gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig

Alternatívaként, egy meglévő Arch Linux telepítés futtatása:

$ pacman-key -v archlinux-version-x86_64.iso.sig
Megjegyzés:

  • Az aláírás önmagában is lehet manipulálni, ha a letöltött egy tükör helyén, helyett archlinux.org mint a fenti. Ebben az esetben győződjön meg arról, hogy az aláírás dekódolásához használt nyilvános kulcsot egy másik, megbízható kulcs írja alá., Agpg parancs kiírja a nyilvános kulcs ujjlenyomatát.
  • az aláírás hitelességének ellenőrzésére szolgáló másik módszer annak biztosítása, hogy a nyilvános kulcs ujjlenyomata megegyezik az ISO-fájlt aláíró Arch Linux fejlesztő ujjlenyomatával. Lásd Wikipedia: nyilvános kulcsú kriptográfia további információt a nyilvános kulcs folyamat hitelesíteni kulcsok.,

telepítő közeg előkészítése

a telepítőkép USB flash meghajtón, optikai lemezen vagy PXE-vel ellátott hálózaton keresztül szállítható a célgéphez: kövesse a megfelelő cikket, hogy felkészítse magát a kiválasztott képről egy telepítőközegre.

indítsa el az élő környezetet

Megjegyzés: Az Arch Linux telepítési képei nem támogatják a biztonságos indítást. A telepítőközeg indításához le kell tiltania a biztonságos indítást. Kívánt esetben a telepítés befejezése után beállítható a Biztonságos indítás.,
  1. irányítsa az aktuális rendszerindító eszközt arra, amelyik az Arch Linux telepítőközeggel rendelkezik. Általában úgy érhető el, hogy megnyomja a gombot a POST fázisban, amint azt a splash képernyőn. A részleteket lásd az alaplap kézikönyvében.
  2. amikor megjelenik a telepítő adathordozó betöltő menüje, válassza az Arch Linux install medium lehetőséget, majd nyomja meg aEnter gombot a telepítési környezetbe való belépéshez.
    tipp: a telepítési kép a systemd-boot-ot használja az UEFI módban történő indításhoz, a syslinux pedig a BIOS módban történő indításhoz. Lásd README.bootparams egy listát a boot paraméterek.,
  3. az első virtuális konzolon gyökérfelhasználóként lesz bejelentkezve, és egy Zsh shell prompt jelenik meg.

egy másik konzolra való váltáshoz-például az útmutató megtekintéséhez Lynx-szel a telepítés mellett-használja a Alt+arrow parancsikont. A konfigurációs fájlok szerkesztéséhez mcedit(1), nano és vim áll rendelkezésre. Lásd csomagok.x86_64 a telepítési adathordozón szereplő csomagok listájához.

állítsa be a billentyűzetkiosztást

Az alapértelmezett konzol kulcstérkép mi vagyunk., Az elérhető elrendezések a következőkkel sorolhatók fel:

# ls /usr/share/kbd/keymaps/**/*.map.gz

az elrendezés módosításához csatoljon egy megfelelő fájlnevet a loadkeys(1) fájlhoz, kihagyva az elérési utat és a fájl kiterjesztését. Például a német billentyűzetkiosztás beállításához:

# loadkeys de-latin1

a konzol betűtípusai a/usr/share/kbd/consolefonts/ alatt találhatók, és szintén beállítható a setfont(8) segítségével.

ellenőrizze a rendszerindítási módot

a rendszerindítási mód ellenőrzéséhez sorolja fel az efivars könyvtárat:

# ls /sys/firmware/efi/efivars

Ha a parancs hiba nélkül jeleníti meg a könyvtárat, akkor a rendszer UEFI módban indul., Ha a könyvtár nem létezik,a rendszer BIOS (vagy CSM) módban indítható. Ha a rendszer nem indult a kívánt módban, Olvassa el az alaplap kézikönyvét.

Csatlakozás az internethez

beállítani egy hálózati kapcsolat az élő környezet, menj át a következő lépéseket:

  • Biztosítsa, hogy a hálózati csatoló szerepel, ami lehetővé tette, például az ip-link(8):
    # ip link
  • vezeték nélküli, ellenőrizze, hogy a vezeték nélküli kártya nem blokkolt rfkill.
  • csatlakozzon a hálózathoz:
    • Ethernet-csatlakoztassa a kábelt.,
    • Wi-Fi-hitelesítés a vezeték nélküli hálózathoz az iwctl használatával.
  • konfigurálja a hálózati kapcsolatot:
    • DHCP: dinamikus IP-cím és DNS-kiszolgáló hozzárendelés (a systemd-networkd és systemd-resolved által biztosított) a vezetékes és vezeték nélküli hálózati interfészek dobozán kívül kell működnie.
    • statikus IP-cím: kövesse a hálózati konfigurációt # statikus IP-cím.,
  • a kapcsolat ping segítségével ellenőrizhető:
    # ping archlinux.org
Megjegyzés: A telepítési képen a systemd-networkd, systemd-resolved és az iwd alapértelmezés szerint előre konfigurálva és engedélyezve van. A telepített rendszer esetében nem ez a helyzet.

frissítse a rendszeróra

használja timedatectl (1) annak érdekében, hogy a rendszer óra pontos:

# timedatectl set-ntp true

a szolgáltatás állapotának ellenőrzéséhez használja a timedatectl status.,

partíció a lemezeket

amikor az élő rendszer felismeri, a lemezeket olyan blokkeszközhöz rendelik, mint például a /dev/sda, /dev/nvme0n1 vagy /dev/mmcblk0. Ezen eszközök azonosításához használja az lsblk vagy az fdisk alkalmazást.

# fdisk -l

a rom, loop vagy airoot figyelmen kívül hagyható.

a kiválasztott eszközhöz a következő partíciók szükségesek:

  • egy partíció a /gyökérkönyvtárhoz.,
  • UEFI módban történő indításhoz: EFI rendszerpartíció.

ha halmozott blokkeszközöket szeretne létrehozni az LVM, a rendszer titkosítása vagy a RAID számára, akkor tegye meg most.,artition type

Suggested size /mnt/boot or /mnt/efi /dev/efi_system_partition EFI system partition At least 260 MiB /dev/swap_partition Linux swap More than 512 MiB /mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

See also Partitioning#Example layouts.,

Megjegyzés:

  • használja az fdisk vagy a partíciós táblák módosítását, például fdisk /dev/the_disk_to_be_partitioned.
  • Swap helyet lehet beállítani a swap fájlt fájlrendszerek támogatja azt.
  • Ha a lemez, amelyről indítani szeretne, már rendelkezik EFI rendszerpartícióval, ne hozzon létre másikat, hanem használja a meglévő partíciót.

formázza a partíciókat

a partíciók létrehozása után minden újonnan létrehozott partíciót megfelelő fájlrendszerrel kell formázni., Például, hogy hozzon létre egy Ext4 fájlrendszer /dev/root_partition, futtassa:

# mkfs.ext4 /dev/root_partition

Ha létrehozott egy partíciót swap, inicializálja azt mswap(8):

# mkswap /dev/swap_partition

fájlrendszer létrehozása a részletekért.

megjegyzés: a halmozott blokk eszközök helyett /dev/*_partition a megfelelő blokk eszköz elérési útját.

szerelje fel a fájlrendszereket

szerelje fel a gyökérmennyiséget /mnt., Például, ha a gyökérmennyiség /dev/root_partition:

# mount /dev/root_partition /mnt

Hozzon létre minden fennmaradó rögzítési pontot (például /mnt/efi) az mkdir(1) használatával, majd csatolja a megfelelő köteteket.

Ha létrehozott egy swap kötet, engedélyezze azt swapon(8):

# swapon /dev/swap_partition

genfstab(8) később érzékeli szerelt fájlrendszerek és swap helyet.

telepítés

válassza ki a telepítendő tükröket

a telepítendő csomagokat a /etc/pacman.d/mirrorlistalatt meghatározott tükörszerverekből kell letölteni., Az élő rendszeren az internethez való csatlakozás után a reflector frissíti a tükörlistát úgy, hogy 70 Legutóbb szinkronizált HTTPS tükröt választ, majd azokat letöltési sebességgel rendezi.

minél magasabb egy tükör kerül a listába, annál nagyobb prioritást kap a csomag letöltésekor. Érdemes lehet megvizsgálni a fájlt, hogy kielégítő-e. Ha nem, szerkessze a fájlt ennek megfelelően, majd mozgassa a földrajzilag legközelebbi tükröket a lista tetejére, bár más kritériumokat is figyelembe kell venni.,

ezt a fájlt a pacstrap később átmásolja az új rendszerbe, ezért érdemes jobbra jutni.

Telepítés alapvető csomag

Használja a pacstrap(8) szkriptet, hogy telepítse a bázis csomag, Linux kernel, meg firmware közös hardver:

# pacstrap /mnt base linux linux-firmware
Tipp:

  • helyettesítheti a linux egy kernel csomagot a választás, vagy hagyjuk ki belőle teljesen, ha a telepítés egy tartályban.
  • elhagyhatja a firmware csomag telepítését virtuális gépbe vagy tárolóba történő telepítéskor.,

az alapcsomag nem tartalmazza az élő telepítés összes eszközét, így más csomagok telepítése szükséges lehet egy teljesen működőképes alaprendszerhez., Különösen, fontoljuk meg:

  • userspace segédprogramok a menedzsment fájl rendszerek fogják használni a rendszert,
  • segédprogramok hozzáférését RAID vagy LVM partíciók,
  • egyedi firmware más eszközök nem tartalmazza a linux-firmware-t,
  • szoftver szükséges, a hálózat,
  • egy szövegszerkesztő,
  • csomagok elérése dokumentáció ember infó oldalak: man-db, man-oldalak, valamint texinfo.,

más csomagok vagy csomagcsoportok telepítéséhez csatolja a neveket a fenti pacstrap parancshoz (szóköz elválasztva), vagy használja a pacman-t, miközben az új rendszerbe kerül. Összehasonlításképpen, az élő rendszerben elérhető csomagok csomagokban találhatók.x86_64.

rendszer beállítása

Fstab

Létrehoz egy fstab fájlt (a -U vagy -L meghatározása által UUID vagy a címkék esetén):

# genfstab -U /mnt >> /mnt/etc/fstab

Ellenőrizze a kapott /mnt/etc/fstab a fájl szerkesztése hiba esetén.,

Chroot

változás gyökér az új rendszer:

# arch-chroot /mnt

időzóna

állítsa be az időzónát:

# ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

Run hwclock(8) generálni /etc/adjtime:

# hwclock --systohc

Ez a parancs feltételezi, hogy a hardveróra UTC-re van állítva. Lásd rendszer idő # idő szabvány a részletekért.

lokalizáció

Edit /etc/locale.gen és uncomment en_US.UTF-8 UTF-8 és egyéb szükséges helyszíneken. Generálja a helyiségeket futással:

# locale-gen

hozza létre a területi beállítást.,conf (5) fájl, és ennek megfelelően állítsa be a LANG változót:

 /etc/locale.conf
 LANG=en_US.UTF-8 

Ha beállítja a billentyűzet elrendezését, végezze el a módosításokat a vconsole-ban.conf(5):

/etc / vconsole.,conf
KEYMAP=de-latin1

hálózati konfiguráció

hozza létre a hostname fájlt:

/etc/hostname
myhostname

add megfelelő bejegyzéseket hosts(5):

/etc/hosts
127.0.0.1 localhost::1localhost127.0.1.1 myhostname.localdomainmyhostname

Ha a rendszer állandó IP-címmel rendelkezik, akkor a 127.0.1.1helyett kell használni.,

töltse ki az újonnan telepített környezet hálózati konfigurációját, amely magában foglalhatja a megfelelő hálózatkezelő szoftver telepítését.

Initramfs

új initramfs létrehozása általában nem szükséges,mivel az mkinitcpio a kernel csomag pacstrap-val történő telepítésekor futott.

LVM, rendszer titkosítás vagy RAID esetén módosítsa az mkinitcpio-t.conf (5) és hozza létre újra az initramfs képet:

# mkinitcpio -P

root password

állítsa be a root jelszót:

# passwd

Boot loader

válasszon és telepítsen egy Linux-képes boot loadert., Ha van Intel vagy AMD CPU, engedélyezze a mikrokód frissítéseit is.

Reboot

lépjen ki a chroot környezetből a exit beírásával vagy a megnyomásával.

opcionálisan manuálisan távolítsa el az összes partíciót umount -R /mnt: ez lehetővé teszi, hogy észrevegye az “elfoglalt” partíciókat, és megtalálja az okot a fuser(1) segítségével.

végül indítsa újra a gépet a reboot beírásával: a még felszerelt partíciókat a systemd automatikusan leválasztja., Ne felejtse el eltávolítani a telepítő adathordozót, majd jelentkezzen be az új rendszerbe a root fiókkal.

telepítés utáni

lásd a rendszerkezelési irányokra és a telepítés utáni oktatóanyagokra vonatkozó általános ajánlásokat (például grafikus felhasználói felület, Hang vagy érintőpad beállítása).

az érdeklődésre számot tartó alkalmazások listáját lásd az alkalmazások listája című részben.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük