Hur man installerar Arch Linux på en PC

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

Arch Linux är välkänt för sin komplexa kommandobaserade installation. Men när du väl har bekantat dig med processens ins och outs kan du installera Arch på vilken dator som helst utan rädsla för terminalen. Vi hjälper dig att komma dit.

Obs!Arch Linux ISO innehåller ett skript som heter archinstall menat att hjälpa dig genom processen. När detta skrivs är skriptet dock fortfarande experimentellt och benäget för fel i våra tester. Den här guiden kommer istället att täcka standardinstallationsmetoden.

Innehållsförteckning

Ladda ner Arch Linux ISO
Preliminära steg
Installera Arch Linux-systemet
  Skapa de nödvändiga partitionerna
  Formatera partitionerna
  Installera och konfigurera systemet
  Skapa och konfigurera användare
  Konfigurera GRUB Bootloader
Installera en skrivbordsmiljö i Arch

Ladda ner Arch Linux ISO

Det första steget är att hämta Arch Linux-installationsbilden från en lämplig spegel. För att göra det, besök Arch Linux-nedladdningssidan, och beroende på hur du vill ladda ner ISO, välj lämpligt alternativ. De tillgängliga alternativen inkluderar direktnedladdning, torrent, virtuell maskinavbildning, “Netboot” installera för trådbundna anslutningar och mer.

För att göra det enkelt kommer vi att göra en direktnedladdning. Rulla ner till listan över tillgängliga speglar och välj en. Att välja en server närmare din geografiska plats kommer att säkerställa att du får en snabb och stabil nedladdningshastighet. Verifiera kontrollsummorna för ISO för att bekräfta att den nedladdade filen är äkta och säker.

RELATERATHur man skapar startbara USB-enheter och SD-kort för alla operativsystem

Nästa steg inkluderar att skapa en startbar USB-enhet, starta om datorn och starta om från det nyskapade installationsmediet istället för hårddisk. Arch Linux-startgränssnittet kommer att laddas och du blir ombedd att välja bland de olika alternativen som visas.

Välj det markerade standardalternativet genom att trycka på “Retur.” När systemet har laddat filer som krävs för installationen ser du “root@archiso” uppmaning.

Preliminära steg

När du går vidare måste du ha en aktiv internetanslutning för att installationen ska slutföras. Arch-installationsprogrammet säger att Ethernet- och DHCP-anslutningar ska fungera automatiskt. Användare på ett trådlöst nätverk måste dock konfigurera en anslutning manuellt.

Annons

Bara för att vara säker, kontrollera om du är ansluten till ett nätverk genom att skriva ping google.com. Om resultatet ser ut ungefär så här kan du hoppa vidare till nästa avsnitt.

Men om “Tillfälligt fel i namnupplösning” felet dyker upp, måste du upprätta en internetanslutning med kommandot iwctl.

Starta först verktyget interaktivt genom att skriva iwctl i terminalen. Kontrollera sedan namnet på ditt trådlösa gränssnitt genom att utfärda kommandot enhetslista. Vanligtvis börjar namnet på det trådlösa gränssnittet med ett “w”, som wlan0 eller wlp2s0.

Kör sedan följande kommandon för att söka efter ditt SSID och ansluta till det. Byt ut [device] och [SSID] i kommandona med ditt trådlösa gränssnitt respektive Wi-Fi-namn.

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

Systemet kommer sedan att be dig om Wi-Fi-lösenordet om du har ett inställt. Skriv in det och tryck på “Enter” att fortsätta. Kör ping google.com igen för att verifiera anslutningen.

Annons

Aktivera nätverkstidssynkronisering med timedatectl genom att köra följande kommando:

timedatectl set-ntp true

Installera Arch Linux System

Med din dator ansluten till internet är du redo att börja. Arch-installationsprocessen i sin kärna liknar installationen av vilken annan Linux-distro som helst. Så vad är haken?

RELATERATKommandorader: Varför stör folk sig fortfarande med dem?

Medan andra distroer tillhandahåller ett grafiskt användargränssnitt för att konfigurera och konfigurera operativsystemet, kommer Arch Linux med endast ett kommandoradsgränssnitt. Alla instruktioner, kommandon eller konfigurationer måste göras via skalet.

Skapa de nödvändiga partitionerna

För att installera Arch måste du skapa tre partitioner, nämligen EFI, root och swap. Lista de tillgängliga lagringsenheterna på ditt system med fdisk -l. För det mesta kommer hårddisken att vara listad som /dev/sda och SSD-enheter kommer att listas som /dev/nvme0n1 .

Kör fdisk  genom att skriva fdisk /dev/sda eller fdisk /dev/nvme0n1, beroende på om du installerar operativsystemet på en hårddisk eller SSD. Skriv sedan g och tryck på “Enter” för att skapa en ny GPT-partitionstabell.

RELATERAT: Hur man använder Fdisk för att hantera partitioner på Linux

Skriv n till skapa en ny EFI-partition och välj den primära partitionstypen. Tryck på “Enter” två gånger för att fortsätta med standardpartitionsnumret och första sektorns värde.

Annons

För partitionsstorleken kan du antingen ange sektornumret manuellt eller ange den storlek du vill att partitionen ska ha. Eftersom du inte vill slösa diskutrymme på EFI-partitioner, skulle vilket nummer som helst mellan 500M och 1G fungera. Skriv +550M och tryck på “Enter” för att fortsätta.

Du är fri att ersätta 550M i det ovannämnda kommandot med den storlek du vill ha för partitionen.

Skapa på samma sätt en swap-partition med +2G som sista sektorvärde. Slutligen, skapa en rotpartition och allokera alla återstående sektorer till den genom att helt enkelt fortsätta med standardkonfigurationerna.

RELATERAT: Hur stor ska din sida sparas eller byta partition Vara?

Som standard kommer alla partitioner att ha “Linux-filsystemet” typ. För att ändra detta, skriv t och tryck på “Enter” att fortsätta. Välj EFI-partitionen genom att ange 1 . Skriv sedan ef för att ändra filsystemet till EFI-systemtyp.

På samma sätt, välj swap-partitionen (partitionsnummer 2) och skriv 82 för att konvertera partitionstypen till Linux swap. Rotpartitionen bör vara av Linux-filsystemstyp, så vi behöver inte ändra den.

Skriv w och tryck på “Enter” för att skriva ändringarna till disken.

RELATERAT: Hur man väljer ett partitionsschema för din Linux-dator

Formatera Partitioner

Nu måste du formatera partitionerna med mkfs-kommandot. Formatera /dev/sda1 (EFI)-partitionen till FAT32 genom att skriva:

mkfs.fat -F32 /dev/sda1 Annons

Kör återigen följande kommando för att formatera /dev/sda3 (root)-partitionen till ext4:

mkfs.ext4 /dev/sda3

Utför följande kommandon ett efter ett för att formatera och aktivera swap-partitionen:< /p> mkswap /dev/sda2 swapon /dev/sda2

Varning:För dem som dubbelstartar Linux med Windows, se till att du har rätt partitioner inställda. Var extra uppmärksam när du formaterar partitioner eller skapar nya, eftersom ett misstag här kan göra ditt Windows-system oanvändbart.

Installera och konfigurera systemet

För att kunna installera Arch på din disk måste du montera de skapade partitionerna till lämpliga kataloger. Montera rotpartitionen ( /dev/sda3 ) till /mnt-katalogen.

mount /dev/sda3 /mnt

Nästa steg är att installera Linux-baspaketen till den monterade rotpartitionen.

pacstrap /mnt bas linux linux-firmware

Detta kommer att ta lite tid beroende på din nätverksanslutning. När du är klar, generera en filsystemtabell med kommandot genfstab.

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

Arch Linux-systemet är igång i /mnt-katalogen. Du kan ändra root för att komma åt systemet genom att skriva:

arch-chroot /mnt

Ändringen i bash-prompten anger att du nu har loggat in på det nyinstallerade Arch Linux-systemet. Innan du kan gå vidare måste du konfigurera några inställningar och installera de nödvändiga paketen för att systemet ska fungera korrekt.

Ställ in den lokala tidszonen genom att skapa en symbollänk mellan “/usr/share/zoneinfo” och “/etc/localtime” kataloger.

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

Ersätt “Region” och “Stad” i kommandot ovan med lämplig tidszon. Du kan hänvisa till denna tidszondatabas för att kontrollera regionen och staden du behöver ange.

Synkronisera sedan hårdvaruklockan med systemtiden genom att köra:

hwclock –systohc

Innan du går vidare, installera Vim (eller annan textredigerare som du väljer) och “nätverkshanteraren” paket.

pacman -S vim nätverkshanterare Annons

Nästa, redigera “/etc/locale.gen” fil med din textredigerare och avkommentera språksatsen som passar dina behov. För syftet med den här guiden kommer vi att avkommentera raden en_US.UTF-8 UTF-8 i filen med Vim.

vim /etc/locale.gen

När du har redigerat filen, skriv locale-gen i terminalen för att generera lokalkonfigurationen.

Skapa sedan en ny värdnamnsfil i /etc och lägg till det värdnamn du vill ha för din dator i filen. Det här kan vara vad du vill, och du behöver inte ange något annat än namnet. Glöm inte att spara filen när du är klar.

vim /etc/hostname

Skapa ytterligare en textfil med namnet hosts under /etc-katalogen.

vim /etc/hosts

Du kommer att märka att filen redan innehåller några kommentarer. Lämna kommentarerna som de är och lägg till följande text i filen. Kom ihåg att ersätta värdnamnet i kommandot med systemets värdnamn som du angav i föregående steg.

127.0.0.1        localhost ::1              localhost 127.0.1.1        hostname.localdomin        konfigurerar användarnamnet

och

>Ställ in rootanvändarlösenordet genom att skriva kommandot passwd. Skapa sedan ytterligare en icke-root-användare med useradd enligt följande, ersätt användarnamnet med ditt användarnamn:

useradd -m användarnamn Annons

Konfigurera den nya användarens lösenord med kommandot passwd, ersätt återigen användarnamnet med ditt användarnamn.

passwd användarnamn

Lägg till den nya användaren i grupphjulet , ljud och video med kommandot nedan. Ersätt användarnamn med ditt användarnamn och notera att gruppnamnen i kommandot inte har mellanslag efter kommatecken.

usermod -aG wheel,video,audio användarnamn

Konfigurera GRUB Bootloader

Installera först grub-paketet med pacman.

pacman -S grub

Installera sedan dessa ytterligare paket som krävs för att starthanteraren ska fungera korrekt.

pacman -S efibootmgr dosfstools os-prober mtools

Montera din EFI-partition ( /dev/sda1 ) till katalogen /boot/EFI. Observera att du först måste skapa katalogen med mkdir .

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

Kör slutligen grub-install-skriptet för att installera starthanteraren i EFI-katalogen.

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

Generera en GRUB-konfigurationsfil med grub-mkconfig enligt följande:

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

Installera en skrivbordsmiljö i Arch

Till skillnad från andra Linux-distros, levereras inte Arch Linux med en förinstallerad skrivbordsmiljö. Och om du vill styra systemet via ett GUI måste du installera ett manuellt.

Annons

Du kan installera vilken DE du föredrar, men vi installerar KDE Plasma-skrivbordet på det här systemet. Innan dess, låt oss dock konfigurera visningsservern, nätverkshanteraren och liknande tjänster.

Kör följande kommando för att installera paketen xorg , plasma-meta och kde-applications:

pacman -S xorg plasma-meta kde-applications

Aktivera sedan SDDM- och NetworkManager-tjänsterna genom att skriva:

systemctl enable sddm systemctl enable NetworkManager

Avsluta arch-chroot-miljön genom att skriva exit. Avmontera sedan rotpartitionen som är monterad i /mnt-katalogen enligt följande:

umount -f /mnt

Slutligen startar du om systemet genom att skriva omstart och ta bort installationsmediet. När systemet startar kommer du att märka att den mörka terminalskärmen nu är ersatt med den färgglada SDDM-startskärmen.

För att logga in, skriv in användarlösenordet och tryck på “Enter.” Du kan också installera flera skrivbordsmiljöer och växla mellan dem med hjälp av “Session” rullgardinsmenyn på startskärmen.

RELATERAT: Hur man installerar och använder en annan skrivbordsmiljö på Linux

LÄS NÄSTA

  • › Cyber ​​Monday 2021: Bästa Apple-erbjudanden
  • › 12 grundläggande Excel-funktioner som alla borde känna till
  • › Vad är ett system på ett chip (SoC)?
  • › Cyber ​​Monday 2021: Bästa tekniska erbjudanden
  • › Datormappen är 40: Hur Xerox Star skapade skrivbordet
  • › Cyber ​​Monday 2021: Bästa PC-erbjudanden