Zoeken op website

Hoe Arch Linux te installeren [Beginnersgids]


In deze beginnershandleiding worden de stappen uitgelegd voor het installeren van Arch Linux.

Arch Linux is de meest geavanceerde Linux-distributie die wordt geleverd met opties om alles naar wens aan te passen. Het installeren en gebruiken van Arch Linux is complex voor nieuwe gebruikers. De Arch Linux-documentatie is een van de meest uitgebreide, maar soms te veel voor de beginner. Vandaar deze handleiding om Arch Linux stap voor stap te installeren.

Opmerking: deze handleiding is alleen bedoeld voor oudere BIOS-systemen. Voor UEFI-systemen kan de installatie variëren.

Wat heb je nodig voordat je Arch Linux installeert?

Zorg ervoor dat je de volgende lijst hebt gesorteerd voordat je Arch Linux installeert.

  • Arch Linux .iso-bestand [downloadlink hieronder]
  • USB-drive met 2 GB of meer ruimte
  • Stabiele internetverbinding
  • Ken de basis Linux-opdrachten en ben vertrouwd met de terminal
  • Een reserve laptop/desktop/mobiele telefoon met internet voor het geval u vastloopt en hulp van internet nodig heeft.

Hoe ArchLinux te installeren

Download Arch Linux .iso

U kunt de onderstaande pagina bezoeken om Arch Linux te downloaden. Er zijn torrent-bestanden, wat een aanbevolen methode is om het Arch Linux .iso-bestand te downloaden.

Maak een LIVE USB en start op

Schrijf de gedownloade Arch Linux .iso-image naar een USB-station. Als u van plan bent het op een virtuele machine te installeren, kunt u deze stap overslaan. Als je het op een virtuele machine wilt installeren, ga dan naar GNOME Boxes of Virtual Machine Manager voor een installatiehandleiding voordat je verdergaat.

Als u Ubuntu gebruikt, kunt u het hulpprogramma Schijven gebruiken om de .iso-image naar de schijf te schrijven. Of u kunt elk hulpprogramma gebruiken om een LIVE USB te maken.

Als alternatief, als u vertrouwd bent met de opdrachtregel, kunt u de onderstaande opdracht gebruiken om een LIVE USB voor Arch Linux te maken. Wijzig de sdb in uw USB-stationnummer.

Voorbeeld:

dd bs=4M if=/home/Downloads/archlinux-2020.11.01-x86_64 of=/dev/sdb status=progress && sync

Opstarten vanaf de Arch Linux LIVE USB

Start op vanaf LIVE USB om te installeren. Na een succesvolle start zou je het Arch Linux-menu moeten zien. Selecteer het "Arch Linux-installatiemedium".

Startmenu – Installeer Arch Linux

Je zou de terminal met de LIVE Arch Linux moeten zien.

Arch-installatieprompt – Installeer Arch Linux

Toetsenbordindeling instellen

Als u wilt, moet u als eerste stap de toetsenbordindeling instellen. Standaard wordt de Amerikaanse toetsenbordindeling gekozen. U kunt de landinstelling controleren met behulp van de onderstaande opdracht.

Om de beschikbare lijst met toetsenbordindelingen weer te geven, gebruikt u:

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

Toetsenbordkaarten – Installeer Arch Linux

Laad vervolgens de juiste lay-out:

loadkeys <keymap name>

Vervang bijvoorbeeld door “fr-latin1.map.gz”.

Als u Engels (VS) als standaard gebruikt, moet u deze stap overslaan.

Verbinden met het internet

Voer eerst een ping uit om te controleren of u al verbonden bent.

ping google.com

Als dit niet het geval is, bekijk dan de Arch Linux-netwerkgids om de bekabelde/draadloze verbinding in te stellen. Zoals ik eerder al zei, heb je om Arch te installeren een stabiele internetverbinding nodig.

Voer de onderstaande opdracht uit om het installatieprogramma in staat te stellen de tijd via internet te synchroniseren.

timedatectl set-ntp true

Partitioneer de schijf voor installatie

De volgende stap zou het partitioneren van uw schijf zijn om Arch Linux te installeren. Gebruik deze stap zeer zorgvuldig, omdat hierdoor direct naar uw schijf wordt geschreven en alle gegevens verloren gaan.

Als u zich niet op uw gemak voelt, kunt u deze stap verlaten. Maak vervolgens een back-up van al uw bestanden en kom terug.

Maak eerst een lijst van de schijven die beschikbaar zijn met fdisk.

fdisk -l

fdisk – Installeer Arch Linux

Dit kan in elk systeem anders zijn. Hiermee wordt de beschikbare partitietabel op uw huidige schijf weergegeven.

De volgende stap is het gebruik van cfdisk – een partitietool met gebruikersinterface om u te helpen bij het partitioneren van de schijven. Voor deze handleiding zal ik één installatiepartitie en een swappartitie voor Arch Linux maken. Houd er rekening mee dat het cfdisk-hulpprogramma pijltoetsen en enter-toetsen gebruikt voor navigatie.

cfdisk /dev/sda

Kies op het volgende scherm “dos” als labeltype.

cfdisk – labeltype – Installeer Arch Linux

De geselecteerde apparaatpartitielijst wordt op het volgende scherm weergegeven. Voor dit voorbeeld:

cfdisk – nieuwe partitie – Installeer Arch Linux

In dit scherm ga ik twee partities maken met behulp van de vrije ruimte. Eén is voor het installeren van Arch Linux en een andere voor het swapgebied. Noteer de vrije ruimte om nummers toe te wijzen. Het swapgebied zou idealiter tweemaal de RAM-grootte van uw apparaat moeten zijn.

Markeer Nieuw onderaan en druk op Enter.

cfdisk – primaire partitie – Installeer Arch Linux

Voor dit voorbeeld gebruik ik 5 GB voor Arch Install en 1 GB voor de swap. De grootte kunt u vermelden in G of M voor respectievelijk GB en MB.

Kies vervolgens als primaire partitie voor Arch Linux.

Je kunt zien dat de partitie is gemaakt als /dev/sda1 met 5 GB ruimte.

Selecteer nu opnieuw vrije ruimte en maak een nieuwe primaire partitie. Voer de spatie in als 1G. U kunt deze maat naar wens wijzigen.

Selecteer de swappartitie en kies type. Kies uit het type lijst '82 Linux Swap/Solaris' en druk op enter.

cfdisk – partitietype – Installeer Arch Linux

Beide partities zijn nu gemaakt.

cfdisk – paritie gemaakt – Installeer Arch Linux

Kies onderaan voor Schrijven om de wijzigingen op de schijf aan te brengen. Na een succesvolle operatie ziet u een bericht zoals hieronder.

cfdisk – partitietabel geschreven naar schijf – Installeer Arch Linux

Je kunt ook fdisk -l uitvoeren om de aangemaakte partities te controleren.

fdisk na paritie – Installeer Arch Linux

Maak een bestandssysteem en mount

De nieuw aangemaakte partities hebben een bestandssysteem nodig. Voor deze handleiding gebruik ik het ext4-formaat. Voer de onderstaande opdrachten opeenvolgend uit om bestandssystemen te maken.

Maak een ext4-bestandssysteem naar het bestand /dev/sda1

mkfs.ext4 /dev/sda1

maak een wisselbestandssysteem aan naar /dev/sda2

mkswap /dev/sda2

Koppel het rootbestandssysteem aan /mnt

mount /dev/sda1 /mnt

Schakel de wisselfunctie in

swapon /dev/sda2

U moet de “1” of “2” wijzigen op basis van uw schijfnummers.

maak een bestandssysteem aan – Installeer Arch Linux

Basissysteem installeren

De volgende stap is het installeren van de Linux-basis via pacstrap. Deze stap kan enige tijd in beslag nemen omdat pacstrap een lijst met pakketten downloadt die nodig zijn voor een standaard Linux-kernel en aanvullende applicaties.

pacstrap /mnt base linux linux-firmware nano

basissysteem installeren – Installeer Arch Linux

Configureer de Arch Linux

Terwijl je de basispakketten hebt geïnstalleerd, is het nu tijd om de bestandssysteemtabel te maken

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

Nadat u de bestandssysteemtabel hebt gemaakt, logt u in als root bij de nieuw geïnstalleerde Arch Linux.

arch-chroot /mnt

U kunt ls uitvoeren om de installatiemappen te controleren. Zoals u kunt zien is het basissysteem geïnstalleerd.

Geïnstalleerde pakketten – Installeer Arch Linux

Configureer tijdzone

Voer de onderstaande opdracht uit om de tijdzone te configureren. Om bijvoorbeeld de Amerikaanse Eastern-tijd in te stellen, kunt u het volgende uitvoeren:

ln -sf /usr/share/zoneinfo/US/Eastern /etc/localtime

Landinstellingsbestand genereren

De volgende stap is het genereren van een localebestand. Dit kan ook later worden gewijzigd, nadat u de installatie hebt voltooid. Voer de onderstaande opdrachten achtereenvolgens uit om een landinstellingsbestand te genereren.

locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf

Maak een hostnaambestand en schakel DHCP in

Installeer DHCP met behulp van de onderstaande opdracht.

pacman -S dhcpcd

Maak een hostnaambestand voor netwerkconnectiviteit in /etc/hostname. Met de onderstaande opdrachten wordt bijvoorbeeld een hostnaam voor een “foutopsporingspunt” gemaakt.

echo debugpoint > /etc/hostname

Voer onderstaande regels in het bestand /etc/hosts in. U kunt het “foutopsporingspunt” wijzigen in uw eigen hostnaam.

127.0.0.1 localhost
::1 localhost
127.0.0.1 debugpoint

Zorg ervoor dat u de DHCP voor internetverbinding inschakelt door onderstaande opdracht uit te voeren.

systemctl enable dhcpcd

Genereer root-wachtwoord

U moet een rootwachtwoord aanmaken om het systeem te kunnen gebruiken. Gebruik hiervoor de onderstaande opdracht en voer het eerste wachtwoord in.

passwd

Maak GRUB, bootloader

Dit is een belangrijke stap. Als je Arch gebruikt in dual-boot en niet van plan bent om dual-boot te gebruiken, is het raadzaam de grub-bootloader te installeren. Voer onderstaande opdrachten in volgorde uit om grub, os-prober te installeren en grub te configureren. Vergeet niet om de “1” of “2” hieronder te wijzigen met uw apparaatnummer.

pacman -S grub os-prober
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg

Grub-installatie – Installeer Arch Linux

Opnieuw opstarten en inloggen

Alle noodzakelijke stappen zijn voltooid. U kunt het onderstaande exit-commando typen om terug te gaan naar de LIVE-sessie. Daarna gevolgd door opnieuw opstarten.

exit
reboot

Als alles goed gaat, zou je het Arch Linux grub-menu moeten zien en kun je inloggen op de terminal.

Arch Linux-menu – Grub

Arch Linux Ingelogd

Houd er rekening mee dat tijdens dit installatieproces geen desktopomgeving is geïnstalleerd. Dit is een standaard Arch Linux-image met de nieuwste Kernel. Om een desktopomgeving zoals GNOME, Xfce, LXQt te installeren, moet u extra stappen uitvoeren.

Als u bijvoorbeeld LXQt-desktop wilt installeren, kunt u de onderstaande opdracht uitvoeren om standaard LXQt-pakketten met desktop te installeren.

sudo pacman -S --needed lxqt xdg-utils sddm libpulse libstatgrab libsysstat lm_sensors network-manager-applet oxygen-icons featherpad smplayer pavucontrol-qt xscreensaver

Ik hoop dat deze gids je helpt om Arch Linux op een zeer gemakkelijke manier te installeren. Stuur me hieronder een reactie als je vastzit of in de problemen zit.