Welcome to Our Website

Ghid de instalare

Acest document este un ghid pentru instalarea Arch Linux folosind sistemul LIVE pornit de pe un mediu de instalare realizat dintr-o imagine oficială de instalare. Mediul de instalare oferă caracteristici de accesibilitate descrise în pagină instalați Arch Linux cu opțiuni de accesibilitate. Pentru mijloace alternative de instalare, a se vedea categoria:procesul de instalare.

înainte de instalare, vă recomandăm să vizualizați întrebările frecvente. Pentru convențiile utilizate în acest document, consultați Ajutor:lectură., În special, exemplele de cod pot conține substituenți (formatați în italics) care trebuie înlocuiți manual.

pentru instrucțiuni mai detaliate, consultați articolele ArchWiki respective sau paginile man ale diferitelor programe, ambele legate de acest ghid. Pentru ajutor interactiv, canalul IRC și forumurile sunt de asemenea disponibile.

Arch Linux ar trebui să ruleze pe orice mașină compatibilă cu x86_64 cu un minim de 512 MIB RAM, deși este nevoie de mai multă memorie pentru a porni sistemul live pentru instalare. O instalare de bază ar trebui să dureze mai puțin de 2 GiB de spațiu pe disc., Deoarece procesul de instalare trebuie să recupereze pachetele dintr-un depozit la distanță, acest ghid presupune că este disponibilă o conexiune la internet funcțională.

Pre-instalare

Dobândi o imagine de instalare

Vizitați pagina de Descărcare și, în funcție de cum doriți să boot-eze, să dobândească ISO fișier sau un netboot imagine, și respectiv GnuPG semnătură.

verificați semnătura

este recomandat să verificați semnătura imaginii înainte de utilizare, în special atunci când descărcați dintr-un oglindă HTTP, unde descărcările sunt în general predispuse să fie interceptate pentru a servi imagini rău intenționate.,

Pe un sistem cu GnuPG instalat, face acest lucru prin descărcarea PGP signature (sub Checksum în pagina de Descărcare) la ISO director, și verificarea cu:

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

în mod Alternativ, de la o existente Arch Linux instalare rulați:

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

  • semnătura în sine ar putea fi manipulat dacă este descărcat de pe un site oglindă, în loc de archlinux.org ca mai sus. În acest caz, asigurați-vă că cheia publică, care este utilizată pentru a decoda semnătura, este semnată de o altă cheie de încredere., Comanda gpg va afișa amprenta cheii publice.
  • o altă metodă pentru a verifica autenticitatea semnăturii este de a se asigura că amprenta cheii publice este identică cu amprenta cheie a dezvoltatorului Arch Linux care a semnat fișierul ISO. Vezi Wikipedia: criptografie cu cheie publică pentru mai multe informații despre procesul cu cheie publică pentru autentificarea cheilor.,

pregătiți un mediu de instalare

imaginea de instalare poate fi furnizată mașinii țintă printr-o unitate flash USB, un disc optic sau o rețea cu PXE: urmați articolul corespunzător pentru a vă pregăti un mediu de instalare din imaginea aleasă.

Boot mediul live

notă: imaginile de instalare Arch Linux nu acceptă boot securizat. Va trebui să dezactivați Secure Boot pentru a porni mediul de instalare. Dacă doriți, Secure Boot poate fi configurat după finalizarea instalării.,
  1. indicați dispozitivul de pornire curent către cel care are mediul de instalare Arch Linux. De obicei, se realizează prin apăsarea unei taste în timpul fazei POST, așa cum este indicat pe ecranul de pornire. Consultați manualul plăcii de bază pentru detalii.
  2. când apare meniul boot loader al mediului de instalare, selectați Arch Linux install medium și apăsați Enter pentru a intra în mediul de instalare.
    sfat: imaginea de instalare utilizează systemd-boot pentru bootarea în modul UEFI și syslinux pentru bootarea în modul BIOS. A se vedea README.bootparams pentru o listă de parametri de boot.,
  3. veți fi conectat la prima consolă virtuală ca utilizator rădăcină și vi se va prezenta un prompt zsh shell.

pentru a comuta la o consolă diferită—de exemplu, pentru a vizualiza acest ghid cu Lynx alături de instalare—utilizați comanda rapidă Alt+arrow. Pentru a edita fișierele de configurare, sunt disponibile mcedit(1), nano și vim. A se vedea pachetele.x86_64 pentru o listă a pachetelor incluse în mediul de instalare.

setați aspectul tastaturii

harta implicită a consolei este US., Machete disponibile pot fi enumerate cu:

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

Pentru a modifica layout-ul, adăugați un fișier corespunzător numele loadkeys(1), omițând calea de fișier și extensia. De exemplu, pentru a seta o tastatură germană:

# loadkeys de-latin1

fonturile consolei sunt localizate în /usr/share/kbd/consolefonts/ și pot fi setate și cu setfont(8).

Verifica modul de pornire

Pentru a verifica modul de încărcare, lista efivars director:

# ls /sys/firmware/efi/efivars

în Cazul în care comanda prezinta directorul fără eroare, atunci sistemul este pornit în modul UEFI., Dacă directorul nu există, sistemul poate fi pornit în modul BIOS (sau CSM). Dacă sistemul nu a pornit în modul dorit, consultați manualul plăcii de bază.

se Conecteze la internet

Pentru a configura o conexiune de rețea în mediul live, du-te prin următoarele etape:

  • Asigura interfața de rețea este listat și a permis, de exemplu, cu ip-link(8):
    # ip link
  • Pentru wireless, asigurați-vă că placa wireless nu este blocat cu rfkill.
  • Conectați—vă la rețea:
    • Ethernet-conectați cablul.,
    • Wi-Fi—autentificați-vă în rețeaua wireless utilizând iwctl.
  • configurați conexiunea la rețea:
    • DHCP: adresa IP dinamică și atribuirea serverului DNS (furnizate de systemd-networkd și systemd-resolved) ar trebui să funcționeze din cutie pentru interfețele de rețea cu fir și fără fir.
    • adresa IP statică: urmați configurația rețelei # adresa IP statică.,
  • legătura poate fi verificată cu ping:
    # ping archlinux.org

Notă: În imaginea de instalare, systemd-networkd, systemd-rezolvat și iwd sunt pre-configurate și activate în mod implicit. Nu va fi cazul pentru sistemul instalat.

Actualiza sistemul de ceas

Utilizare timedatectl(1) pentru a asigura ceasul de sistem sunt corecte:

# timedatectl set-ntp true

Pentru a verifica starea serviciului, utilizarea timedatectl status.,

Partiție discuri

atunci Când a recunoscut de sistem, hard disk-uri sunt atribuite la un bloc de dispozitiv, cum ar fi /dev/sda, /dev/nvme0n1 sau /dev/mmcblk0. Pentru a identifica aceste dispozitive, utilizați lsblk sau fdisk.

# fdisk -l

Rezultatele se încheie în rom, loop sau airoot poate fi ignorat.

următoarele partiții sunt necesare pentru un dispozitiv ales:

  • o partiție pentru directorul rădăcină /.,
  • pentru bootarea în modul UEFI: o partiție de sistem EFI.dacă doriți să creați orice dispozitive bloc stivuite pentru LVM, criptare de sistem sau RAID, fă-o acum.,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.,

    notă:

    • utilizați fdisk sau parted pentru a modifica tabelele de partiții, de exemplu fdisk /dev/the_disk_to_be_partitioned.
    • Swap space poate fi setat pe un fișier swap pentru sistemele de fișiere care îl suportă.
    • dacă discul de pe care doriți să îl porniți are deja o partiție de sistem EFI, nu creați alta, ci utilizați în schimb partiția existentă.

    formatați partițiile

    odată ce partițiile au fost create, fiecare partiție nou creată trebuie formatată cu un sistem de fișiere corespunzător., De exemplu, pentru a crea un sistem de fișiere Ext4 pe /dev/root_partition, a alerga:

    # mkfs.ext4 /dev/root_partition

    Dacă ați creat o partiție de swap, inițializa cu mkswap(8):

    # mkswap /dev/swap_partition

    a se Vedea sistemele de Fișiere#de a Crea un sistem de fișiere pentru detalii.

    notă: pentru dispozitivele bloc stivuite înlocuiți /dev/*_partition cu calea corespunzătoare a dispozitivului bloc.

    montați sistemele de fișiere

    montați volumul rădăcină la /mnt., De exemplu, dacă volumul rădăcină este /dev/root_partition:

    # mount /dev/root_partition /mnt

    Crea rămase puncte de montare (cum ar fi /mnt/efi) folosind mkdir(1) și montați corespunzător de volume.

    Dacă ați creat un swap de volum, activa, cu swapon(8):

    # swapon /dev/swap_partition

    genfstab(8) mai târziu va detecta montate sisteme de fișiere și spațiu de swap.

    instalare

    selectați oglinzile

    pachetele care urmează să fie instalate trebuie descărcate de pe serverele oglindă, care sunt definite în/etc/pacman.d/mirrorlist., Pe sistemul live, După conectarea la internet, reflector actualizează lista oglinzilor alegând 70 de oglinzi HTTPS sincronizate cel mai recent și sortându-le după rata de descărcare.

    cu cât este mai mare o oglindă în listă, cu atât mai multă prioritate este dată la descărcarea unui pachet. Poate doriți să inspectați fișierul pentru a vedea dacă este satisfăcător. Dacă nu, editați fișierul în consecință și mutați oglinzile cele mai apropiate din punct de vedere geografic în partea de sus a listei, deși ar trebui luate în considerare alte criterii.,

    acest fișier va fi ulterior copiat în noul sistem de către pacstrap, deci merită să obțineți dreptate.

    Instalare esențiale pachete

    Folositi pacstrap(8) script-ul pentru a instala pachetul de bază, Linux kernel-ului și firmware-ul pentru hardware comun:

    # pacstrap /mnt base linux linux-firmware
    Sfat:

    • puteți înlocui un kernel linux pentru pachetul de alegerea ta, sau ai putea omite în întregime atunci când instalați într-un recipient.
    • puteți omite instalarea pachetului de firmware atunci când instalați într-o mașină virtuală sau într-un container.,

    pachetul de bază nu include toate instrumentele din instalarea live, deci instalarea altor pachete poate fi necesară pentru un sistem de bază complet funcțional., În special, ia în considerare instalarea:

    • în spaž tiul utilizator utilități pentru management de sisteme de fișiere care vor fi utilizate pe sistemul,
    • utilitare pentru accesarea RAID sau partiții LVM,
    • specific de firmware pentru alte dispozitive care nu sunt incluse in linux-firmware-ul,
    • software-ul necesar pentru crearea de rețele,
    • un editor de text,
    • pachete de accesare a documentației în om și paginile info: man-db, omul-pagini și texinfo.,

    Pentru a instala alte pachete sau pachet grupuri, adăuga numele la pacstrap comanda de mai sus (spațiu separat) sau de a folosi pacman în timp ce chroot în noul sistem. Pentru comparație, pachetele disponibile în sistemul live pot fi găsite în pachete.x86_64.

    Configurare sistem

    Fstab

    pentru a Genera un fstab file (utilizare -U sau -L pentru a defini de UUID sau etichete, respectiv):

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

    Verificați rezultă /mnt/etc/fstab fișier, și editați-l în caz de erori.,

    Chroot

    Schimba rădăcină în noul sistem:

    # arch-chroot /mnt

    fus orar

    Setare fus orar:

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

    Run hwclock(8) pentru a genera /etc/adjtime:

    # hwclock --systohc

    Această comandă presupune ceasului este setat la UTC. Consultați ora sistemului#standard de timp pentru detalii.

    Localizare

    Editare /etc/locale.gen și decomentați en_US.UTF-8 UTF-8 și alte necesare de calitate. Generați locales prin rularea:

    # locale-gen

    creați locale.,conf (5) fișier, și setați variabila Lang în consecință:

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

    Dacă setați aspectul tastaturii, faceți modificările persistente în vconsole.conf(5):

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

    configurare Rețea

    Creare fișier hostname:

    /etc/hostname
    myhostname

    se Adaugă intrări de potrivire pentru gazde(5):

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

    Dacă sistemul are o permanentă adresa IP, ar trebui să fie folosit în loc de 127.0.1.1.,finalizați configurația rețelei pentru mediul nou instalat, care poate include instalarea unui software adecvat de gestionare a rețelei.

    Initramfs

    crearea unui nou initramfs nu este de obicei necesară, deoarece mkinitcpio a fost rulat la instalarea pachetului de kernel cu pacstrap.pentru LVM, criptare de sistem sau RAID, modificați mkinitcpio.conf(5) și de a recrea initramfs imagine:

    # mkinitcpio -P

    parola de Root

    Setați parola de root:

    # passwd

    Boot loader

    Alege și de a instala un Linux-capabil să boot loader., Dacă aveți un procesor Intel sau AMD, activați în plus actualizările de microcode.

    Reboot

    Ieșire chroot mediului prin tastarea exit sau apăsând Ctrl+d.

    opțional demontați manual toate partițiile cu umount -R /mnt: acest lucru permite observarea oricăror partiții „ocupate” și găsirea cauzei cu fuser(1).în cele din urmă, reporniți mașina tastând reboot: orice partiții încă montate vor fi demontate automat de systemd., Nu uitați să eliminați mediul de instalare și apoi să vă conectați la noul sistem cu contul rădăcină.

    Post-instalare

    consultați recomandări generale pentru instrucțiuni de management al sistemului și tutoriale post-instalare (cum ar fi configurarea unei interfețe grafice cu utilizatorul, a unui sunet sau a unui touchpad).

    pentru o listă de aplicații care pot fi de interes, consultați lista de aplicații.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *