Skip to main content

Hoe Arch Linux te installeren

How to install Genymotion (Android Virtual Device) - Kali Linux (Juni- 2026)

How to install Genymotion (Android Virtual Device) - Kali Linux (Juni- 2026)
Anonim

Arch Linux is een krachtige Linux-distributie die een rollende release biedt, dus al uw software is altijd up-to-date. Maar met die kracht komt een beetje complexiteit van de installatie van het besturingssysteem. Met andere woorden, het installeren van Arch Linux is niet eenvoudig … maar niet onmogelijk. Hier leert u hoe u Arch Linux als een virtuele machine installeert (met behulp van VirtualBox). Het proces is hetzelfde als u installeert op bare metal (het enige verschil is de noodzaak om een ​​opstartbaar medium te maken, zoals een USB-station of CD / DVD voor de bare metal-installatie). Als u uw eerste stappen zet met behulp van een virtuele machine, wordt het leerproces een beetje eenvoudiger.

In deze zelfstudie worden de stappen voor het maken van de VirtualBox-virtuele machine niet gedetailleerd. Lees Run Ubuntu uitvoeren binnen Windows met behulp van VirtualBox om te leren hoe dat proces is voltooid. De stappen voor het maken van een virtuele machine in VirtualBox zijn vergelijkbaar, ongeacht het hostingplatform.

Download de ISO

Het eerste dat je moet doen is het nieuwste Arch Linux ISO-bestand downloaden. Richt uw browser op de Arch Linux Download-pagina en download de nieuwste afbeelding naar uw harde schijf. Met dat ISO-image maakt u uw virtuele machine op de standaardwijze. Nadat je de virtuele machine hebt gemaakt, start je Arch Linux op. Uiteindelijk zul je geconfronteerd worden met een bash-prompt (waar je de nodige commando's kunt starten).

Partitioning the Drive

Het eerste dat u vanaf de opdrachtprompt moet doen, is het partitioneren van de schijf. Voer het commando uit:

fdisk / dev / sda

Typ "n" (zonder aanhalingstekens) en druk op Enter. Typ nu "p" (zonder aanhalingstekens) en druk op Enter. U wilt dan het standaard partitie nummer (1) behouden door op Enter te drukken. Doe hetzelfde wanneer u wordt gevraagd om de eerste sector te selecteren en voor de laatste sector (druk op Enter). Typ ten slotte "w" (zonder aanhalingstekens) om de wijzigingen op de schijf te schrijven.

De partitie formatteren

Nu moeten we de nieuw gemaakte partitie opmaken. Hiertoe geeft u de opdracht:

mkfs.ext4 / dev / sda1

Monteer die nieuw geformatteerde partitie met de opdracht:

mount / dev / sda1 / mnt

Installatie

En nu installeren we het basispakket Arch Linux. Hiermee wordt het absolute minimum geïnstalleerd dat nodig is om het systeem te gebruiken (zoals GNU BASH-shell, datacompressieprogramma, bestandssysteemhulpprogramma's, C-bibliotheek, compressietools, Linux-kernels en -modules, bibliotheekpakketten, systeemhulpprogramma's, USB-apparatenhulpprogramma's, vi-teksteditor. , en meer) en wordt bereikt met het commando:

pacstrap / mnt base base-devel

Het systeem configureren

Vervolgens moeten we het systeem configureren. De eerste stap in dit proces is het genereren van een / Etc / fstab bestand, dat definieert hoe blokapparaat en externe bestandssystemen zijn gemount. Doe dit met het commando:

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

Nu moeten we de hoofdmap voor het lopende proces wijzigen met de opdracht:

arch-chroot / mnt

Tijdzone, hardwareklok en landinstelling instellen

We moeten zowel de tijdzone als de locale voor de installatie instellen. Dit gebeurt met de volgende opdrachten:

ln -sf / usr / share /// / Etc / localtime

Waar ZONEINFO het land is, is REGIO de staat en is CITY de stad. Als u bijvoorbeeld in Louisville, Kentucky bent, zou uw opdracht zijn:

ln -sf / usr / share / America / Kentucky / Louisville / etc / localtime

Stel de hardwareklok in met de opdracht:

hwclock --systohc --utc

En nu stellen we de locale in, die de taal en lokale instellingen bepaalt. Hiertoe geeft u de opdracht:

vi /etc/locale.gen

Op dit punt gebruikt u de vi-teksteditor, die verre van gebruiksvriendelijk is. Wat u moet doen is eerst op de "i" -toets drukken om de invoegmodus te openen. Volgende scrollen en uncomment (verwijder het "#" symbool aan het begin van een regel) de locale die past bij jouw locatie / behoefte.

Standaard is Engels in de Verenigde Staten ongecommentarieerd. Als u zich niet in Amerika bevindt, wilt u daar commentaar op geven en de beste locatie onthullen.

Zodra je voor deze wijziging hebt gezorgd, druk je op de Escape-toets, gevolgd door wq en Enter. Hiermee wordt het bestand opgeslagen en gesloten. Genereer het noodzakelijke locale bestand met de opdrachten:

locale-genecho LANG = en_US.UTF-8> /etc/locale.confexporteren LANG = en_US.UTF-8

Vervang uw locale door en_US (indien nodig).

Stel de hostnaam in en installeer de bootloader

Om je Arch Linux-distributie op te starten, moet je een bootloader installeren. Voordat we dat doen, laten we de hostnaam voor het systeem instellen (kies de hostnaam die bij je behoeften past). Het commando hiervoor is:

echo HOSTNAME> / etc / hostname

Waar HOSTNAME de naam is die je hebt gekozen.

Installeer de bootloader met de volgende opdrachten:

pacman -Sy grubgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg

Stel ten slotte een rootwachtwoord in met de opdracht:

passwd

Op dit punt heb je een basisinstallatie van Arch Linux. Als u het systeem opnieuw opstart, bevindt u zich bij een opdrachtprompt, waar u kunt inloggen als de rootgebruiker.

Netwerken configureren

Voordat u doorgaat, moet u het netwerk configureren. Als u probeert iets vanaf de opdrachtregel te pingen, wordt het al te duidelijk dat het netwerk nog niet functioneert. Het eerste dat u moet doen is de naam van ons netwerkapparaat achterhalen. Dat is te vinden met het commando:

ip-link

U ziet een vermelding voor lo (loopback) en één voor een standaard netwerkinterface. Configureer de netwerkinterface door de opdracht uit te voeren:

vi /etc/systemd/network/DEVICE_NAME.network

Waar DEVICE_NAME de naam is van uw netwerkapparaat.

Plak het volgende in dit lege bestand:

Wedstrijdname = nl *NetwerkDHCP = yes

Bewaar en sluit dat bestand.

Begin en schakel netwerken in met de opdrachten:

systemctl restart systemd-networkdsystemctl enable systemd-networkd

Maak vervolgens de benodigde DNS-vermeldingen met de opdracht:

vi /etc/resolv.conf

Voeg in dat bestand het volgende toe:

nameserver 8.8.8.8nameserver 8.8.4.4

Bewaar en sluit dat bestand.

Netwerken zou nu moeten werken.

Installeer een desktopomgeving

Laten we de GNOME-desktopomgeving installeren. Om dit te doen, geeft u de opdrachten:

pacman -S xorg xorg-serverpacman -S gnome gnome-extra

Druk tijdens de bovenstaande opdrachten op Enter om de standaardinstellingen voor alle opties te selecteren.

Start ten slotte en activeer de displaymanager met de opdrachten:

systemctl schakel gdm.service insystemctl start gdm.service

Je zou nu in staat moeten zijn om in te loggen op GNOME en te genieten van je Arch Linux installatie.