Hoe Arch Linux op een pc te installeren

0
198
Rupesh Pathak/Shutterstock.com< /figure>

Arch Linux staat bekend om zijn complexe, op commando's gebaseerde installatie. Maar als u eenmaal bekend bent met de ins en outs van het proces, kunt u Arch op elke computer installeren zonder bang te hoeven zijn voor de terminal. We helpen je daar te komen.

Opmerking:De Arch Linux ISO bevat een script genaamd archinstall dat bedoeld is om u door het proces te helpen. Op het moment van schrijven is het script echter nog steeds experimenteel en vatbaar voor fouten in onze tests. Deze handleiding behandelt in plaats daarvan de standaard installatiemethode.

Inhoudsopgave

Download de Arch Linux ISO
Voorbereidende stappen
Installeer het Arch Linux-systeem
  De benodigde partities maken
  De partities formatteren
  Het systeem installeren en configureren
  Gebruikers maken en configureren
  De GRUB-bootloader instellen
Een bureaubladomgeving installeren in Arch

Download de Arch Linux ISO

De eerste stap is om de Arch Linux-installatie-image van een geschikte mirror te halen. Ga hiervoor naar de Arch Linux-downloadpagina en selecteer de juiste optie, afhankelijk van hoe u de ISO wilt downloaden. De beschikbare opties zijn onder meer directe download, torrent, image van virtuele machine, “Netboot” installeren voor bekabelde verbindingen en meer.

Om het simpel te houden, doen we een directe download. Scroll naar beneden naar de lijst met beschikbare mirrors en kies er een. Als u een server selecteert die dichter bij uw geografische locatie ligt, zorgt u voor een snelle en stabiele downloadsnelheid. Controleer de checksums van de ISO om te bevestigen dat het gedownloade bestand echt en veilig is.

GERELATEERDOpstartbare USB-drives en SD-kaarten maken voor elk besturingssysteem

De volgende stappen omvatten het maken van een opstartbare USB-drive, het opnieuw opstarten van uw computer en opstarten vanaf de nieuw gemaakte installatiemedia in plaats van de harde schijf. De Arch Linux-opstartinterface wordt geladen en u wordt gevraagd een keuze te maken uit de verschillende weergegeven opties.

Selecteer de standaard gemarkeerde optie door op “Enter.” Nadat het systeem met succes bestanden heeft geladen die nodig zijn voor de installatie, ziet u de “root@archiso” prompt.

Voorbereidende stappen

Om verder te gaan, moet u een actieve internetverbinding hebben om de installatie te voltooien. Het Arch-installatieprogramma stelt dat Ethernet- en DHCP-verbindingen automatisch zouden moeten werken. Gebruikers van een draadloos netwerk moeten echter handmatig een verbinding tot stand brengen.

Advertentie

Controleer voor de zekerheid of je bent verbonden met een netwerk door ping google.com te typen. Als de uitvoer er ongeveer zo uitziet, kunt u doorgaan naar het volgende gedeelte.

Als echter de “Tijdelijke storing in naamresolutie” foutmelding verschijnt, moet u een internetverbinding tot stand brengen met het iwctl-commando.

Start eerst het hulpprogramma interactief door iwctl in de terminal te typen. Controleer vervolgens de naam van uw draadloze interface door de opdracht 'apparaatlijst' te geven. Over het algemeen begint de naam van de draadloze interface met een “w”,  zoals wlan0 of wlp2s0.

Voer vervolgens de volgende opdrachten uit om naar uw SSID te scannen en er verbinding mee te maken. Vervang [device] en [SSID] in de commando's door respectievelijk uw draadloze interface en Wi-Fi-naam.

iwctl station [device] get-networks iwctl station [device] connect [SSID]

Het systeem zal u dan om het wifi-wachtwoord vragen als u er een heeft ingesteld. Typ het in en druk op “Enter” doorgaan. Voer ping google.com opnieuw uit om de verbinding te verifiëren.

Advertentie

Schakel netwerktijdsynchronisatie in met timedatectl door de volgende opdracht uit te voeren:

timedatectl set-ntp true

Installeer het Arch Linux-systeem

Met uw pc verbonden met internet, bent u klaar om te beginnen. Het installatieproces van Arch is in de kern vergelijkbaar met het installeren van een andere Linux-distributie. Dus wat is het addertje onder het gras?

GERELATEERDOpdrachtregels: waarom doen mensen er nog steeds moeite mee?

Terwijl andere distributies een grafische gebruikersinterface bieden om het besturingssysteem te configureren en in te stellen, wordt Arch Linux alleen geleverd met een opdrachtregelinterface. Alle instructies, opdrachten of configuraties moeten via de shell worden gedaan.

De benodigde partities maken

Om Arch te installeren, moet u drie partities maken, namelijk EFI, root en swap. Maak een lijst van de beschikbare opslagapparaten op uw systeem met behulp van fdisk -l. Meestal wordt de HDD weergegeven als /dev/sda en worden SSD's weergegeven als /dev/nvme0n1 .

Voer fdisk uit door fdisk /dev/sda of fdisk /dev/nvme0n1 te typen, afhankelijk van of u het besturingssysteem op een HDD of SSD installeert. Typ vervolgens g en druk op “Enter” om een ​​nieuwe GPT-partitietabel te maken.

GERELATEERD: Hoe Fdisk te gebruiken om partities op Linux te beheren

Typ n om maak een nieuwe EFI-partitie en kies het partitietype primair. Druk op “Enter” twee keer om verder te gaan met het standaard partitienummer en de eerste sectorwaarde.

Advertentie

Voor de partitiegrootte kunt u het sectornummer handmatig invoeren of de grootte opgeven die u voor de partitie wilt hebben. Aangezien u geen schijfruimte op EFI-partities wilt verspillen, zou elk getal tussen 500M en 1G werken. Typ +550M en druk op “Enter” om door te gaan.

Je bent vrij om 550M in het bovengenoemde commando te vervangen door de grootte die je wilt voor de partitie.

Maak op dezelfde manier een swappartitie met +2G als laatste sectorwaarde. Maak ten slotte een rootpartitie en wijs er alle overige sectoren aan toe door gewoon door te gaan met de standaardconfiguraties.

GERELATEERD: Hoe groot moet uw paginabestand zijn of de partitie verwisselen Be?

Standaard hebben alle partities het "Linux-bestandssysteem" type. Om dit te wijzigen typt u t en drukt u op “Enter” verder gaan. Selecteer de EFI-partitie door 1 in te voeren. Typ vervolgens ef om het bestandssysteem te wijzigen in EFI-systeemtype.

Selecteer op dezelfde manier de swap-partitie (partitienummer 2) en typ 82 om het partitietype naar Linux-swap te converteren. De rootpartitie moet van het bestandssysteemtype Linux zijn, dus we hoeven deze niet te wijzigen.

Typ w en druk op “Enter” om de wijzigingen naar de schijf te schrijven.

GERELATEERD: Een partitieschema kiezen voor uw Linux-pc

Het formatteren van de Partities

Nu moet je de partities formatteren met de opdracht mkfs. Formatteer de /dev/sda1 (EFI) partitie naar FAT32 door te typen:

mkfs.fat -F32 /dev/sda1 Advertentie

Voer nogmaals het volgende commando uit om de /dev/sda3 (root) partitie naar ext4 te formatteren:

mkfs.ext4 /dev/sda3

Geef de volgende commando's een voor een om de swappartitie te formatteren en in te schakelen:< /p> mkswap /dev/sda2 swapon /dev/sda2

Waarschuwing:Voor degenen die dual-boot Linux met Windows gebruiken, zorg ervoor dat je de juiste partities hebt ingesteld. Besteed extra aandacht wanneer u partities formatteert of nieuwe maakt, aangezien een fout hier uw Windows-systeem onbruikbaar kan maken.

Het systeem installeren en configureren

Om te kunnen installeer Arch op uw schijf, u moet de gemaakte partities koppelen aan de juiste mappen. Koppel de rootpartitie ( /dev/sda3 ) aan de map /mnt.

mount /dev/sda3 /mnt

De volgende stap is het installeren van de Linux-basispakketten op de aangekoppelde rootpartitie.

pacstrap /mnt basis linux linux-firmware

Dit kan enige tijd duren, afhankelijk van uw netwerkverbinding. Als u klaar bent, genereert u een bestandssysteemtabel met de opdracht genfstab.

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

Het Arch Linux-systeem is actief in de directory /mnt. Je kunt root veranderen om toegang te krijgen tot het systeem door te typen:

arch-chroot /mnt

De wijziging in de bash-prompt geeft aan dat je nu bent ingelogd op het nieuw geïnstalleerde Arch Linux-systeem. Voordat u verder kunt gaan, moet u enkele instellingen configureren en de benodigde pakketten installeren om het systeem correct te laten werken.

Stel de lokale tijdzone in door een symbolische link te maken tussen de “/usr/share/zoneinfo” en “/etc/localtime” mappen.

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

Vervang de “Region” en "Stad" in de bovenstaande opdracht met de juiste tijdzone. U kunt deze tijdzonedatabase raadplegen om de regio en stad te controleren die u moet invoeren.

Synchroniseer vervolgens de hardwareklok met de systeemtijd door het volgende uit te voeren:

hwclock –systohc

Installeer Vim (of een andere teksteditor naar keuze) en de “netwerkmanager” pakket.

pacman -S vim networkmanager Advertentie

Bewerk vervolgens de “/etc/locale.gen” bestand met behulp van uw teksteditor en verwijder de commentaar van de locale-instructie die aan uw behoeften voldoet. Voor het doel van deze handleiding zullen we de en_US.UTF-8 UTF-8 regel in het bestand verwijderen met behulp van Vim.

vim /etc/locale.gen

Na het bewerken van het bestand, typ locale-gen in de terminal om de locale-configuratie te genereren.

Maak vervolgens een nieuw hostnaambestand in /etc en voeg de gewenste hostnaam voor uw computer toe aan het bestand. Dit kan alles zijn wat je wilt, en je hoeft niets anders in te voeren dan de naam. Als je klaar bent, vergeet dan niet om het bestand op te slaan.

vim /etc/hostname

Maak nog een tekstbestand met de naam hosts onder de /etc directory.

vim /etc/hosts

U zult merken dat het bestand al enkele opmerkingen bevat. Laat de opmerkingen zoals ze zijn en voeg de volgende tekst toe aan het bestand. Vergeet niet de hostnaam in de opdracht te vervangen door de systeemhostnaam die u in de vorige stap hebt ingesteld.

127.0.0.1        localhost ::1              localhost 127.0.1.1        hostname.localdomain        hostnaam

Gebruikers maken en configureren

Stel het root-gebruikerswachtwoord in door de opdracht passwd te typen. Maak vervolgens als volgt een extra niet-rootgebruiker met useradd en vervang gebruikersnaam door uw gebruikersnaam:

useradd -m gebruikersnaam Advertisement

Configureer het wachtwoord van de nieuwe gebruiker met het passwd-commando, waarbij de gebruikersnaam opnieuw wordt vervangen door uw gebruikersnaam.

passwd gebruikersnaam

Voeg de nieuwe gebruiker toe aan het groepswiel , audio en video met behulp van de onderstaande opdracht. Vervang gebruikersnaam door je gebruikersnaam en merk op dat de groepsnamen in het commando geen spaties hebben na de komma's.

usermod -aG wheel,video,audio gebruikersnaam

De GRUB Bootloader instellen

Installeer eerst het grub-pakket met pacman.

pacman -S grub

Installeer vervolgens deze extra pakketten die nodig zijn om de bootloader correct te laten werken.

pacman -S efibootmgr dosfstools os-prober mtools

Mount uw EFI-partitie ( /dev/sda1 ) aan de /boot/EFI-directory. Merk op dat je eerst de map met mkdir moet maken.

mkdir /boot/EFI mount /dev/sda1 /boot/EFI

Voer ten slotte het grub-install-script uit om de bootloader te installeren in de EFI-directory.

grub-install –target=x86_64-efi –efi-directory=/boot/EFI –bootloader-id=grub

Genereer als volgt een GRUB-configuratiebestand met grub-mkconfig:

grub-mkconfig -o /boot/grub/grub.cfg

Installeer een desktopomgeving in Arch

In tegenstelling tot andere Linux-distributies, wordt Arch Linux niet geleverd met een vooraf geïnstalleerde desktopomgeving. En als je het systeem via een GUI wilt bedienen, moet je er een handmatig installeren.

Advertentie

U kunt elke gewenste DE installeren, maar we zullen de KDE Plasma-desktop op dit systeem installeren. Laten we echter eerst de display-server, netwerkmanager en soortgelijke services configureren.

Voer de volgende opdracht uit om de pakketten xorg , plasma-meta en kde-applications te installeren:

Voer de volgende opdracht uit om de pakketten xorg , plasma-meta en kde-applications te installeren:

pacman -S xorg plasma-meta kde-applications

Schakel vervolgens de SDDM- en NetworkManager-services in door te typen:

systemctl enable sddm systemctl enable NetworkManager

Verlaat de arch-chroot-omgeving door exit te typen. Ontkoppel vervolgens de rootpartitie die is aangekoppeld in de /mnt directory als volgt:

umount -f /mnt

Start ten slotte uw systeem opnieuw op door opnieuw opstarten te typen en verwijder de installatiemedia. Zodra het systeem opstart, zult u merken dat het donkere terminalscherm nu is vervangen door het kleurrijke SDDM-opstartscherm.

Om in te loggen, typt u het gebruikerswachtwoord en drukt u op “Enter.” U kunt ook meerdere desktopomgevingen installeren en tussen elke omgeving schakelen met behulp van de “Session” vervolgkeuzemenu in het opstartscherm.

GERELATEERD: Een andere desktopomgeving op Linux installeren en gebruiken

LEES VOLGENDE

  • › Cybermaandag 2021: Beste Apple-deals
  • › 12 basis Excel-functies die iedereen zou moeten kennen
  • › Wat is een systeem op een chip (SoC)?
  • › Cybermaandag 2021: beste technische deals
  • › De computermap is 40: hoe de Xerox-ster het bureaublad heeft gemaakt
  • › Cybermaandag 2021: beste pc-deals