Arch Linux is bedoeld voor ervaren gebruikers, dus de installatie kan lastig zijn. Volg deze stappen om het proces soepel te laten verlopen.
Als je er ooit aan hebt gedacht om Arch Linux te proberen, maar hebt gehoord dat het moeilijk te installeren is, ontspan dan. Waar andere distributies een installatieprogramma hebben, ben jij bij Arch het installatieprogramma. Het is gemakkelijk als je bereid bent om aan de slag te gaan met de opdrachtregel. Volg deze stappen en je kunt zeggen: "Ik run Arch, trouwens."
1. Download de installatieafbeelding
Het eerste dat u moet doen, is de installatie-image downloaden en uitpakken naar het gewenste medium.
Arch is een rollende release, dus er is geen eindige release zoals die voor een distro als Ubuntu. Dit betekent dat Arch individuele componenten vrijgeeft wanneer ze klaar zijn. De uitzondering hierop is de installatie-image, die maandelijks wordt uitgebracht.
Arch onderhoudt links naar het installatie-image. De beste manier om het te verkrijgen is BitTorrent, omdat dat meestal sneller is dan een directe download. Als u de installatie-image rechtstreeks downloadt, is het een goed idee om deze te verifiëren met een controlesom voordat u deze gebruikt.
Daarna wilt u de afbeelding naar uw media extraheren, of dat nu een USB-station of een beschrijfbare schijf is. Als u Arch op een virtuele machine installeert, kunt u de afbeelding gewoon gebruiken zoals deze is.
Omdat het Arch-installatieproces zo complex is, kunt u dit het beste doen terwijl u alert bent. Als je moe bent, ga dan naar bed en kom terug als je uitgerust bent, of zet wat koffie of thee. Of misschien wel een hele pot.
Downloaden: Boog Linux
2. Start de installatieomgeving op
Nadat u uw ISO-image naar de media hebt uitgepakt, plaatst u deze en start u uw computer opnieuw op. Mogelijk moet u de BIOS- of UEFI-opstartprioriteit aanpassen om ervoor te zorgen dat uw machine de installatiemedia ziet. Als u niet weet hoe u dit moet doen, raadpleeg dan de documentatie van de fabrikant.
De Arch-installatieomgeving is kaal: hij zit volledig in de console. Je voert standaard Linux-opdrachten in om taken uit te voeren die je zou doen in het installatieprogramma van een andere distributie. De ontwikkelaars werken aan een installatieprogramma, maar het is nog niet standaard, dus u zult vertrouwd moeten zijn met het gebruik van de shell en het bewerken van configuratiebestanden.
Als dit de eerste keer is dat u Arch Linux installeert, kunt u dit het beste doen op een reservemachine of op een virtuele machine, zodat u uw dagelijkse stuurprogramma niet in de war brengt.
3. Kies een toetsenbordindeling
Standaard gebruikt de installatieomgeving een Amerikaanse toetsenbordindeling. Als u een andere lay-out wilt gebruiken, kunt u deze vinden onder de /usr/share/kbd/keymaps map.
Gebruik de opdracht loadkeys met de naam van de lay-out die u wilt gebruiken:
loadkeys [layout]
4. Controleer je internetverbinding
U moet uw internetverbinding controleren voordat u verdergaat, omdat u pakketten moet downloaden om Arch te installeren.
Als u een bekabelde verbinding gebruikt, zou deze automatisch moeten werken. Gebruik het ping-commando om het te testen:
ping makeuseof.com
Om de ping te stoppen, drukt u op Ctrl+c.
Als u Wi-Fi gebruikt, zijn er meer stappen. De opdracht iwctl is een interactief programma dat een lijst met beschikbare Wi-Fi-netwerken in een menu toont. Wanneer u uw netwerk selecteert, wordt u om het wachtwoord gevraagd, net zoals wanneer u een bureaubladwidget gebruikt. U kunt vervolgens de bovenstaande ping-opdracht gebruiken om uw verbinding te testen.
5. Partities instellen
Vervolgens moet u uw schijfpartities instellen. Standaard wordt de installatieomgeving geleverd met het hulpprogramma fdisk.
In dit voorbeeld stellen we een hoofdpartitie en een swappartitie in. De swappartitie bevat gegevens die uit het hoofdgeheugen worden gewisseld. Als je Arch op moderne hardware met UEFI instelt, heb je ook een speciale opstartpartitie nodig.
De apparaatnaam van de eerste harde schijf in Linux is doorgaans /dev/sda.
Om fdisk uit te voeren, typt u fdisk gevolgd door de naam van het schijfapparaat. Bijvoorbeeld:
fdisk /dev/sda
Het fdisk-hulpprogramma is een menugestuurd programma. Als u op "m" drukt bij de prompt, worden de opties weergegeven. Maak de partities en stel ze in op het formaat dat u nodig hebt.
Als je dit intimiderend vindt, overweeg dan om het te gebruiken PartedMagic in plaats van. Het is een aparte live-distro waarop het hulpprogramma Gparted draait, waarmee je een mooie grafische interface krijgt voor het instellen van je partities. U zult het willen gebruiken als u een dual-boot-systeem opzet, omdat de kans kleiner is dat u de partities in de war brengt.
Zorg ervoor dat u een back-up maakt van alle gegevens voordat u aan uw partitietabel gaat werken, ongeacht welk hulpprogramma u gebruikt.
Nadat u uw partities hebt ingesteld, krijgen ze de naam /dev/sdaN, waarbij N het partitienummer is.
Daarna moet u uw partities formatteren. Voor een EXT4-bestandssysteem gebruikt u bijvoorbeeld de opdracht mkfs.ext4:
mkfs.ext4 /dev/sda1
En voor de swappartitie:
mkswap /dev/sda2
Nu moet je ze monteren. We zullen onze rootpartitie in /mnt mounten:
mount /dev/sda1/ /mnt
6. Bewerk uw Fstab
Nadat uw partities zijn ingesteld, kunt u het genfstab-hulpprogramma van de Arch-installatie gebruiken om een fstab-bestand. Dit bestand bepaalt hoe uw partities worden geactiveerd wanneer het systeem opstart.
genfstab -U /mnt >> /mnt/etc/fstab
7. Stel uw mirrorlijst in
Toen u uw Arch-installatieomgeving voor het eerst opstartte, heeft het systeem de snelheid van de Arch-pakketspiegels gemeten om automatisch een tekstbestand te genereren waarin ze in volgorde van snelheid worden vermeld voor de Pacman-pakketbeheerder:
U kunt de basispakketten voor het systeem installeren met de opdracht pacstrap:
pacstrap -K /mnt base linux linux-firmware
Deze opdracht genereert veel uitvoer, inclusief details over welke pakketten het precies installeert:
8. chroot in uw Arch-omgeving
Nadat je partities zijn aangemaakt, chroot je in je arch-omgeving. Wanneer u uw Arch-installatieomgeving start, brengt u daarin wijzigingen aan. Een chroot zal de hoofdmap van de live-omgeving overschakelen naar de schijfpartitie die u zojuist hebt gemaakt.
Gebruik het arch-chroot commando met de hoofdmap:
arch-chroot /mnt
9. Stel de systeemklok in
Het is belangrijk dat uw machine de tijd nauwkeurig bijhoudt. Gebruik hiervoor de opdracht hwclock. Hierdoor wordt de hardwareklok van het systeem ingesteld op de lokale tijd.
hwclock --systohc
Als u een dual-boot-machine met Windows instelt, stel dan de hardwareklok niet in.
10. Configureer uw landinstelling
U moet uw machine ook zo instellen dat deze de juiste taal gebruikt. Net als al het andere kun je dit op Linux configureren in een gewoon tekstbestand.
Open eenvoudigweg uw editor voor het bestand /etc/locale.gen.
Alle beschikbare landinstellingen staan in het bestand, met commentaar. Ga naar de regel met de landinstelling die u wilt activeren (meestal voor uw regio) en verwijder de opmerkingen.
Voer daarna de opdracht locale-gen uit. Omdat deze machine in de Verenigde Staten wordt geïnstalleerd, verwijderen we de commentaarregel "en_US.UTF-8". Hiermee wordt uw machine ingesteld om de taal te gebruiken die u hebt geselecteerd.
Dit is ook een goed moment om het netwerk op te zetten. Het NetworkManager-programma beheert uw netwerkverbindingen. Je kunt het installeren met pacman:
pacman -s NetworkManager
Stel het in om te starten tijdens het opstarten met systemctl:
systemctl enable NetworkManager.service
Stel daarna de hostnaam van uw machine in door het /etc/hostname bestand. Wat u ook in dat bestand plaatst, wordt de hostnaam.
11. Stel het root-account in
Nadat uw systeem is ingesteld, moet u het root-wachtwoord instellen. Gebruik hiervoor het commando "passwd".
Wanneer u de opdracht uitvoert, wordt u gevraagd het door u gekozen root-wachtwoord tweemaal in te voeren.
12. GRUB instellen
GRUB is de populairste bootloader voor Linux. Met dit hulpprogramma kunt u uw nieuwe Arch Linux-installatie opstarten.
Je moet het installeren met pacman:
pacman install grub
De manier waarop u het installeert, hangt af van of u Arch installeert op een nieuwere machine die UEFI gebruikt of op een machine die het oudere BIOS gebruikt. Als u op een UEFI-systeem installeert, moet u ook het efibootmgr-pakket installeren.
Gebruik deze opdracht om op een BIOS-systeem te installeren:
grub-install --target=i386-pc /dev/sda
Om op een UEFI-systeem te installeren, zorg ervoor dat u de UEFI-opstartpartitie hebt aangekoppeld en gebruik deze opdracht:
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB
Wees voorzichtig met UEFI, aangezien u ervoor kunt zorgen dat uw systeem permanent niet meer kan opstarten als u dit verprutst.
Gebruik op beide systemen deze opdracht om het opstartmenu te genereren:
grub-mkconfig -o /boot/grub/grub.cfg
Nu kunt u aan de slag met het verkennen van Arch Linux
Nu Arch Linux is geïnstalleerd, begint je reis nog maar net. Vervolgens kun je het aanpassen zodat het alles is wat je wilt in een Linux-distributie en niets meer.