Difference between revisions of "Installation guide (Lietuviškai)"

From ArchWiki
Jump to navigation Jump to search
(update interlanguage links)
Tag: wiki-scripts
(27 intermediate revisions by 7 users not shown)
Line 1: Line 1:
[[Category:Lietuviškai]]
+
[[Category:Installation process (Lietuviškai)]]
[[Category:Getting and installing Arch (Lietuviškai)]]
+
[[ar:Installation guide]]
[[Category:HOWTOs (Lietuviškai)]]
+
[[bg:Installation guide]]
[[en:Quick Arch Linux Install]]
+
[[cs:Installation guide]]
[[es:Quick Arch Linux Install]]
+
[[da:Installation guide]]
[[sk:Quick Arch Linux Install]]
+
[[de:Arch Install Scripts]]
[[th:Quick Arch Linux Install]]
+
[[el:Installation guide]]
[[zh-CN:Quick Arch Linux Install]]
+
[[en:Installation guide]]
[[zh-TW:Quick Arch Linux Install]]
+
[[es:Installation guide]]
{{Temporary i18n}}
+
[[fi:Installation guide]]
Čia papasakosiu, kaip greitai įsidiegti Arch linux (toliau Arch) į kompiuterį. Kol kas remiuosi tik [http://wiki.archlinux.org/index.php/Quick_Archlinux_Install angliška] šio puslapio versija.
+
[[fr:Arch install scripts]]
 +
[[hr:Installation guide]]
 +
[[hu:Installation guide]]
 +
[[id:Installation guide]]
 +
[[it:Installation guide]]
 +
[[ja:インストールガイド]]
 +
[[ko:Installation guide]]
 +
[[nl:Installation guide]]
 +
[[pl:Installation guide]]
 +
[[pt:Installation guide]]
 +
[[ru:Installation guide]]
 +
[[sk:Installation guide]]
 +
[[sr:Installation guide]]
 +
[[sv:Installation guide]]
 +
[[th:Installation guide]]
 +
[[tr:Installation guide]]
 +
[[zh-hans:Installation guide]]
 +
[[zh-hant:Installation guide]]
 +
Šis dokumentas, tai [[Arch Linux (Lietuviškai)|Arch Linux]] įdiegimo iš "live" sistemos naudojantis oficialiu įdiegimo atvaizdu vadovas. Prieš diegiant, patariama paskaityti [[FAQ (Lietuviškai)|DUK]]. Dėl pačio dokumento supratimo, žiūrėti [[Help:Reading]]. Tiksliau, kodo pavyzdžiai gali turėti išryškintas vietas (formatuotas kaip {{ic|''italics''}}) kurias reikės pakeisti patiems.
  
== Įžanga ==
+
Dėl detalesnių instrukcijų, žiūrėti atitinkamus [[ArchWiki:About|ArchWiki]] straipsnius arba įvairių programų [[man page|man puslapius]], į kuriuos bus nukreipimai šiame vadove. Norint interaktyvios pagalbos, eiti į [[IRC channel|IRC kanalą]] ir/arba [https://bbs.archlinux.org/ forumus].
  
Šis vadovėlis skirtas tiems, kurie dar nežino, kas yra Arch bei kokios jo galimybės. Tinka tiems, kurie jau turi savo kompiuteryje įdiegtą Windows OS ir nori įdiegti Arch nepažeisdami jos.
+
Arch Linux turėtų veikti bet kokioje [[Wikipedia:X86-64|x86_64]] architektūros mašinoje turinčioje bent 512 MB RAM. Pradinis diegimas su paketais iš {{Grp|base}} grupės turėtų užimti mažiau nei 800 MB disko vietos. Kadangi diegimo procese reikia gauti paketų iš nuotolinės saugyklos, šiame vadove daroma prielaida kad yra vikiantis interneto ryšys.
  
Microsoft Windows operacinė sistema turėtų būti įdiegta į pirmą disko skirsnį, nes kitaip grub nesugebės jo rasti.
+
== Prieš diegimą ==
  
== Būtina ==
+
Parsisiųskite ir paleiskite diegimo terpę kaip nurodyta [[Getting and installing Arch]]. Jūs kaip root vartotojas būsite prijungti pirmoje [[Wikipedia:Virtual console|virtualioje konsolėje]] ir pateksite į [[Zsh]] apvalkalo eilutę.
  
* Bazinis arba pilnas Arch įdiegimo kompaktinis diskas. [http://www.archlinux.org/download/ Siųskitės iš čia].
+
Jei norite pereiti į kitą konsole, pvz.: kad galėtumėte skaityti šį vadovą per [[ELinks]] ir kartu diegti, naudokitės {{ic|Alt+''arrow''}} [[Keyboard_shortcuts|komanda]]. Konfigūracijos failų [[textedit|keitimui]] galite naudoti: [[nano#Usage|nano]], [[Wikipedia:vi|vi]] ar [[vim#Usage|vim]].
* Nors vienas laisvas standusis diskas arba laisva vieta esamame skirsnyje. Su papildomais įrankiais (Windows Disk Management, Partition Magic ir t.t.), jūs galėsite sukurti atskirą skirsnį Arch
 
  
== Įdiegimas iš Arch kompaktinio disko ==
+
=== Nustatykite klaviatūros išdėstymą ===
  
* Įdėkite kompaktinį diską į jam skirtą vietą, perkraukite kompiuterį, ir nustatykite, kad kompiuterio pirmiausia krautųsi iš kompaktinių diskų įrenginio
+
Pradinis [[console keymap|išdėstymas]] yra [[Wikipedia:File:KB United States-NoAltGr.svg|US]]. Galimus išdėstymus rasite:
* Dar turėtumėt pamatyti [http://home.arcor.de/Langeland/1.png įprastą Arch įkrovos vaizdą]
 
* Paspauskite <code>Enter</code>
 
* Pasibaigus įkrovos procesui, parašykite:
 
<pre>
 
/arch/setup
 
</pre>
 
  
Jūs dabar diegsite iš kompaktinio disko, todėl interneto prieiga nebūtina.
+
# ls /usr/share/kbd/keymaps/**/*.map.gz
  
[http://home.arcor.de/Langeland/6.png Pagrindinis meniu] atrodo taip.
+
Išdėstymui pakeisti, po {{man|1|loadkeys}} pridėkite failo pavadinimą, praleisdami kelią ir failo plėtinį. Pavyzdžiui, [[Wikipedia:File:KB_Germany.svg|vokiečių kalbos]] klaviatūros išdėstymui:
  
=== Standžiojo disko dalijimas===
+
# loadkeys de-latin1
  
Jeigu turite tuščią kietą diską, galite iš karto pereiti prie automatinio dalinimo. Žinokite, kad tai ištrins visus jūsų standžiojo disko skirsnius! Jeigu norite išsaugoti esamus skirsnius, sekite nurodymus:
+
[[Console fonts|Konsolės šriftai]] randasi {{ic|/usr/share/kbd/consolefonts/}} ir taip pat gali būti nustatyti su {{man|8|setfont}}.
  
* Pasirinkite paruošti standųjį diską (Prepare Hard-Drive)
+
=== Patikrinkite įkrovos rėžimą ===
* Pasirinkite padalyti standųjį diską (Partition Hard-Drive)
 
* Pasirinkite diską, kur norite įdiegti Arch
 
* Su disko dalijimo programa cfdisk jūs galėsite sukurti naujus skirsnius standžiajame diske. Baziniam Arch įdiegimui reikalingi nors du skirsniai:
 
  * vienas swap skirsnis
 
  * vienas duomenų skirsnis
 
  
* Jei jūsų Windows sistema įdiegta į pirmą skirsnį ir naudojama [http://en.wikipedia.org/wiki/Ntfs ntfs] failų sistema, vaizdas turėtų atrodyti [http://home.arcor.de/Langeland/9.png taip].
+
Jeigu [[UEFI]] pagrindinėje plokštėje įjungtas UEFI rėžimas, [[Archiso]] [[boot|užkraus]] Arch linux atitinkamai per [[systemd-boot]]. Patikrinimui, pasiekite [[UEFI#UEFI variables|efivars]] katalogą:
  
cfdisk
+
# ls /sys/firmware/efi/efivars
  
* Jokiu būdu nelieskite ntfs (arba [http://en.wikipedia.org/wiki/Vfat vfat]) skirsnio, nes prarasite Windows skirsnį.
+
Jei katalogas neegzistuoja, sistema užkrauta [[Wikipedia:BIOS|BIOS]] arba CSM rėžimu. Dėl detalių skaityti pagrindinės plokštės naudotojo vadovą.
* Skirsnio swap tipas žymimas numeriu 82.
 
* Jei norite išeiti iš cfdisk nepalikdami jokių pakeitimų, pasirinkite quit, o norėdami išsaugoti - write.
 
* Po dalijimo su cfdisk turėtumėte matyti tokį [http://home.arcor.de/Langeland/10.png skirsnių išdėstymą].
 
  
 +
=== Prisijunkite prie interneto ===
  
=== Nustatykite skirsnių prijungimo vietas ===
+
Diegimo atvaizdas [https://git.archlinux.org/archiso.git/tree/configs/releng/airootfs/etc/udev/rules.d/81-dhcpcd.rules laidinio tinklo įrenginiams] [[dhcpcd]] įgalina įkrovos metu. Ryšį galima patikrinti su [[Wikipedia:ping_(networking_utility)|ping]]:
* Parinkite 3 punktą: nustatyti failų sistemos prijungimo vietas
 
* Pasirinkite skirsnį, kurį pažymėjote kaip swap
 
* Pasirinkite kitą failų sistemą į kurią rašysite Arch (prijungimo vieta /)
 
* Failų sistemą [http://en.wikipedia.org/wiki/Ext3 ext3]
 
* Pasirinkite atlikta (done)
 
''Nepamirškite pasirinkt atlikta (done), nes kitaip nebūs atlikti jokie pakeitimai.''
 
  
=== Pasirinkite programas ===
+
# ping archlinux.org
  
* Pasirinkite kompaktinį diską
+
Jei ryšys negalimas, [[stop|sustabdykite]] ''dhcpcd'' tarnybą su {{ic|systemctl stop dhcpcd@''interface''}} kur {{ic|''interface''}} pavadinimas gali būti [[Wikipedia:Command-line_completion|tab-užbaigtas]]. Tuomet sukonfigūruokite tinklą kaip nurodyta - [[Network configuration]].
* Dabar turėtumėte matyti [http://home.arcor.de/Langeland/11.png programų kategorijas]
 
* Pasirinkite Base kategoriją
 
* Pagal nutylėjimą (default) pažymėti visus
 
* Ok.
 
  
=== Įdiekite programas ===
+
=== Atnaujinkite sistemos laikrodį ===
  
* Tai labai paprasta: tiesiog paspauskite įdiegti (install), gerai ir visi pasirinkti paketai bus perkelti iš kompaktinio disko į failų sistemą kompiuteryje.
+
Kad užtikrintumėte sistemos laikrodžio tikslumą, naudokite {{man|1|timedatectl}}:
  
=== Įdiekite sistemos branduolį ===
+
# timedatectl set-ntp true
  
* Pasirinkite "Kernel 2.6.x for IDE/SCSI systems".
+
Tarnybos statusui patikrinti naudokite {{ic|timedatectl status}}.
  
=== Pritaikykite konfigūraciją ===
+
=== Padalinkite diskus ===
  
* Pasirinkite nano redaktorių keisti konfigūraciniams failams
+
Kai "live" sistema atpažįsta diskus, jie priskiriami prie [[Wikipedia:Device_file#Naming_conventions|bloko įrenginio]] kaip {{ic|/dev/sda}} ar {{ic|/dev/nvme0n1}}. Šiems įrenginiams identifikuoti, naudokite [[lsblk]] arba ''fdisk''.
''' Paredaguokite /etc/rc.conf''' jei norite pakeisti klaviatūros išdėstymą, pvz. lt yra lietuvių.
 
* Jei naudojate maršrutizatorių, tai taip pat nurodykite faile /etc/rc.conf:
 
<pre>
 
# Maršrutizatoriaus adresas
 
gateway="default gw 192.168.0.1"
 
ROUTES=(gateway) #Pašalinkite ! prie gateway
 
</pre>
 
* faile /etc/resolf.conf nurodykite savo naudojamą vardų serverį (dns)
 
<pre>
 
nameserver 192.168.0.1
 
</pre>
 
* nano paprasta naudotis: Ctrl-o išsaugo pakeitimus, Ctrl-x išsaugo ir uždaro redaktorių.
 
  
''' Paredaguokite '''menu.lst*.
+
# fdisk -l
* Čia nurodysite operacinių sistemų sąrašą, kurias galėsite įkrauti įjungę kompiuterį
 
* Turėtumėte matyti [http://home.arcor.de/Langeland/13.png Menu.lst]
 
  
* Arch konfigūracijos dalis turėtų būti suderinta, o norėdami įkrauti Windows, pridėkite šias eilutes:
+
Rezultatai besibaigiantys {{ic|rom}}, {{ic|loop}} ar {{ic|airoot}} gali būti nuignoruoti.
<pre>
 
title Windows
 
rootnoverify (hd0,0)
 
chainloader +1
 
</pre>
 
  
* hd0,0 reiškia pirmą standųjį diską ir pirmą skirsnį, nenustebkite, nes skaičiuojama nuo 0, o ne nuo 1
+
Sekančios ''particijos'' yra '''reikalingos''' pasirinktam įrenginiui:
  
Paspauskite Ctrl-O, Ctrl-X ir viską išsaugokite.
+
* Viena particija root katalogui {{ic|/}}.
 +
* Jei įjungtas [[UEFI]] , reikės [[EFI system partition|EFI sitemos particijos]].
  
=== Įdiekite operacinės sistemos įkrovos programą ===
+
{{Note|[[Swap]] vietai gali būti priskirta atskiroa particija arba [[swap file|swap faile]].}}
  
* Pasirinkite grub.
+
''Particijų lentelės'' modifikacijai naudokite [[fdisk]] ar [[parted]].  
* Choose the entry on top of the list.
 
  
=== Ready to reboot===
+
# fdisk /dev/''sda''
  
* Exit the main menu, type reboot and the computer should reboot.
+
Dėl daugiau informacijos žiūrėti [[Partitioning]].
* Remove the CD
 
* You can choose between windows and arch, default is arch
 
  
== Alternative Installing Methods ==
+
{{Note|Jei norite sukurti sukrautus blokinius įrenginius [[LVM]], [[disk encryption]] ar [[RAID]], darykite tai dabar.}}
* [[Fast Arch Install from existing Linux System]]
 
* [http://www.archlinux.org/static/docs/arch-install-guide.html The Official Arch Linux Installation Guide]
 
  
== Pirmi žingsniai naujoje sistemoje ==
+
=== Suformatuokite particijas ===
  
* Prisijunkite kaip naudotojas root.
+
Kai particijos sukurtos, kiekviena turėtų būti suformatuota atitinkamai [[file system|failų systemai]]. Pavyzdžiui root particiją esančią {{ic|/dev/''sda1''}} suformatuoti {{ic|''ext4''}} sistemai, paleiskite:
* Komanda <code>passwd</code> nustatykite root naudotojo slaptažodį.
 
<pre>
 
# passwd
 
</pre>
 
* Kasdieniam naudojimui susikurkite naudotojo paskyrą, kuri neturi administratoriaus ar kitų svarbių sistemos procesų teisių (taip jūs, tyčia ar netyčia, negalėsite pažeisti ar kitaip sutrikdyti sistemos darbo). Naudotojo sukūrimui naudojama komanda adduser.
 
<pre>
 
# adduser
 
</pre>
 
  
Liko įdiegti jums reikalingas programas su Pacman.
+
# mkfs.''ext4'' /dev/''sda1''
Mėgaukitės!
+
 
 +
Jei sukūrėte swap particiją (pavyzdžiui {{ic|/dev/''sda3''}}), inicijuokite ją su ''mkswap'':
 +
 
 +
# mkswap /dev/''sda3''
 +
# swapon /dev/''sda3''
 +
 
 +
[[File systems#Create a file system|Failų sistemos kūrimas]] rasite daugiau detalių.
 +
 
 +
=== Prijunkite failų sistemas ===
 +
 
 +
[[Mount|Prijunkite]] root particijos failų sistemą prie {{ic|/mnt}}, pavyzdžiui:
 +
 
 +
# mount /dev/''sda1'' /mnt
 +
 
 +
Sukurkite prijungimo taškus visoms likusioms particijoms ir jas atititinkamai prijunkite:
 +
 
 +
# mkdir /mnt/''boot''
 +
# mount /dev/''sda2'' /mnt/''boot''
 +
 
 +
[https://git.archlinux.org/arch-install-scripts.git/tree/genfstab.in genfstab] vėliau aptiks prijungtas failų sistemas ir swap vietą.
 +
 
 +
== Įdiegimas ==
 +
 
 +
=== Pasirinkite veidrodžius ===
 +
 
 +
Įdiegiami paketai turi būti parsisiųsti iš [[Mirrors|mirror servers|veidrodinių serverių]], kurie nurodomi {{ic|/etc/pacman.d/mirrorlist}}. "Live" sistemoje, visi veidrodžiai yra įjungti, surūšiuoti pagal sinchronizacijos statusą ir greitį įdiegimo atvaizdo kūrimo metu.
 +
 
 +
Kuo sąraše veidrodis aukščiau, tuo didesnis prioritetas jam skiriamas siunčiantis paketą. Failą galima atitinkamai redaguoti, geografiškai artimesnius veidrodžius perkeliant į aukštesnę sąrašo vietą, bet reiktų atsižvelgti ir į kitus kriterijus.
 +
 
 +
Šį failą į naują sistemą vėliau nukopijuos''pacstrap'', tad viską derėtų atlikti tinkamai.
 +
 
 +
=== Įdiekite pagrininius paketus ===
 +
 
 +
Naudokitės [https://projects.archlinux.org/arch-install-scripts.git/tree/pacstrap.in pacstrap] skriptu ir įdiekite {{Grp|base}} paketų grupę:
 +
 
 +
# pacstrap /mnt base
 +
 
 +
Į šią grupę nėra įtrauka viskas kas yra "live" diegime, kaip kad {{Pkg|btrfs-progs}} ar specifinė belaidė įranga; palyginimui žiūrėti [https://projects.archlinux.org/archiso.git/tree/configs/releng/packages.x86_64 packages.x86_64].
 +
 
 +
Kitų paketų ir grupių {{Grp|base-devel}} [[install|įdiegimui]], pavadinimus pridėkite prie ''pacstrap'' (atskirdami tarpais) arba inividualiai su [[pacman]] po [[#Chroot]] žingsnio.
 +
 
 +
== Sukonfigūruokite sistemą ==
 +
 
 +
=== Fstab ===
 +
 
 +
Sugeneruokite [[fstab]] failą (naudokite {{ic|-U}} arba {{ic|-L}} nurodant [[UUID]] arba etiketes, atitinkamai):
 +
 
 +
# genfstab -U /mnt >> /mnt/etc/fstab
 +
 
 +
Po to patikrinkite rezultatą faile {{ic|/mnt/etc/fstab}} , kad nebūtų klaidų.
 +
 
 +
=== Chroot ===
 +
 
 +
[[Change root|Pakeiskite root]] į naują sistemą:
 +
 
 +
# arch-chroot /mnt
 +
 
 +
=== Laiko zona ===
 +
Nustatykite [[time zone|laiko zoną]]:
 +
 
 +
# ln -sf /usr/share/zoneinfo/''Region''/''City'' /etc/localtime
 +
 
 +
Paleiskite {{man|8|hwclock}} norėdami sugeneruoti {{ic|/etc/adjtime}}:
 +
 
 +
# hwclock --systohc
 +
 
 +
Ši komanda daro prielaidą ka techninės įrangos laikrodis nustatytas į [[Wikipedia:UTC|UTC]]. Daugiau detalių čia - [[System time#Time standard|Laiko standartas]].
 +
 
 +
=== Lokalizacija ===
 +
Nukomentuokite {{ic|en_US.UTF-8 UTF-8}} ir kitas reikalingas [[locale|lokale]]s {{ic|/etc/locale.gen}} faile, tada jas sugeneruokite su:
 +
 
 +
# locale-gen
 +
 
 +
Atitinkmai nustatykite {{ic|LANG}} [[variable|kintamąjį]] {{man|5|locale.conf}} faile, pavyzdžiui:
 +
 
 +
{{hc|1=/etc/locale.conf|2=
 +
LANG=''en_US.UTF-8''
 +
}}
 +
 
 +
Jeigu [[#Nustatykite klaviatūros išdėstymą|nustatėte klaviatūros išdėstymą]], padarykite pakeitimus pastovius {{man|5|vconsole.conf}} faile:
 +
 
 +
{{hc|1=/etc/vconsole.conf|2=
 +
KEYMAP=''de-latin1''
 +
}}
 +
 
 +
=== Tinklo konfigūracija ===
 +
Sukurkite [[hostname]] failą:
 +
 
 +
{{hc|/etc/hostname|
 +
''myhostname''
 +
}}
 +
Pridėkite atitinkamus įrašus į {{man|5|hosts}}:
 +
 
 +
{{hc|/etc/hosts|
 +
127.0.0.1 localhost
 +
::1 localhost
 +
127.0.1.1 ''myhostname''.localdomain ''myhostname''
 +
}}
 +
 
 +
Jei sistema turi nuolatinį IP adresą, naudokite jį vietoje {{ic|127.0.1.1}}.
 +
 
 +
Užbaikite naujai įdiegto aplinkos [[network configuration|tinklo konfigūraciją]].
 +
 
 +
=== Initramfs ===
 +
 
 +
Sukurti naują ''initramfs'' dažnai nėra reikalinga, nes [[mkinitcpio]] buvo paleistas {{Pkg|linux}} paketo diegimo su ''pacstrap'' metu.
 +
 
 +
Specialioms konfigūracijoms, modifikuokite {{man|5|mkinitcpio.conf}} failą ir perkurkite failą su:
 +
 
 +
# mkinitcpio -p linux
 +
 
 +
=== Root slaptažodis ===
 +
 
 +
Nustatykite root [[password|slaptažodį]]:
 +
 
 +
# passwd
 +
 
 +
=== Įkroviklis ===
 +
 
 +
Norint įkrauti Arch Linux, turi būti įdiegtas Linux-veikiantis įkroviklis. [[:Category:Boot loaders|Įkrovikliai]] yra keletas pasirinkimo variantų.
 +
Jeigu turite Intel ar AMD CPU, įgalinkite [[microcode|mikrokodo]] atnaujinimus.
 +
 
 +
== Perkrovimas ==
 +
 
 +
Išeikite iš chroot aplinkos parašydami {{ic|exit}} arba paspaudę {{ic|Ctrl+D}}.
 +
 
 +
Papildomai rankiniu būdu galite atjungti visas particijas {{ic|umount -R /mnt}}: tai leidžia pamatyti "busy" particijas, ir rasti to priežastį su {{man|1|fuser}}.
 +
 
 +
Galiausiai, perkraukite sistemą parašę {{ic|reboot}}: bet kurią visdar prijungtą particiją ''systemd'' automatiškai atjungs. Nepamirškite pašalinti diegimo laikmenos ir į naują sistemą prisijungti su root paskyra.
 +
 
 +
== Po diegimo ==
 +
 
 +
Sistemos valdymo rekomendacijas ir įvairias po diegimines pamokas (kaip nustatyti grafinę naudotojo aplinką ar sureguliuti garsą) rasite[[General recommendations|bendroise rekomendacijose]]
 +
 
 +
Taip pat aplankykite [[List of applications|programų sąrašą]], kur galbūt rasite jus dominančių programų.

Revision as of 06:35, 13 June 2019

Šis dokumentas, tai Arch Linux įdiegimo iš "live" sistemos naudojantis oficialiu įdiegimo atvaizdu vadovas. Prieš diegiant, patariama paskaityti DUK. Dėl pačio dokumento supratimo, žiūrėti Help:Reading. Tiksliau, kodo pavyzdžiai gali turėti išryškintas vietas (formatuotas kaip italics) kurias reikės pakeisti patiems.

Dėl detalesnių instrukcijų, žiūrėti atitinkamus ArchWiki straipsnius arba įvairių programų man puslapius, į kuriuos bus nukreipimai šiame vadove. Norint interaktyvios pagalbos, eiti į IRC kanalą ir/arba forumus.

Arch Linux turėtų veikti bet kokioje x86_64 architektūros mašinoje turinčioje bent 512 MB RAM. Pradinis diegimas su paketais iš base grupės turėtų užimti mažiau nei 800 MB disko vietos. Kadangi diegimo procese reikia gauti paketų iš nuotolinės saugyklos, šiame vadove daroma prielaida kad yra vikiantis interneto ryšys.

Prieš diegimą

Parsisiųskite ir paleiskite diegimo terpę kaip nurodyta Getting and installing Arch. Jūs kaip root vartotojas būsite prijungti pirmoje virtualioje konsolėje ir pateksite į Zsh apvalkalo eilutę.

Jei norite pereiti į kitą konsole, pvz.: kad galėtumėte skaityti šį vadovą per ELinks ir kartu diegti, naudokitės Alt+arrow komanda. Konfigūracijos failų keitimui galite naudoti: nano, vi ar vim.

Nustatykite klaviatūros išdėstymą

Pradinis išdėstymas yra US. Galimus išdėstymus rasite:

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

Išdėstymui pakeisti, po loadkeys(1) pridėkite failo pavadinimą, praleisdami kelią ir failo plėtinį. Pavyzdžiui, vokiečių kalbos klaviatūros išdėstymui:

# loadkeys de-latin1

Konsolės šriftai randasi /usr/share/kbd/consolefonts/ ir taip pat gali būti nustatyti su setfont(8).

Patikrinkite įkrovos rėžimą

Jeigu UEFI pagrindinėje plokštėje įjungtas UEFI rėžimas, Archiso užkraus Arch linux atitinkamai per systemd-boot. Patikrinimui, pasiekite efivars katalogą:

# ls /sys/firmware/efi/efivars

Jei katalogas neegzistuoja, sistema užkrauta BIOS arba CSM rėžimu. Dėl detalių skaityti pagrindinės plokštės naudotojo vadovą.

Prisijunkite prie interneto

Diegimo atvaizdas laidinio tinklo įrenginiams dhcpcd įgalina įkrovos metu. Ryšį galima patikrinti su ping:

# ping archlinux.org

Jei ryšys negalimas, sustabdykite dhcpcd tarnybą su systemctl stop dhcpcd@interface kur interface pavadinimas gali būti tab-užbaigtas. Tuomet sukonfigūruokite tinklą kaip nurodyta - Network configuration.

Atnaujinkite sistemos laikrodį

Kad užtikrintumėte sistemos laikrodžio tikslumą, naudokite timedatectl(1):

# timedatectl set-ntp true

Tarnybos statusui patikrinti naudokite timedatectl status.

Padalinkite diskus

Kai "live" sistema atpažįsta diskus, jie priskiriami prie bloko įrenginio kaip /dev/sda ar /dev/nvme0n1. Šiems įrenginiams identifikuoti, naudokite lsblk arba fdisk.

# fdisk -l

Rezultatai besibaigiantys rom, loop ar airoot gali būti nuignoruoti.

Sekančios particijos yra reikalingos pasirinktam įrenginiui:

Note: Swap vietai gali būti priskirta atskiroa particija arba swap faile.

Particijų lentelės modifikacijai naudokite fdisk ar parted.

# fdisk /dev/sda

Dėl daugiau informacijos žiūrėti Partitioning.

Note: Jei norite sukurti sukrautus blokinius įrenginius LVM, disk encryption ar RAID, darykite tai dabar.

Suformatuokite particijas

Kai particijos sukurtos, kiekviena turėtų būti suformatuota atitinkamai failų systemai. Pavyzdžiui root particiją esančią /dev/sda1 suformatuoti ext4 sistemai, paleiskite:

# mkfs.ext4 /dev/sda1

Jei sukūrėte swap particiją (pavyzdžiui /dev/sda3), inicijuokite ją su mkswap:

# mkswap /dev/sda3
# swapon /dev/sda3

Failų sistemos kūrimas rasite daugiau detalių.

Prijunkite failų sistemas

Prijunkite root particijos failų sistemą prie /mnt, pavyzdžiui:

# mount /dev/sda1 /mnt

Sukurkite prijungimo taškus visoms likusioms particijoms ir jas atititinkamai prijunkite:

# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot

genfstab vėliau aptiks prijungtas failų sistemas ir swap vietą.

Įdiegimas

Pasirinkite veidrodžius

Įdiegiami paketai turi būti parsisiųsti iš mirror servers|veidrodinių serverių, kurie nurodomi /etc/pacman.d/mirrorlist. "Live" sistemoje, visi veidrodžiai yra įjungti, surūšiuoti pagal sinchronizacijos statusą ir greitį įdiegimo atvaizdo kūrimo metu.

Kuo sąraše veidrodis aukščiau, tuo didesnis prioritetas jam skiriamas siunčiantis paketą. Failą galima atitinkamai redaguoti, geografiškai artimesnius veidrodžius perkeliant į aukštesnę sąrašo vietą, bet reiktų atsižvelgti ir į kitus kriterijus.

Šį failą į naują sistemą vėliau nukopijuospacstrap, tad viską derėtų atlikti tinkamai.

Įdiekite pagrininius paketus

Naudokitės pacstrap skriptu ir įdiekite base paketų grupę:

# pacstrap /mnt base

Į šią grupę nėra įtrauka viskas kas yra "live" diegime, kaip kad btrfs-progs ar specifinė belaidė įranga; palyginimui žiūrėti packages.x86_64.

Kitų paketų ir grupių base-devel įdiegimui, pavadinimus pridėkite prie pacstrap (atskirdami tarpais) arba inividualiai su pacman po #Chroot žingsnio.

Sukonfigūruokite sistemą

Fstab

Sugeneruokite fstab failą (naudokite -U arba -L nurodant UUID arba etiketes, atitinkamai):

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

Po to patikrinkite rezultatą faile /mnt/etc/fstab , kad nebūtų klaidų.

Chroot

Pakeiskite root į naują sistemą:

# arch-chroot /mnt

Laiko zona

Nustatykite laiko zoną:

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

Paleiskite hwclock(8) norėdami sugeneruoti /etc/adjtime:

# hwclock --systohc

Ši komanda daro prielaidą ka techninės įrangos laikrodis nustatytas į UTC. Daugiau detalių čia - Laiko standartas.

Lokalizacija

Nukomentuokite en_US.UTF-8 UTF-8 ir kitas reikalingas lokales /etc/locale.gen faile, tada jas sugeneruokite su:

# locale-gen

Atitinkmai nustatykite LANG kintamąjį locale.conf(5) faile, pavyzdžiui:

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

Jeigu nustatėte klaviatūros išdėstymą, padarykite pakeitimus pastovius vconsole.conf(5) faile:

/etc/vconsole.conf
KEYMAP=de-latin1

Tinklo konfigūracija

Sukurkite hostname failą:

/etc/hostname
myhostname

Pridėkite atitinkamus įrašus į hosts(5):

/etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.1.1	myhostname.localdomain	myhostname

Jei sistema turi nuolatinį IP adresą, naudokite jį vietoje 127.0.1.1.

Užbaikite naujai įdiegto aplinkos tinklo konfigūraciją.

Initramfs

Sukurti naują initramfs dažnai nėra reikalinga, nes mkinitcpio buvo paleistas linux paketo diegimo su pacstrap metu.

Specialioms konfigūracijoms, modifikuokite mkinitcpio.conf(5) failą ir perkurkite failą su:

# mkinitcpio -p linux

Root slaptažodis

Nustatykite root slaptažodį:

# passwd

Įkroviklis

Norint įkrauti Arch Linux, turi būti įdiegtas Linux-veikiantis įkroviklis. Įkrovikliai yra keletas pasirinkimo variantų. Jeigu turite Intel ar AMD CPU, įgalinkite mikrokodo atnaujinimus.

Perkrovimas

Išeikite iš chroot aplinkos parašydami exit arba paspaudę Ctrl+D.

Papildomai rankiniu būdu galite atjungti visas particijas umount -R /mnt: tai leidžia pamatyti "busy" particijas, ir rasti to priežastį su fuser(1).

Galiausiai, perkraukite sistemą parašę reboot: bet kurią visdar prijungtą particiją systemd automatiškai atjungs. Nepamirškite pašalinti diegimo laikmenos ir į naują sistemą prisijungti su root paskyra.

Po diegimo

Sistemos valdymo rekomendacijas ir įvairias po diegimines pamokas (kaip nustatyti grafinę naudotojo aplinką ar sureguliuti garsą) rasitebendroise rekomendacijose

Taip pat aplankykite programų sąrašą, kur galbūt rasite jus dominančių programų.