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

From ArchWiki
Jump to navigation Jump to search
m
(update interlanguage links)
(Tag: wiki-scripts)
 
(32 intermediate revisions by 11 users not shown)
Line 1: Line 1:
[[Category:Lietuviškai]]
+
[[Category:Installation process (Lietuviškai)]]
 +
[[ar:Installation guide]]
 +
[[bg:Installation guide]]
 +
[[cs:Installation guide]]
 +
[[da:Installation guide]]
 +
[[de:Arch Install Scripts]]
 +
[[el:Installation guide]]
 +
[[en:Installation guide]]
 +
[[es:Installation guide]]
 +
[[fi:Installation guide]]
 +
[[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.
  
{{i18n_links_start}}
+
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].
{{i18n_entry|English|Quick Archlinux Install}}
 
{{i18n_entry|Lietuviškai|Greitas Arch Linux įdiegimas (Lietuviškai)}}
 
{{i18n_entry|Slovak|Rýchla inštalácia Archlinuxu}}
 
{{i18n_entry|繁體中文|Archlinux 快速安裝教學}}
 
{{i18n_entry|ไทย|การติดตั้ง Arch Linux แบบเร็ว}}
 
{{i18n_links_end}}
 
  
Č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.
+
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.
  
== Įžanga ==
+
== Prieš diegimą ==
  
Š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.
+
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ę.
  
Microsoft Windows operacinė sistema turėtų būti įdiegta į pirmą disko skirsnį, nes kitaip grub nesugebės jo rasti.
+
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]].
  
== Būtina ==
+
=== Nustatykite klaviatūros išdėstymą ===
  
* Bazinis arba pilnas Arch įdiegimo kompaktinis diskas. [http://www.archlinux.org/download/ Siųskitės iš čia].
+
Pradinis [[console keymap|išdėstymas]] yra [[Wikipedia:File:KB United States-NoAltGr.svg|US]]. Galimus išdėstymus rasite:
* 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 ==
+
# ls /usr/share/kbd/keymaps/**/*.map.gz
  
* Įdėkite kompaktinį diską į jam skirtą vietą, perkraukite kompiuterį, ir nustatykite, kad kompiuterio pirmiausia krautųsi iš kompaktinių diskų įrenginio
+
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:
* 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.
+
# loadkeys de-latin1
  
[http://home.arcor.de/Langeland/6.png Pagrindinis meniu] atrodo taip.
+
[[Console fonts|Konsolės šriftai]] randasi {{ic|/usr/share/kbd/consolefonts/}} ir taip pat gali būti nustatyti su {{man|8|setfont}}.
  
=== Standžiojo disko dalijimas===
+
=== Patikrinkite įkrovos rėžimą ===
  
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:
+
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ą:
  
* Pasirinkite paruošti standųjį diską (Prepare Hard-Drive)
+
# ls /sys/firmware/efi/efivars
* 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].
+
Jei katalogas neegzistuoja, sistema užkrauta [[Wikipedia:BIOS|BIOS]] arba CSM rėžimu. Dėl detalių skaityti pagrindinės plokštės naudotojo vadovą.
  
cfdisk
+
=== Prisijunkite prie interneto ===
  
* Jokiu būdu nelieskite ntfs (arba [http://en.wikipedia.org/wiki/Vfat vfat]) skirsnio, nes prarasite Windows skirsnį.
+
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]]:
* 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ą].
 
  
 +
# ping archlinux.org
  
=== Nustatykite skirsnių prijungimo vietas ===
+
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]].
* 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 ===
+
=== Atnaujinkite sistemos laikrodį ===
  
* Pasirinkite kompaktinį diską
+
Kad užtikrintumėte sistemos laikrodžio tikslumą, naudokite {{man|1|timedatectl}}:
* 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 ===
+
# timedatectl set-ntp true
  
* Tai labai paprasta: tiesiog paspauskite įdiegti (install), gerai ir visi pasirinkti paketai bus perkelti iš kompaktinio disko į failų sistemą kompiuteryje.
+
Tarnybos statusui patikrinti naudokite {{ic|timedatectl status}}.
  
=== Įdiekite sistemos branduolį ===
+
=== Padalinkite diskus ===
  
* Pasirinkite "Kernel 2.6.x for IDE/SCSI systems".
+
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''.
  
=== Pritaikykite konfigūraciją ===
+
# fdisk -l
  
* Pasirinkite nano redaktorių keisti konfigūraciniams failams
+
Rezultatai besibaigiantys {{ic|rom}}, {{ic|loop}} ar {{ic|airoot}} gali būti nuignoruoti.
''' 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*.
+
Sekančios ''particijos'' yra '''reikalingos''' pasirinktam įrenginiui:
* Č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:
+
* Viena particija root katalogui {{ic|/}}.
<pre>
+
* Jei įjungtas [[UEFI]] , reikės [[EFI system partition|EFI sitemos particijos]].
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
+
{{Note|[[Swap]] vietai gali būti priskirta atskiroa particija arba [[swap file|swap faile]].}}
  
Paspauskite Ctrl-O, Ctrl-X ir viską išsaugokite.
+
''Particijų lentelės'' modifikacijai naudokite [[fdisk]] ar [[parted]].  
  
=== Įdiekite operacinės sistemos įkrovos programą ===
+
# fdisk /dev/''sda''
  
* Pasirinkite grub.
+
Dėl daugiau informacijos žiūrėti [[Partitioning]].
* Choose the entry on top of the list.
 
  
=== Ready to reboot===
+
{{Note|Jei norite sukurti sukrautus blokinius įrenginius [[LVM]], [[disk encryption]] ar [[RAID]], darykite tai dabar.}}
  
* Exit the main menu, type reboot and the computer should reboot.
+
=== Suformatuokite particijas ===
* Remove the CD
 
* You can choose between windows and arch, default is arch
 
  
== Alternative Installing Methods ==
+
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:
* [[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 ==
+
# mkfs.''ext4'' /dev/''sda1''
  
* Prisijunkite kaip naudotojas root.
+
Jei sukūrėte swap particiją (pavyzdžiui {{ic|/dev/''sda3''}}), inicijuokite ją su ''mkswap'':
* 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 įdiegi jums reikalingas programas su Pacman.
+
# mkswap /dev/''sda3''
Mėgaukitės!
+
# 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ų.

Latest 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ų.