Om du någonsin har funderat på att prova Arch Linux, men har hört att det är svårt att installera, slappna av. Där andra distros har ett installationsprogram är du installationsprogrammet med Arch. Det är lätt när du är villig att gå ner och smutsa ner med kommandoraden. Följ dessa steg och du kommer att kunna säga, ”Jag kör Arch, btw.”
Innehållsförteckning
1. Ladda ner installationsbilden
Det första du ska göra är att ladda ner installationsbilden och extrahera den till ditt val av media.
Arch är en rullande utgåva, så det finns ingen ändlig utgåva som det finns för en distro som Ubuntu. Detta innebär att Arch släpper enskilda komponenter när de är klara. Undantaget från detta är installationsbilden, som släpps varje månad.
Arch har länkar till sin installationsbild. Det bästa sättet att få det är BitTorrent eftersom det vanligtvis är snabbare än en direkt nedladdning. Om du laddar ner installationsbilden direkt är det en bra idé att verifiera den med en kontrollsumma innan du använder den.
Efter det vill du extrahera bilden till ditt media, oavsett om det är en USB-enhet eller en skrivbar skiva. Om du installerar Arch i en virtuell maskin kan du bara använda bilden som den är.
Eftersom Arch-installationsprocessen är så komplex är det bäst att göra det medan du är alert. Om du är trött, gå och lägg dig och kom tillbaka när du är utvilad, eller brygg lite kaffe eller te. Eller kanske en hel kruka.
Ladda ner: Arch Linux
2. Starta upp i installationsmiljön
När du har extraherat din ISO-avbild till mediet, sätt in den och starta om datorn. Du kan behöva justera BIOS- eller UEFI-startprioriteten för att få din maskin att se installationsmediet. Om du inte vet hur du gör detta, se dokumentationen från tillverkaren.
Arch-installationsmiljön är bara ben: den är helt i konsolen. Du anger vanliga Linux-kommandon för att utföra uppgifter som du skulle göra i en annan distros installationsprogram. Utvecklarna arbetar med ett installationsprogram, men det är inte standard än, så du måste vara bekväm med att använda skalet och redigera konfigurationsfiler.
Om det här är första gången du installerar Arch Linux är det bäst att göra det på antingen en reservmaskin eller en virtuell maskin, så att du inte förstör din dagliga drivrutin.
3. Välj en tangentbordslayout
Som standard kommer installationsmiljön att använda en amerikansk tangentbordslayout. Om du behöver använda en annan layout, kan du hitta den under katalogen /usr/share/kbd/keymaps.
Använd kommandot loadkeys med namnet på layouten du vill använda:
loadkeys [layout]
4. Kontrollera din Internetanslutning
Du kommer att vilja kontrollera din internetanslutning innan du fortsätter eftersom du kommer att behöva ladda ner paket för att installera Arch.
Om du använder en trådbunden anslutning bör den fungera automatiskt. För att testa det, använd kommandot ping:
ping makeuseof.com
För att stoppa pingningen, tryck på Ctrl + c.
Om du använder Wi-Fi finns det fler steg. Kommandot iwctl är ett interaktivt program som visar en lista över tillgängliga Wi-Fi-nätverk i en meny. När du väljer ditt nätverk kommer det att fråga dig om lösenordet, liknande om du använde en skrivbordswidget. Du kan sedan använda pingkommandot ovan för att testa din anslutning.
5. Ställ in partitioner
Därefter måste du ställa in dina diskpartitioner. Som standard levereras installationsmiljön med verktyget fdisk.
I det här exemplet kommer vi att sätta upp en huvudpartition och en swappartition. Swap-partitionen kommer att hålla data som byts ut från huvudminnet. Om du ställer in Arch på modern hårdvara med UEFI, behöver du också en dedikerad startpartition.
Enhetsnamnet för den första hårddisken i Linux är vanligtvis /dev/sda.
För att köra fdisk, skriv fdisk följt av diskenhetens namn. Till exempel:
fdisk /dev/sda
Verktyget fdisk är ett menydrivet program. Om du trycker på ”m” vid prompten visas dess alternativ. Skapa partitionerna och ställ in dem till det format du behöver.
Om du tycker att detta är skrämmande, överväg att använda PartedMagic istället. Det är en separat live-distro som kör Gparted-verktyget som ger dig ett snyggt grafiskt gränssnitt för att ställa in dina partitioner. Du kommer att vilja använda det om du ställer in ett dual-boot-system, eftersom det är mindre chans att du förstör partitionerna.
Se till att säkerhetskopiera all data innan du arbetar med din partitionstabell, oavsett vilket verktyg du använder.
När du har ställt in dina partitioner kommer de att heta /dev/sdaN, där N är partitionsnumret.
Efter det måste du formatera dina partitioner. Till exempel, för ett EXT4-filsystem, använd kommandot mkfs.ext4:
mkfs.ext4 /dev/sda1
Och för swap-partitionen:
mkswap /dev/sda2
Nu måste du montera dem. Vi monterar vår rotpartition i /mnt:
mount /dev/sda1/ /mnt
6. Redigera din Fstab
Efter att dina partitioner har ställts in kan du använda Arch-installationens genfstab-verktyg för att skapa en fstab-fil. Den här filen kommer att avgöra hur dina partitioner monteras när systemet startar.
genfstab -U /mnt >> /mnt/etc/fstab
7. Ställ in din spegellista
När du först startade din Arch-installationsmiljö, mätte systemet hastigheten på Arch-paketspeglarna för att automatiskt generera en textfil som listar dem i hastighetsordning för pacman-pakethanteraren:
Du kan installera de grundläggande paketen för systemet med kommandot pacstrap:
pacstrap -K /mnt base linux linux-firmware
Detta kommando kommer att generera massor av utdata, inklusive detaljer om exakt vilka paket det installerar:
8. chroot in i din bågmiljö
Med dina partitioner skapade, chroot in i din arch-miljö. När du startar din Arch-installationsmiljö gör du ändringar i den. En chroot kommer att byta rotkatalogen från livemiljön till diskpartitionen du just skapade.
Använd kommandot arch-chroot med rotkatalogen:
arch-chroot /mnt
9. Ställ in systemklockan
Det är viktigt att din maskin håller tiden korrekt. För att göra detta, använd kommandot hwclock. Detta kommer att ställa in systemets hårdvaruklocka till lokal tid.
hwclock --systohc
Om du ställer in en dubbelstartmaskin med Windows, ställ inte in hårdvaruklockan.
10. Konfigurera ditt språk
Du måste också ställa in din maskin för att använda rätt språk. Som allt annat, på Linux, kan du konfigurera detta i en vanlig textfil.
Öppna helt enkelt din editor till filen /etc/locale.gen.
Alla tillgängliga språk kommer att finnas i filen, kommenterade ut. Gå till raden med det språk du vill aktivera, vilket vanligtvis är för din region, och avkommentera det.
Efter det, kör kommandot locale-gen. Eftersom den här maskinen ställs in i USA kommer vi att avkommentera raden ”en_US.UTF-8”. Detta kommer att ställa in din maskin för att använda det språk du valt.
Detta är också ett bra tillfälle att sätta upp nätverket. NetworkManager-programmet hanterar dina nätverksanslutningar. Du kan installera det med pacman:
pacman -s NetworkManager
Ställ in den för att starta vid uppstart med systemctl:
systemctl enable NetworkManager.service
Efter det ställer du in värdnamnet på din maskin genom att redigera filen /etc/hostname. Vad du än lägger i den filen kommer att bli värdnamnet.
11. Konfigurera rotkontot
Med ditt system inställt måste du ställa in root-lösenordet. Använd kommandot ”passwd” för att göra detta.
När du kör kommandot kommer det att uppmana dig att ange ditt valda root-lösenord två gånger.
12. Ställ in GRUB
GRUB är den mest populära bootloadern för Linux. Det här verktyget låter dig starta upp din nya Arch Linux-installation.
Du måste installera den med pacman:
pacman install grub
Hur du installerar det beror på om du installerar Arch på en nyare maskin som använder UEFI eller en som använder den äldre BIOS. Om du installerar på ett UEFI-system måste du också installera paketet efibootmgr.
För att installera på ett BIOS-system, använd det här kommandot:
grub-install --target=i386-pc /dev/sda
För att installera på ett UEFI-system, se till att du har monterat UEFI-startpartitionen och använd det här kommandot:
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB
Var försiktig med UEFI, eftersom du kan göra ditt system permanent omstartbart om du förstör detta.
På båda systemen använder du det här kommandot för att skapa startmenyn:
grub-mkconfig -o /boot/grub/grub.cfg
Nu kan du komma igång med att utforska Arch Linux
Med Arch Linux installerat har din resa precis börjat. Därefter kommer du att kunna anpassa den så att den blir allt du vill ha i en Linux-distro och inget mer.