Arch Linux är en kraftdistributions Linux-distribution som erbjuder en rullande release, så hela din programvara är alltid uppdaterad. Men med den kraften kommer en del operativsysteminstallationskomplexitet. Med andra ord är det inte lätt att installera Arch Linux … men inte omöjligt. Här lär du dig att installera Arch Linux som en virtuell maskin (med VirtualBox). Processen är densamma om du installerar på obetydlig metall (den enda skillnaden är behovet av att skapa ett startbart media, t.ex. en USB-enhet eller CD / DVD för installationen av enbart metall). Att ta dina första steg med en virtuell maskin gör processen att lära sig lite lättare.
Denna handledning beskriver inte stegen för att skapa VirtualBox virtuella maskin. För att lära dig hur den processen är klar läser du Kör Ubuntu inom Windows med VirtualBox. Stegen för att skapa en virtuell maskin i VirtualBox är likartade, oavsett värdplattform.
Ladda ner ISO
Det första du måste göra är att ladda ner den senaste Arch Linux ISO-filen. Peka din webbläsare på Arch Linux Download-sidan och hämta den senaste bilden till din hårddisk. Med den ISO-bilden skapar du din virtuella maskin på vanligt sätt. När du har skapat den virtuella maskinen startar du Arch Linux. Du kommer till sist att hitta dig inför en bash prompt (där du kan börja köra de nödvändiga kommandon).
Uppdelning av enheten

Det första som ska göras från kommandotolken är att partitionera enheten. Utfärda kommandot:
fdisk / dev / sda
Nästa typ "n" (utan citat) och tryck Enter. Skriv nu "p" (utan citat) och tryck Enter. Då vill du behålla standardpartitionsnumret (1) genom att trycka på Enter. Gör detsamma när du blir ombedd att välja den första sektorn och för den sista sektorn (klicka bara på Enter). Slutligen skriv "w" (inga citat) för att skriva ändringarna till disken.
Formatera partitionen
Nu måste vi formatera den nyskapade partitionen. För att göra detta, utfärda kommandot:
mkfs.ext4 / dev / sda1
Montera den nyformaterade partitionen med kommandot:
Installation

Och nu installerar vi bas Arch Linux-paketet. Det här installerar det absoluta minimumet som behövs för att köra systemet (som GNU BASH-skal, datakomprimeringsverktyg, filsystemverktyg, C-bibliotek, komprimeringsverktyg, Linux-kärnor och moduler, bibliotekspaket, systemverktyg, USB-enheter verktyg, vi textredigerare , och mer) och uppnås med kommandot:
Konfigurera systemet
Nästa måste vi konfigurera systemet. Det första steget i denna process är att generera en / Etc / fstab fil, som definierar hur blockenhet och fjärrfilsystem är monterade. Gör detta med kommandot:
genfstab -U / mnt >> / mnt / etc / fstab
Nu behöver vi ändra rotkatalogen för den aktuella körprocessen med kommandot:
Inställning av tidszon, maskinvara klocka och språk

Vi måste ställa in både tidszon och lokal för installationen. Detta görs med följande kommandon:
ln -sf / usr / share / Om ZONEINFO är landet, REGION är staten, och CITY är staden. Till exempel, om du är i Louisville, Kentucky, skulle ditt kommando vara: ln -sf / usr / dela / Amerika / Kentucky / Louisville / etc / lokal tid Ställ in maskinvaruklockan med kommandot: hwclock --systohc --utc Och nu ställer vi in det språk som definierar språk och lokala inställningar. För att göra detta, utfärda kommandot: vi /etc/locale.gen Vid den här tiden använder du vi textredigeraren, som är långt ifrån användarvänlig. Vad du behöver göra är att först trycka på "i" -knappen för att komma in i infogningsläge. Nästa bläddra igenom och uncomment (ta bort "#" -symbolen från början av en rad) den plats som passar din plats / behov. Som standard är United States English okommentar. Om du inte befinner dig i Amerika, vill du kommentera det och inte kommentera den bästa platsen. När du har tagit hand om den här ändringen, tryck på Escape-tangenten följt av wq och Enter. Detta sparar och stänger filen. Generera den nödvändiga lokalfilen med kommandona: locale-genecho LANG = en_US.UTF-8> /etc/locale.confexportera LANG = en_US.UTF-8 Ersätt din språk för en_US (om det behövs). För att din Arch Linux-distribution ska kunna startas måste du installera en startladdare. Innan vi gör det, låt oss ange värdnamnet för systemet (välj värdnamn som passar dina behov). Kommandot för detta är: echo HOSTNAME> / etc / värdnamn Var HOSTNAME är det namn du har valt. Installera bootloader med följande kommandon: pacman -Sy grubgrub-installera / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg Slutligen anger du ett root-lösenord med kommandot: passwd Vid denna tidpunkt har du en basinstallation av Arch Linux. Om du startar om systemet hittar du dig själv vid en kommandotolk, där du kan logga in som root-användare. Innan du fortsätter måste du konfigurera nätverk. Om du försöker pinga något från kommandoraden blir det alltför klart att nätverket inte fungerar ännu. Det första du måste göra är att hitta namnet på vår nätverksenhet. Det kan hittas med kommandot: ip länk Du får se en lista för lo (loopback) och en för ett vanligt nätverksgränssnitt. För att konfigurera nätverksgränssnittet, utfärda kommandot: vi /etc/systemd/network/DEVICE_NAME.network Var DEVICE_NAME är namnet på din nätverksenhet. Klistra in följande i den här tomma filen: Matchname = sv *NätverkDHCP = yes Spara och stäng den filen. Starta och aktivera nätverk med kommandon: systemctl starta om systemd-networkdsystemctl enable systemd-networkd Skapa sedan nödvändiga DNS-poster med kommandot: vi /etc/resolv.conf I den filen lägger du till följande: nameserver 8.8.8.8namnserver 8.8.4.4 Spara och stäng den filen. Nätverk bör nu fungera. Låt oss installera GNOME-skrivbordsmiljön. För att göra detta, utfärda kommandona: pacman -S xorg xorg-serverpacman -S gnome gnome-extra Under ovanstående kommandon, tryck på Enter för att välja standardinställningarna för alla alternativ. Slutligen starta och aktivera visningshanteraren med kommandona: systemctl aktivera gdm.servicesystemctl start gdm.service Du borde nu kunna logga in på GNOME och njuta av din Arch Linux-installation. Ange värdnamnet och Installera Bootloader

Konfigurera nätverk

Installera en skrivbordsmiljö




