Als het gaat om Linux-distributies, Arch Linuxwordt beschouwd als een van de moeilijkste. Dit komt vooral omdat het moeilijk te installeren is. De meeste installatie-instructies bemoeilijken het proces. De distributie zelf is bedoeld voor diegenen die vertrouwd zijn met het gebruik van een Linux-systeem. Het is eigenlijk een distributie voor hoofdgebruikers en dat laat een groot deel van de gebruikers zonder opties. We hebben de stappen vereenvoudigd die je moet volgen om Arch Linux te installeren. Je moet de basis van een Linux-systeem kennen en weten wat partitionering enz. Is om het te kunnen gebruiken. Als je nog nooit Linux in welke vorm dan ook gebruikt, is dit nog steeds niet iets om uit te proberen.
Wat je nodig hebt
Voordat je begint, heb je de volgende dingen nodig;
- Een USB-schijf met minimaal 512 MB ruimte
- De Etcher-app: download en installeer deze op uw systeem
- De Arch Linux-distributie: downloaden
- Kijk hoe u het BIOS kunt opstarten op het systeem waarop u Arch Linux installeert
De USB-schijf maken
Plaats het USB-station en voer de Etcher-app uit. Selecteer de Arch Linux ISO die u zojuist hebt gedownload. Etcher detecteert automatisch de USB die op uw systeem is aangesloten (ervan uitgaande dat er slechts één is aangesloten). Als u meerdere USB's op uw systeem hebt aangesloten en Etcher de verkeerde heeft geselecteerd, klikt u op 'Wijzigen' onder het station en selecteert u het juiste station.

Klik op ‘Flash’. Mogelijk wordt u gevraagd uw beheerderswachtwoord in te voeren. Wees geduldig! Het kan enige tijd duren, afhankelijk van uw systeem om te voltooien.

Wijzig opstartvolgorde
Je moet vanaf de schijf opstarten in Arch Linuxje hebt zojuist gemaakt. Voordat je dat kunt doen, moet je ervoor zorgen dat je systeem opstart vanaf een USB. Systemen starten standaard op vanaf de harde schijf of een optisch station. Om de opstartvolgorde te wijzigen, schakelt u uw systeem in en gaat u naar de BIOS-instellingen.
Er moet een tabblad zijn met de naam ‘Systeemconfiguratie’. Dit tabblad heeft een opstartvolgorde of een opstartvolgorde-optie. Wijzig de volgorde van het opstartapparaat zodat het eerste apparaat dat wordt vermeld USB-schijven is.
Booten
Voordat je Arch Linux opstart, is het een goed ideeom eerst verbinding te maken met uw netwerkrouter via een Ethernet-kabel. Je kunt vasthouden aan verbinding maken via WiFi, maar dat zal een extra stap toevoegen na het opstartproces.
Sluit de USB-drive aan en zet uw systeem aan. Wacht terwijl Arch Linux opstart. U ziet een reeks opdrachten voorbijschieten op uw scherm. Onderbreek het niet.

Wanneer het is opgestart, ziet u root @ archiso ~ #bovenaan de opdrachtregelinterface. U bent nu klaar om partities te maken en verbinding te maken met uw wifi als u dat wilt. Het detecteert automatisch uw Ethernet-kabel en maakt verbinding met internet. Als u de voorkeur geeft aan wifi, lees dan het volgende gedeelte om te zien hoe u er verbinding mee kunt maken.
Verbind WiFi
Voer het volgende commando in;
wifi-menu -o
Selecteer het wifi-netwerk waarmee u verbinding wilt makenuit de lijst met beschikbare netwerken. Wijzig de naam zodat deze hetzelfde is als de naam van het netwerk. Voer je wachtwoord in en Arch Linux maakt verbinding met het netwerk.
Verdeling
Partitioneren kan ontmoedigend lijken, hoewel het echt niet zo'n probleem is als het lijkt. Het enige dat nodig is, is een beetje knowhow.
Om te beginnen, voert u de volgende opdracht inde console. Hiermee worden alle bekende harde schijven en partities op het systeem weergegeven. Bepaal op welke harde schijf u wilt installeren en noteer welk blokapparaat het is.
lsblk
Bijvoorbeeld: de eerste harde schijf die op het systeem wordt gedetecteerd, is meestal / Dev / sda. Harde schijf twee zou / dev / sdb zijn, enzovoort.
U hebt de tool Parted nodig om partities te maken. Voer de volgende opdracht uit om het hulpprogramma te gebruiken.
parted /dev/sda
U ziet het volgende boven aan de opdrachtregel om aan te geven dat u met succes bent overgeschakeld naar de Parted Tool.
GNU gescheiden 3.2
/ Dev / sda gebruiken
MBR / BIOS

De BIOS-versie van Arch Linux heeft geen speciale partities nodig om op te starten. Wanneer u deze versie van Arch Linux installeert, is alleen de rootpartitie en een swappartitie vereist.
Begin in tweeën met het maken van de partitietabel.
mklabel msdos
Mklabel verwijdert alle partities op de schijf die met parted is geopend (in dit zelfstudie-voorbeeld is dit / dev / sda) en geeft het de MBR / BIOS-partitietabel.
Vervolgens moet de rootpartitie worden gemaakt. Om dit te doen, moet u begrijpen hoe mkpart werkt.
Bijvoorbeeld: de schijf waarop Arch Linux wordt geïnstalleerd is 8 gigabytes in totaal. Voor de MBR / BIOS-installatie zijn twee partities nodig. Root en swap. Een swap-partitie moet minimaal 2 GB groot zijn. Dit betekent dat de rootpartitie 6 GB moet zijn.
mkpart primary ext4 1MiB 6GiB
Zet vervolgens de rootpartitie in de opstartmodus, met:
set 1 boot on
Maak ten slotte de swap-partitie.
mkpart primary linux-swap 6GiB 100%
Ten slotte is de uitgang gescheiden.
quit
GPT / EFI

Het proces voor het partitioneren in GPT / EFI lijkt sterk op de MBR / BIOS-modus. Begin eerst met het openen van een scheiding.
parted /dev/sda
Maak vervolgens een partitietabel.
mklabel gpt
Maak vervolgens de EFI-opstartpartitie. Dit moet gescheiden zijn van de rest van het systeem.
mkpart ESP fat32 1MiB 513MiB
De tweede partitie (of / dev / sda2) is de rootpartitie. Dit is waar het volledige Arch Linux-systeem zal leven. Maak het met deze opdracht.
mkpart primary ext4 513MiB 6GiB
Maak ten slotte de swap-partitie. Swap, hoewel er niet veel over gesproken wordt, is handig, vooral wanneer programma's fysieke ram overlopen.
mkpart primary linux-swap 6GiB 100%
Afgewerkt? Sluit af met dit commando.
quit
Mounten van bestandssystemen
Na al dat gescheiden werken, heeft het Arch Linux-installatieprogramma een partitietabel om mee te werken. Vanaf hier moeten partities worden geformatteerd en op de juiste plaatsen worden gemonteerd om de installatie voor te bereiden.
MBR / BIOS
Formatteer uw rootpartitie met de mkfs-tool naar het Ext4-bestandssysteem.
mkfs.ext4 -F /dev/sda1
Bevestig het vervolgens
mount /dev/sda1 /mnt
En schakel swap in.
mkswap /dev/sda2 swapon /dev/sda2
GPT / EFI
Formatteer uw opstartpartitie als Fat32. Mount vervolgens zowel de home- als de root-directory op de juiste locaties (in dit geval, / mnt en / mnt / home). Maak en schakel bovendien swap in.
mkfs.fat -F32 /dev/sda1 mkfs.ext4 -F /dev/sda2 mount /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot mkswap /dev/sda3 swapon /dev/sda3
Het kernsysteem installeren

Alles is geconfigureerd. Start het installatieproces met de opdracht pacstrap. Houd er rekening mee dat dit proces enige tijd kan duren.
pacstrap -i /mnt base base-devel
Wanneer pacstrap is afgelopen, genereert u een Fstab. Dit is een tabblad van het bestandssysteem. Dit bestand houdt rekening met alle uuids en mountpoints van het bestandssysteem.
genfstab -U /mnt > /mnt/etc/fstab
Voer de Arch Chroot in om de nieuwe installatie te configureren.
arch-chroot /mnt
Het systeem configureren

Begin met het instellen van de landinstelling. Voor degenen die het niet weten, bepaalt een landinstelling uw taal. Gebruik de nanoteksteditor om uw landinstelling te vinden en verwijder het # ervan. Gebruik vervolgens CTRL + O om het op te slaan.
nano /etc/locale.gen
Genereer de landinstelling op het nieuwe systeem en stel deze in als standaard.
locale-gen echo LANG=en_US.utf-8 > /etc/locale.conf export LANG=en_US.utf-8
MBR / BIOS
De volgende stap in de configuratie is het installeren van de Grub-bootloader.
pacman -S grub
grub-install --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
GPT / EFI
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
Bewerk de. Met de Nano-teksteditor pacman.conf
het dossier. Blader omlaag en verwijder alle # symbolen voor [multilib] (en de regels eronder) en druk vervolgens op CTRL + O om de bewerking op te slaan. Dit zorgt ervoor dat u 32-bits software op 64-bits systemen kunt installeren.

nano /etc/pacman.conf
Na de bewerking synchroniseert u Pacman opnieuw met:
pacman -Syy
Installeer sudo op het systeem.
pacman -S sudo
Nogmaals, een bestand moet worden aangepast. bewerk het sudoer-bestand met de Nano-teksteditor. Vind %wheel ALL=(ALL) ALL
, Verwijder de #
ondertekenen en druk op CTRL + O om de bewerking op te slaan.
EDITOR=nano visudo

Maak een nieuwe gebruiker voor het nieuw geïnstalleerde Arch Linux-systeem.
useradd -m -g users -G wheel,storage,power -s /bin/bash owner
Stel vervolgens het nieuwe gebruikersnaamwachtwoord in.
passwd owner
Stel ten slotte het nieuwe root-wachtwoord in.
passwd
Een desktopomgeving kiezen
We zijn in de laatste stap van het proces. Alles wat nodig is om Arch Linux goed te laten functioneren, is aanwezig - behalve een desktopomgeving. Een desktopomgeving of "GUI-interface" is erg belangrijk. Zonder dit is Arch Linux een stuk minder gebruiksvriendelijk. Laten we er een installeren!

Begin met het installeren van het Xorg-systeem. Dit is belangrijk en vormt de basis van elke desktop:
pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics
Kies vervolgens een van de volgende opties hierinlijst. Elk item dat hier wordt vermeld, is een desktopomgeving die kan worden gebruikt op het Arch Linux-systeem. Selecteer degene die u wilt installeren door de vermelde opdrachten in te voeren.
Gnome Shell:
pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm systemctl enable NetworkManager
KDE-plasma:
pacman -S plasma dolphin kwrite dolphin-plugins sddm networkmanager network-manager-applet
systemctl enable sddm systemctl enable NetworkManager
LXDE:
pacman -S lxde lxdm networkmanager network-manager-applet
systemctl enable lxdm systemctl enable NetworkManager
LXQT:
pacman -S lxqt sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager
Kaneel:
pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
Budgie:
pacman -S budgie-desktop gnome-extra gnome gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
xfce4:
pacman -S xfce4 xfce4-goodies lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
Maat:
pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
Grafische stuurprogramma's
Intel:
pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva
Nvidia (nieuwe GPUS):
pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings
Opmerking: door dit stuurprogramma te installeren, wordt u mogelijk gevraagd Mesa te verwijderen, omdat deze conflicteren met de Nvidia-stuurprogramma's. Doen.
Nvidia (oud):
pacman -S xf86-video-nouveau
Amd:
pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau
Na al deze stappen is het veilig om de pc opnieuw op te starten, de Arch Live-schijf te verwijderen en het nieuw gecreëerde Arch Linux-systeem in te schakelen
Comments