Sådan installeres Arch Linux på din pc

Hvis du nogensinde har tænkt på at prøve Arch Linux, men har hørt, at det er svært at installere, så slap af. Hvor andre distros har et installationsprogram, er du installationsprogrammet med Arch. Det er nemt, når du er villig til at blive snavset med kommandolinjen. Følg disse trin, og du vil være i stand til at sige: “Jeg kører Arch, btw.”

1. Download installationsbilledet

Den første ting at gøre er at downloade installationsbilledet og udpakke det til dit valgte medie.

Arch er en rullende udgivelse, så der er ingen endelig udgivelse, som der er for en distro som Ubuntu. Det betyder, at Arch frigiver individuelle komponenter, når de er klar. Undtagelsen fra dette er installationsbilledet, som udgives hver måned.

Arch vedligeholder links til sit installationsbillede. Den bedste måde at få det på er BitTorrent, fordi det normalt er hurtigere end en direkte download. Hvis du downloader installationsbilledet direkte, er det en god idé at verificere det med en kontrolsum, før du bruger det.

Derefter vil du gerne udpakke billedet til dit medie, uanset om det er et USB-drev eller en skrivbar disk. Hvis du installerer Arch i en virtuel maskine, kan du bare bruge billedet, som det er.

Fordi Arch-installationsprocessen er så kompleks, er det bedst at gøre det, mens du er opmærksom. Hvis du er træt, så gå i seng og kom tilbage, når du er udhvilet, eller brygg noget kaffe eller te. Eller måske en hel gryde.

Hent: Arch Linux

2. Start i installationsmiljøet

Når du har udtrukket dit ISO-billede til mediet, skal du indsætte det og genstarte din computer. Du skal muligvis justere BIOS- eller UEFI-startprioriteten for at få din maskine til at se installationsmediet. Hvis du ikke ved, hvordan du gør dette, skal du konsultere dokumentationen fra producenten.

  4 bedste Arch Linux-derivater at prøve

Arch installationsmiljøet er bare-bones: det er helt i konsollen. Du skal indtaste standard Linux-kommandoer for at udføre opgaver, som du ville i en anden distros installationsprogram. Udviklerne arbejder på et installationsprogram, men det er ikke standard endnu, så du skal være fortrolig med at bruge skallen og redigere konfigurationsfiler.

Hvis det er første gang, du installerer Arch Linux, er det bedst at gøre det på enten en ekstra maskine eller en virtuel maskine, så du ikke ødelægger din daglige driver.

3. Vælg et tastaturlayout

Som standard vil installationsmiljøet bruge et amerikansk tastaturlayout. Hvis du skal bruge et andet layout, kan du finde det under mappen /usr/share/kbd/keymaps.

Brug kommandoen loadkeys med navnet på det layout, du vil bruge:

 loadkeys [layout] 

4. Tjek din internetforbindelse

Du skal tjekke din internetforbindelse, før du fortsætter, fordi du bliver nødt til at downloade pakker for at installere Arch.

Hvis du bruger en kablet forbindelse, bør den fungere automatisk. For at teste det, brug ping-kommandoen:

 ping makeuseof.com 

Tryk på Ctrl + c for at stoppe ping.

Hvis du bruger Wi-Fi, er der flere trin. Kommandoen iwctl er et interaktivt program, der viser en liste over tilgængelige Wi-Fi-netværk i en menu. Når du vælger dit netværk, vil det bede dig om adgangskoden, svarende til hvis du brugte en desktop-widget. Du kan derefter bruge ovenstående ping-kommando til at teste din forbindelse.

5. Opsæt partitioner

Dernæst skal du konfigurere dine diskpartitioner. Som standard leveres installationsmiljøet med fdisk-værktøjet.

I dette eksempel opsætter vi en hovedpartition og en swap-partition. Swap-partitionen vil indeholde data, der er skiftet ud af hovedhukommelsen. Hvis du opsætter Arch på moderne hardware med UEFI, skal du også bruge en dedikeret boot-partition.

Enhedsnavnet på den første harddisk i Linux er typisk /dev/sda.

For at køre fdisk skal du skrive fdisk efterfulgt af diskenhedens navn. For eksempel:

 fdisk /dev/sda 

Fdisk-værktøjet er et menu-drevet program. Hvis du trykker på “m” ved prompten, vises dets muligheder. Opret partitionerne og indstil dem til det format, du har brug for.

  Sådan finder du kritisk systeminformation på Linux med I-Nex

Hvis du finder dette skræmmende, så overvej at bruge PartedMagic i stedet. Det er en separat live distro, der kører Gparted-værktøjet, som giver dig en flot grafisk grænseflade til opsætning af dine partitioner. Du vil gerne bruge det, hvis du opsætter et dual-boot-system, da der er mindre chance for, at du ødelægger partitionerne.

Sørg for at sikkerhedskopiere alle data, før du arbejder på din partitionstabel, uanset hvilket hjælpeprogram du bruger.

Når du har konfigureret dine partitioner, vil de få navnet /dev/sdaN, hvor N er partitionsnummeret.

Derefter skal du formatere dine partitioner. For et EXT4-filsystem skal du f.eks. bruge kommandoen mkfs.ext4:

 mkfs.ext4 /dev/sda1 

Og for swap-partitionen:

 mkswap /dev/sda2

Nu skal du montere dem. Vi monterer vores rodpartition i /mnt:

 mount /dev/sda1/ /mnt 

6. Rediger din Fstab

Efter at dine partitioner er sat op, kan du bruge Arch-installationens genfstab-værktøj til at oprette en fstab-fil. Denne fil bestemmer, hvordan dine partitioner monteres, når systemet starter.

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

7. Konfigurer din spejlliste

Da du først startede dit Arch-installationsmiljø, målte systemet hastigheden af ​​Arch-pakkespejle for automatisk at generere en tekstfil, der viser dem i rækkefølge efter hastighed for pacman-pakkehåndteringen:

Du kan installere de grundlæggende pakker til systemet med kommandoen pacstrap:

 pacstrap -K /mnt base linux linux-firmware 

Denne kommando vil generere masser af output, inklusive detaljer om præcis hvilke pakker den installerer:

8. chroot ind i dit buemiljø

Med dine partitioner oprettet, chroot ind i dit arch-miljø. Når du starter dit Arch installationsmiljø, laver du ændringer i det. En chroot vil skifte rodmappen fra live-miljøet til den diskpartition, du lige har oprettet.

Brug kommandoen arch-chroot med rodmappen:

arch-chroot /mnt

9. Indstil systemuret

Det er vigtigt, at din maskine holder tiden nøjagtigt. For at gøre dette skal du bruge kommandoen hwclock. Dette vil indstille systemets hardwareur til den lokale tid.

 hwclock --systohc

Hvis du opsætter en dual boot-maskine med Windows, skal du ikke indstille hardwareuret.

  Sådan renses metadata fra filer på Linux

10. Konfigurer din lokalitet

Du skal også konfigurere din maskine til at bruge det rigtige sprog. Som alt andet kan du på Linux konfigurere dette i en almindelig tekstfil.

Du skal blot åbne din editor til filen /etc/locale.gen.

Alle tilgængelige lokaliteter vil være i filen, kommenteret ud. Gå til linjen med den lokalitet, du vil aktivere, som normalt vil være for din region, og fjern kommentarer.

Kør derefter kommandoen locale-gen. Da denne maskine er ved at blive konfigureret i USA, fjerner vi kommentarer til linjen “en_US.UTF-8”. Dette vil indstille din maskine til at bruge det sprog, du har valgt.

Dette er også et godt tidspunkt at sætte netværket op. NetworkManager-programmet administrerer dine netværksforbindelser. Du kan installere det med pacman:

 pacman -s NetworkManager 

Indstil det til at starte ved opstart med systemctl:

 systemctl enable NetworkManager.service 

Indstil derefter værtsnavnet på din maskine ved at redigere filen /etc/hostname. Uanset hvad du lægger i den fil bliver værtsnavnet.

11. Konfigurer rodkontoen

Med dit system opsat, skal du indstille root-adgangskoden. Brug kommandoen “passwd” til at gøre dette.

Når du kører kommandoen, vil den bede dig om at indtaste din valgte root-adgangskode to gange.

12. Opsæt GRUB

GRUB er den mest populære bootloader til Linux. Dette værktøj lader dig starte din nye Arch Linux-installation.

Du skal installere det med pacman:

 pacman install grub 

Måden du installerer det på vil afhænge af, om du installerer Arch på en nyere maskine ved hjælp af UEFI eller en, der bruger den ældre BIOS. Hvis du installerer på et UEFI-system, skal du også installere pakken efibootmgr.

For at installere på et BIOS-system, brug denne kommando:

 grub-install --target=i386-pc /dev/sda 

For at installere på et UEFI-system skal du sørge for, at du har monteret UEFI-startpartitionen og bruge denne kommando:

 grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB 

Vær forsigtig med UEFI, da du kan gøre dit system permanent ustartbart, hvis du ødelægger dette.

På begge systemer skal du bruge denne kommando til at generere boot-menuen:

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

Nu kan du komme i gang med at udforske Arch Linux

Med Arch Linux installeret er din rejse lige begyndt. Dernæst vil du være i stand til at tilpasse den til at være alt, hvad du ønsker i en Linux-distro og intet mere.