Welcome to Our Website

Installationsguide

det här dokumentet är en guide för att installera Arch Linux med live-systemet startat från ett installationsmedium tillverkat av en officiell installationsbild. Installationsmediet ger tillgänglighetsfunktioner som beskrivs på sidan installera Arch Linux med tillgänglighetsalternativ. För alternativa sätt att installera, SE Kategori: installationsprocessen.

innan du installerar rekommenderas det att se FAQ. För konventioner som används i detta dokument, se Hjälp: läsa., I synnerhet kan kodexempel innehålla platshållare (formaterade i italics) som måste bytas ut manuellt.

För mer detaljerade instruktioner, se respektive ArchWiki-artiklar eller de olika programmens mansidor, båda länkade från den här guiden. För interaktiv hjälp finns IRC-kanalen och forumet också tillgängliga.

Arch Linux bör köras på en x86_64-kompatibel maskin med minst 512 MiB RAM, men mer minne behövs för att starta upp live-systemet för installation. En grundläggande installation bör ta mindre än 2 GiB diskutrymme., Eftersom installationsprocessen behöver hämta paket från ett fjärrförråd förutsätter den här guiden att en fungerande Internetanslutning är tillgänglig.

förinstallation

skaffa en installationsbild

besök nedladdningssidan och, beroende på hur du vill starta upp, skaffa ISO-filen eller en netboot-bild och respektive GnuPG-signatur.

verifiera signaturen

det rekommenderas att verifiera bildsignaturen före användning, särskilt vid nedladdning från en HTTP-spegel, där nedladdningar i allmänhet är benägna att avlyssnas för att tjäna skadliga bilder.,

på ett system med GnuPG installerat, gör detta genom att ladda ner PGP-signaturen (under kontrollsummor på nedladdningssidan) till ISO-katalogen och verifiera den med:

$ gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig

alternativt, från en befintlig Arch Linux-installation kör:

$ pacman-key -v archlinux-version-x86_64.iso.sig
notera:

  • signaturen själv kan manipuleras om den laddas ner från en spegel webbplats, istället för från archlinux.org som ovan. I det här fallet, se till att den offentliga nyckeln, som används för att avkoda signaturen, undertecknas av en annan, pålitlig nyckel., Kommandotgpg matar ut fingeravtrycket från den offentliga nyckeln.
  • en annan metod för att verifiera signaturens äkthet är att säkerställa att den offentliga nyckelns fingeravtryck är identiskt med nyckelfingret för Arch Linux-utvecklaren som signerade ISO-filen. Se Wikipedia: public-key kryptografi för mer information om den offentliga nyckelprocessen för att autentisera nycklar.,

Förbered ett installationsmedium

installationsbilden kan levereras till målmaskinen via en USB-flash-enhet, en optisk skiva eller ett nätverk med PXE: följ lämplig artikel för att förbereda dig ett installationsmedium från den valda bilden.

starta live-miljön

Obs: Arch Linux installationsbilder stöder inte säker start. Du måste inaktivera säker start för att starta installationsmediet. Om så önskas kan Säker start ställas in efter installationen.,
  1. peka den aktuella startenheten till den som har installationsmediet Arch Linux. Vanligtvis uppnås det genom att trycka på en tangent under POSTFASEN, vilket indikeras på startskärmen. Se moderkortets manual för detaljer.
  2. välj Arch Linux install medium och tryck påEnter för att komma in i installationsmiljön när installationsmediet visas.
    tips: installationsbilden använder systemd-boot för uppstart i UEFI-läge och syslinux för uppstart i BIOS-läge. Se README.bootparams för en lista över uppstartsparametrar.,
  3. Du kommer att vara inloggad på den första virtuella konsolen som root-användare och presenteras med en zsh-skalprompt.

för att växla till en annan konsol—till exempel för att visa den här guiden med Lynx vid sidan av installationen—använd genvägenAlt+arrow. För att redigera konfigurationsfiler är MCEdit (1), nano och vim tillgängliga. Se paket.x86_64 för en lista över de paket som ingår i installationsmediet.

Ställ in tangentbordslayouten

standardkonsolnyckeln är US., Tillgängliga layouter kan listas med:

# ls /usr/share/kbd/keymaps/**/*.map.gz

om du vill ändra layouten lägger du till ett motsvarande filnamn för loadkeys(1), utelämnar sökväg och filtillägg. Till exempel, för att ställa in en tysk tangentbordslayout:

# loadkeys de-latin1

Konsolteckensnitt finns i /usr/share/kbd/consolefonts/ och kan också ställas in med setfont(8).

verifiera startläget

för att verifiera startläget, lista efivars-katalogen:

# ls /sys/firmware/efi/efivars

om kommandot visar katalogen utan fel startas systemet i UEFI-läge., Om katalogen inte finns kan systemet startas i BIOS (eller CSM) – läge. Om systemet inte startade i det läge du önskade, se moderkortets manual.

Anslut till internet

för att ställa in en nätverksanslutning i live-miljön, gå igenom följande steg:

  • se till att ditt nätverksgränssnitt är listat och aktiverat, till exempel med ip-link(8):
    # ip link
  • för trådlöst, se till att det trådlösa kortet inte är blockerat med rfkill.
  • Anslut till nätverket:
    • Ethernet—anslut kabeln.,
    • Wi-Fi—autentisera till det trådlösa nätverket med iwctl.
  • konfigurera din nätverksanslutning:
    • DHCP: dynamisk IP-adress och DNS-servertilldelning (tillhandahålls av systemd-networkd och systemd-resolved) bör fungera ur lådan för trådbundna och trådlösa nätverksgränssnitt.
    • statisk IP-adress: följ nätverkskonfiguration#statisk IP-adress.,
  • anslutningen kan verifieras med ping:
    # ping archlinux.org

Obs: i installationsbilden är systemd-networkd, systemd-resolved och IWD förkonfigurerade och aktiverade som standard. Det kommer inte att vara fallet för det installerade systemet.

uppdatera systemklockan

använd timedatectl (1) för att säkerställa att systemklockan är korrekt:

# timedatectl set-ntp true

för att kontrollera servicestatus, använd timedatectl status.,

partitionera diskarna

när de identifieras av live-systemet tilldelas diskar till en blockenhet som /dev/sda, /dev/nvme0n1 eller /dev/mmcblk0. För att identifiera dessa enheter, Använd lsblk eller fdisk.

# fdisk -l

resultat som slutar irom,loop ellerairoot kan ignoreras.

följande partitioner krävs för en vald enhet:

  • en partition för rotkatalogen /.,
  • för uppstart i UEFI-läge: en EFI-systempartition.

om du vill skapa staplade blockenheter för LVM, systemkryptering eller RAID, gör det nu.,artition type

Suggested size /mnt/boot or /mnt/efi /dev/efi_system_partition EFI system partition At least 260 MiB /dev/swap_partition Linux swap More than 512 MiB /mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

See also Partitioning#Example layouts.,

Obs:

  • Använd fdisk eller parted för att ändra partitionstabeller, till exempelfdisk /dev/the_disk_to_be_partitioned.
  • Swap utrymme kan ställas in på en swap-fil för filsystem som stöder den.
  • om den disk från vilken du vill starta redan har en EFI-systempartition, skapa inte en annan, men använd den befintliga partitionen istället.

formatera partitionerna

När partitionerna har skapats måste varje nyskapad partition formateras med ett lämpligt filsystem., Till exempel, för att skapa ett Ext4-filsystem på /dev/root_partition, kör:

# mkfs.ext4 /dev/root_partition

om du skapade en partition för swap, initiera den med mkswap(8):

# mkswap /dev/swap_partition

se filsystem#skapa ett filsystem för mer information.

Obs! För staplade blockenheter ersätt/dev/*_partition med lämplig sökväg för blockenhet.

montera filsystemen

montera rotvolymen till/mnt., Om till exempel rotvolymen är /dev/root_partition:

# mount /dev/root_partition /mnt

skapa eventuella återstående monteringspunkter (till exempel /mnt/efi) med mkdir(1) och montera motsvarande volymer.

om du skapade en växlingsvolym, aktivera den med swapon(8):

# swapon /dev/swap_partition

genfstab(8) kommer senare att upptäcka monterade filsystem och byta utrymme.

Installation

Välj speglarna

paket som ska installeras måste hämtas från spegelservrar, som definieras i/etc/pacman.d/mirrorlist., På live-systemet, efter anslutning till internet, uppdaterar reflektorn spegellistan genom att välja 70 senast synkroniserade HTTPS-speglar och sortera dem efter nedladdningshastighet.

ju högre en spegel placeras i listan, desto mer prioritet ges den när du hämtar ett paket. Du kanske vill inspektera filen för att se om den är tillfredsställande. Om det inte är det, redigera filen i enlighet därmed och flytta de geografiskt närmaste speglarna till toppen av listan, även om andra kriterier bör beaktas.,

den här filen kommer senare att kopieras till det nya systemet med pacstrap, så det är värt att få rätt.

installera viktiga paket

använd pacstrap(8) – skriptet för att installera baspaketet, Linux-kärnan och firmware för vanlig hårdvara:

# pacstrap /mnt base linux linux-firmware
tips:

  • Du kan ersätta linux för ett kärnpaket som du väljer, eller du kan utelämna det helt när du installerar i en behållare.
  • Du kan utelämna installationen av firmware-paketet när du installerar i en virtuell maskin eller behållare.,

baspaketet innehåller inte alla verktyg från live-installationen, så det kan vara nödvändigt att installera andra paket för ett fullt fungerande bassystem., I synnerhet överväga att installera:

  • userspace-verktyg för hantering av filsystem som kommer att användas på systemet,
  • verktyg för åtkomst till raid-eller LVM-partitioner,
  • specifik firmware för andra enheter som inte ingår i linux-firmware,
  • programvara som är nödvändig för nätverk,
  • en textredigerare,
  • paket för åtkomst till dokumentation i man-db, man-pages och texinfo.,

för att installera andra paket eller paketgrupper, bifoga namnen till kommandot pacstrap ovan (mellanslag separerade) eller använd pacman medan chrooted i det nya systemet. Som jämförelse kan paket som finns i live-systemet hittas i paket.x86_64.

konfigurera systemet

fstab

skapa en fstab-fil (använd-U eller-L för att definiera med UUID eller etiketter):

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

kontrollera den resulterande/mnt/etc/fstab fil, och redigera den i händelse av fel.,

Chroot

byt rot i det nya systemet:

# arch-chroot /mnt

tidszon

Ställ in tidszonen:

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

kör hwclock(8) för att generera/etc/adjtime:

# hwclock --systohc

det här kommandot förutsätter att hårdvaruklockan är inställd på UTC. Se System gången#standard för detaljer.

Lokalisering

redigera/etc/locale.gen och Avkommenteraen_US.UTF-8 UTF-8 och andra nödvändiga lokaler. Skapa språk genom att köra:

# locale-gen

skapa språk.,conf (5) fil, och ställ in Lang variabeln därefter:

/etc/locale.conf
LANG=sv_se.UTF-8

om du ställer in tangentbordslayouten, gör ändringarna ihållande i vconsole.conf(5):

/etc/vconsole.,conf
KEYMAP=de-latin1

nätverkskonfiguration

skapa värdnamnsfilen:

/etc/hostname
myhostname

Lägg till matchande poster till hosts(5):

/etc/hosts
127.0.0.1 localhost::1localhost127.0.1.1 myhostname.localdomainmyhostname

om systemet har en permanent IP-adress ska den användas istället för 127.0.1.1.,

Slutför nätverkskonfigurationen för den nyinstallerade miljön, som kan omfatta installation av lämplig programvara för nätverkshantering.

Initramfs

det är vanligtvis inte nödvändigt att skapa en ny initramfs, eftersom mkinitcpio kördes vid installationen av kärnpaketet med pacstrap.

för LVM, systemkryptering eller RAID, ändra mkinitcpio.conf (5) och återskapa initramfs-bilden:

# mkinitcpio -P

Root-lösenord

Ställ in root-lösenordet:

# passwd

starthanterare

Välj och installera en Linux-kapabel starthanterare., Om du har en Intel eller AMD CPU, aktivera microcode uppdateringar dessutom.

starta om

avsluta chroot-miljön genom att skrivaexit eller trycka påCtrl+d.

valfritt manuellt avmontera alla partitioner medumount -R /mnt: detta gör det möjligt att märka några ”upptagna” partitioner och hitta orsaken med fuser(1).

Starta slutligen om datorn genom att skriva reboot: alla partitioner som fortfarande är monterade kommer automatiskt att avmonteras av systemd., Kom ihåg att ta bort installationsmediet och logga sedan in i det nya systemet med rotkontot.

efterinstallation

Se allmänna rekommendationer för systemhanteringsanvisningar och handledning efter installation (som att skapa ett grafiskt användargränssnitt, ljud eller en pekplatta).

för en lista över program som kan vara av intresse, Se lista över program.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *