acest articol sau secțiune este depășită.
acest document vă va ghida prin procesul de instalare Arch Linux folosind scripturile de instalare Arch. Înainte de instalare, vi se recomandă să treceți peste Întrebări frecvente.,ArchWiki este resursa principală care trebuie consultată dacă apar probleme. Canalul IRC (irc:/ / irc.freenode.net / #archlinux) și forumurile sunt, de asemenea, resurse excelente dacă un răspuns nu poate fi găsit în altă parte. În conformitate cu modul Arch, sunteți încurajat să tastați man command
pentru a citi pagina man a oricărei comenzi cu care nu sunteți familiarizat.
Alt+arrow
) între consola care conține pagina web și consola în care efectuați instalarea. În mod similar, #archlinux
IRC poate fi accesat folosind irssi.pregătire
Arch Linux ar trebui să ruleze pe orice mașină compatibilă i686 cu un minim de 256 MB RAM. O instalare de bază cu toate pachetele din grupul de bază ar trebui să dureze mai puțin de 800 MB de spațiu pe disc.,vezi Category: Noțiuni de bază și instalarea Arch pentru instrucțiuni privind descărcarea mediului de instalare și metode de pornire a acestuia pe mașina(mașinile) țintă. Acest ghid presupune că utilizați cea mai recentă versiune disponibilă.
după ce porniți pe suportul de instalare, veți fi conectat automat ca utilizator rădăcină și vi se va prezenta un prompt zsh shell. Pentru modificarea sau crearea fișierelor de configurare, de obicei în /etc
, nano sau vim sunt sugerate.,în cazul în care aveți o placă de bază UEFI cu modul UEFI activat, CD/USB va lansa automat Arch Linux prin systemd-boot. pentru a verifica dacă sunteți pornit în modul UEFI, verificați dacă este populat următorul Director:
# ls /sys/firmware/efi/efivars
consultați variabilele UEFI#UEFI pentru detalii.
setați aspectul tastaturii
harta implicită a consolei este setată la noi. Opțiunile disponibile pot fi listate cu ls /usr/share/kbd/keymaps/**/*.map.gz
.
localectl list-keymaps
nu funcționează din cauza bug FS#46725.,De exemplu, pentru a schimba aspectul de de-latin1
, a alerga:
# loadkeys de-latin1
în Cazul în care anumite personaje apar ca pătrate albe sau de alte simboluri, schimba consola de font. De exemplu:
# setfont lat9w-16
se Conecteze la Internet
dhcpcd daemon este activată la pornire pentru dispozitive cu fir, și va încerca pentru a iniția o conexiune. Pentru a accesa formularele de conectare captive ale portalului, utilizați browserul ELinks.
verificați dacă a fost stabilită o conexiune, de exemplu cu ping archlinux.org
., Dacă nu este disponibilă nicio conexiune, consultați Configurarea rețelei sau urmați exemplele netctl de mai jos. În caz contrar, continuați să #actualizați ceasul sistemului.
Netctl pregătire
Pentru a preveni conflictele, a opri activat dhcpcd serviciul în primul rând, înlocuirea enp0s25
corect cu fir interfata:
# systemctl stop [email protected]
Interfețe pot fi listate cu ajutorul ip link
sau iw dev
pentru dispozitivele wireless. Acestea sunt prefixate cu en
(ethernet), wl
(WLAN), sau ww
(WWAN).,
Wireless
Lista de rețele disponibile, și de a face o conexiune pentru o anumită interfață:
# wifi-menu -o wlp2s0
rezultat fișier de configurare sunt stocate în /etc/netctl
. Pentru rețelele care necesită atât un nume de utilizator, cât și o parolă, consultați WPA2 Enterprise#netctl.
alte
Mai multe profiluri de exemplu, cum ar fi pentru configurarea unei adrese IP statice, sunt disponibile., Copia cel necesar să /etc/netctl
, de exemplu ethernet-static
:
# cp /etc/netctl/examples/ethernet-static /etc/netctl
Reglați copiere după cum este necesar, și permite:
# netctl start ethernet-static
Actualiza sistemul de ceas
Utilizare systemd-timesyncd pentru a se asigura că ceasul de sistem sunt corecte. Pentru a porni:
# timedatectl set-ntp true
pentru a verifica starea serviciului, utilizați timedatectl status
.
pregătiți dispozitivele de stocare
în acest pas, vor fi pregătite dispozitivele de stocare care vor fi utilizate de noul sistem. Citiți partiționarea pentru o imagine de ansamblu mai generală.
utilizatorii care intenționează să creeze dispozitive bloc stivuite pentru LVM, criptare disc sau RAID, ar trebui să țină cont de aceste instrucțiuni atunci când pregătesc partițiile. Dacă intenționați să instalați pe o cheie flash USB, consultați instalarea Arch Linux pe o cheie USB.,
a Identifica dispozitivele
a Identifica dispozitivele în cazul în care noul sistem va fi instalat:
# lsblk
Nu toate dispozitivele enumerate sunt viabile medii pentru instalare; rezultatele se încheie în rom
, loop
sau airoot
poate fi ignorat.
sdxy
notație va fi folosit (x
pentru dispozitiv, y
pentru o partiție existentă)., dacă schema de partiții existentă nu trebuie modificată, puteți sări la #formatați partițiile.Partiționarea unui hard disk împarte spațiul disponibil în secțiuni care pot fi accesate independent. Informațiile necesare sunt stocate într-o tabelă de partiții folosind un format precum MBR sau GPT. Tabele existente pot fi imprimate cu parted /dev/sdx print
sau fdisk -l /dev/sdx
.
pentru a partiționa dispozitive, utilizați un instrument de partiționare compatibil cu tipul ales de tabelă de partiții., Instrumentele incompatibile pot duce la distrugerea tabelului respectiv, împreună cu partițiile sau datele existente.,”eef705f6f3″>
The examples below demonstrate a basic partition scheme for both types of partition tables., Ei presupun că un aspect nou, contiguu este aplicat unui singur dispozitiv în /dev/sdx
. Modificările necesare la numele dispozitivelor și numerele partițiilor trebuie făcute în prealabil.,Sistemul de OPERARE aspect exemplu
Formatați partiții
odată ce partițiile au fost create, fiecare trebuie formatat cu un sistem de fișiere adecvat, cu excepția partițiilor swap.,a398″> sistemul de fișiere:
# mkfs.ext4 /dev/sdxy
Dacă o partiție de swap a fost creat, acesta trebuie să fie configurat și activat cu:
# mkswap /dev/sdxy# swapon /dev/sdxy
Dacă un nou sistem UEFI partiție a fost creat pe un UEFI/GPT sistem, acesta trebuie să fie formatat cu un fat32
sistemul de fișiere:
# mkfs.fat -F32 /dev/sdxy
Monta partițiile
Monta partiția root la /mnt
directorul de sistem:
# mount /dev/sdxy /mnt
Restul de partitii cu excepția swap poate fi montat în orice ordine, după crearea respective punctele de montare., De exemplu, atunci când se utilizează un /boot
partiție:
# mkdir -p /mnt/boot# mount /dev/sdxy /mnt/boot
/mnt/boot
este, de asemenea, recomandat pentru montarea (formatat sau deja existente) Partiția de Sistem EFI pe un UEFI/GPT sistem. A se vedea EFISTUB și articole similare pentru alternative.
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, toate oglinzile sunt activate și sortate după starea de sincronizare și viteza la momentul creării imaginii de instalare.
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ă editați fișierul în consecință și să 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.instrumentul pacstrap folosit în pasul următor instalează, de asemenea, o copie a fișierului în noul sistem, deci merită să obțineți dreptate.,
Instala pachete de bază
Folositi pacstrap(8) script-ul pentru a instala pachetul de bază, Linux kernel-ului și firmware-ul pentru hardware comun:
# pacstrap -i /mnt base linux linux-firmware
-i
comutator asigură determinat înainte de instalare a pachetului.
Cu grupul de bază, primul initramfs va fi generat și instalat la noul sistem boot cale; dublu-a verifica ieșire solicitările ==> Image creation successful
pentru asta.
- puteți înlocui linux pentru un pachet de kernel la alegere sau îl puteți omite în întregime atunci când instalați într-un container.,
- puteți omite instalarea pachetului de firmware atunci când instalați într-o mașină virtuală sau într-un container.pentru a construi pachete din AUR sau cu ABS, este necesar și grupul base-devel. Pachetele pot fi instalate cu pacman (8) Oricând după Pasul #schimbare rădăcină mai târziu, sau prin adăugarea numele lor la comanda pacstrap.
configurare
fstab
generați un fișier fstab. Opțiunea
-U
indică UUID-uri. Etichetele pot fi utilizate în schimb prin opțiunea-L
.,# genfstab -U /mnt >> /mnt/etc/fstab
Verificați fișierul rezultat în
/mnt/etc/fstab
după aceea, și editați-l în caz de erori.Schimbare root
Chroot la noul sistem:
# arch-chroot /mnt /bin/bash
Localizare
Localizare definește limba în care sistemul utilizează și alte considerente regionale, cum ar fi moneda de denominare, numerologie, și seturi de caractere.,
# locale-gen
Crea
/etc/locale.conf
, undeen_US.UTF-8
se referă la prima coloană a unei necomentate de intrare în/etc/locale.gen
:/etc/locale.conf
LANG=en_US.UTF-8
Dacă setați aspectul tastaturii, faceți modificările persistente în
/etc/vconsole.conf
., For example, ifde-latin1
was set with loadkeys, andlat9w-16
with setfont, assign theKEYMAP
andFONT
variables accordingly:/etc/vconsole.,conf
KEYMAP=de-latin1FONT=lat9w-16
Timp
Selectați un fus orar:
# tzselect
de a Crea link-ul simbolic
/etc/localtime
, undeZone/Subzone
esteTZ
valoarea de tzselect:# ln -s /usr/share/zoneinfo/Zone/SubZone /etc/localtime
este recomandat pentru a regla ora oblic, și setați ora standard la UTC:
# hwclock --systohc --utc
Dacă alte sisteme de operare sunt instalate pe masina, acestea trebuie să fie configurate în mod corespunzător. A se vedea timp pentru detalii.,
Initramfs
Pentru mkinitcpio a fost condusă de instalare de linux cu pacstrap, majoritatea utilizatorilor nu au nevoie de a regenera intramfs imagine, astfel încât acest pas poate fi omis.
Pentru configurații speciale, setați corect cârlige în
/etc/mkinitcpio.conf
și re-genera initramfs imagine:# mkinitcpio -p linux
Boot loader
Dacă aveți un PROCESOR Intel, în plus față de instalarea unui încărcător de boot, instalați intel-ucode pachet și pentru a permite actualizări de microcod.,
Configurare rețea
procedura este similară cu #conectarea la Internet pentru mediul de instalare live, cu excepția făcut persistent pentru cizme ulterioare.
Hostname
Setați numele de gazdă prin adăugarea unei intrări în
/etc/hostname
, unde myhostname este dorit de nume de gazdă:/etc/hostname
myhostname
este recomandat pentru a adăuga același nume de gazdă pentru
/etc/hosts
, de exemplu:/etc/hosts
127.0.0.1 localhost.,localdomainlocalhost myhostname:: 1localhost.localdomainlocalhost myhostname
cu Fir
atunci Când doar necesită o singură conexiune prin cablu, permite dhcpcd servicii:
# systemctl enable [email protected]
Unde
interface
este un dispozitiv ethernet numele.consultați Configurarea rețelei # configurați adresa IP pentru alte metode disponibile.
Wireless
Instalați pachetele de dialog iw, wpa_supplicant și (pentru meniul wifi):
# pacman -S iw wpa_supplicant dialog
pot fi necesare și pachete firmware suplimentare., Când utilizați meniul wifi, faceți acest lucru după #demontați partițiile și reporniți.
consultați Wireless # management Wireless pentru alte metode disponibile.
parola de Root
Setați parola de root cu:
# passwd
Dezinstalare partițiile și reporniți
Ieșire de la chroot mediu de funcționare
exit
sau apăsândCtrl+D
.partițiile vor fi demontate automat de systemd la oprire., Cu toate acestea, puteți demonta manual ca măsură de siguranță:
# umount -R /mnt
dacă partiția este „ocupată”, puteți găsi cauza cu fuser. Reporniți computerul.
# reboot
scoateți suportul de instalare sau puteți porni înapoi în el. Vă puteți conecta la noua instalare ca root, folosind parola specificată cu passwd.
Post-instalare
noul dvs. sistem de bază Arch Linux este acum un mediu GNU/Linux funcțional gata să fie construit în orice doriți sau doriți pentru scopurile dvs., Acum vi se recomandă să citiți articolul cu recomandări generale, în special primele două secțiuni. Celelalte secțiuni oferă link-uri către tutoriale post-instalare, cum ar fi configurarea unei interfețe grafice de utilizator, a unui sunet sau a unui touchpad.pentru anumite domenii de interes, consultați lista de aplicații.