- - Hoe Arch Linux te installeren

Hoe Arch Linux te installeren

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