Arch Linux: Ažurirani osnovni vodič za instalaciju.

Prije svega, ovo je najnoviji vodič za postupak instalacije osnovnog sustava sustava Windows Svod na temelju smjernica GESPADA i Arch Linux neslužbeni vodič.

Nema se što novo reći, jer su oba izvrsna, ali onima koji ga odluče instalirati i testirati, ovaj vodič želi biti koristan i ažuriran je na najnoviji ISO objavljen iz distribucije koja uključuje SYSTEMD prema zadanim postavkama.

Iako već imam određeno iskustvo s distribucijom, primijetio sam da postoje neke pojedinosti u procesu i stoga ću uvesti neke ispravke u njega.

MEDIJI ZA INSTALACIJU:

Nakon što se slika preuzme, postoje 2 mogućnosti:

  • Snimite sliku na CD / DVD s odgovarajućim programom (K3B, Brasero, XFBurn, itd.).
  • Upotrijebite USB stick ili PENDRIVE (koristite naredbu dd).

ČIZMANJE I POČETNE PRIPREME

Ovisno o vrsti procesora koji imamo (32 ili 64 bita) odabiremo onaj koji odgovara:

Nakon završetka postupka, upit će biti prikazan već prijavljen kao ROOT.

TASTATURA I ABECEDA

Prije svega morate postaviti konfiguraciju tipkovnice, a za to morate napisati sljedeće:

loadkeys distribucion teclado

Na primjer, ako želite koristiti tipkovnice na latinoameričkom španjolskom, koristite la-latin1 ili ako je španjolska Španjolska ili tradicionalna, samo es. Za daljnje reference obratite se ovdje.

Vrsta znakova mora se promijeniti, jer većina jezika koristi više znakova od 26 slova engleske abecede. Inače, neki neobični znakovi mogu se pojaviti kao bijeli kvadratići ili drugi simboli. Da biste izbjegli gore navedeno, morate navesti:

# postavi font Lat2-Terminus16

JEZIK U INSTALACIJI

Prema zadanim postavkama jezik je postavljen na američki engleski. Da biste promijenili jezik postupka instalacije (Španjolski, na primjer), uklonite znak # ispred mjesto koju želite smjestiti u datoteku /etc/locale.gen, zajedno s engleskim (SAD).

# nano /etc/locale.gen
hr_US.UTF-8 UTF-8
hr_ES.UTF-8 UTF-8

tisak Ctrl X za izlaz i kada zatraži da spremite promjene, pritisnite Y y luego Intro koristiti isti naziv datoteke.

Iznoseći gore navedeno, izvršite sljedeće:

# lokalno-gen 
# izvoz LANG = es_ES.UTF-8

POVEZIVANJE NA MREŽU

Da biste izbjegli komplikacije u vrijeme instalacije, preporuča se to raditi putem žičane mreže jer različiti upravljački programi i firmware mogu predstavljati probleme. Konfiguracija bežične kartice može se izvršiti nakon završetka postupka instalacije osnovnog sustava.

Općenito, žičana mreža ima oznaku eth0 (zadnji znak je NULA)  tako da morate napisati sljedeće:

ip veza postavljena eth0
dhclient eth0

PRIPREMITE ILI PODIJELITE ČVRSTI POGON

OBAVIJEST: Za potrebe ovog vodiča pretpostavit će se da će Arch biti instaliran kao jedini sustav na računalu, za mješovita okruženja, provjerite odgovarajuću dokumentaciju.

Za particioniranje diska koristit će se uslužni program cfdisk. Za to u terminal pišemo:

#cfdisk 

Predstavit će otprilike ovako:

Particioniranje diska općenito je po ukusu korisnika, tako da je ovdje prikazan postupak samo prijedlog.

Na disk će se izraditi 4 particije koje će biti: ČIZME, KORIJEN, KUĆA y ZAMJENA.

BOOT: Ovdje će se pohraniti bitne datoteke čizma ArchLinux (kao zrno, slike ramdiskbootloaderaitd.). Preporuča se veličina od 100 MiB (ne treba mu dati više prostora).

/ (Root): Ovdje će se instalirati operativni sustav i aplikacije. Njegova veličina ovisi o namjeni koju želite dati ArchLinux. Oko 10 GiB trebalo bi biti više nego dovoljno za tradicionalni sustav; Ako mislite da ćete instalirati mnogo aplikacija (među njima i igre), bolje je razmisliti o 20 ili 30 GiB.

HOME: Gdje će se pohraniti naše osobne postavke, postavke aplikacije (i vaši profili u njima) i tradicionalno naši podaci (dokumenti, fotografije, videozapisi itd.), Pa se preporučuje dodijeliti znatan prostor na tvrdom disku.

SWAP: Na kraju, mjesto na kojem se privremeno pohranjuju podaci o RAM-u (kada su puni) na tvrdom disku. Veličina se razlikuje ovisno o fizičkom RAM-u instaliranom na računalu. Ako imate manje od 1 GB, preporučljivo je dodijeliti mu dvostruku veličinu fizičkog RAM-a. Ako imate umjerenu količinu memorije, poput 1 GB, na primjer, preporučuje se dodijeliti istu veličinu SWAP-u. Ako imate više memorije, gore navedeno ne vrijedi i s dodijeljenim 1 ili 2 GB više je nego dovoljno.

Jedan detalj koji treba razmotriti je slučaj prijenosnih računala kada hiberniraju ili obustavljaju sustav. Stoga, ako ćete Arch instalirati na prijenosno računalo, poželjno je dodijeliti SWAP iste veličine kao RAM instalirana fizika.

koristeći cfdisk Moramo stvoriti odabranu shemu particioniranja, stvarajući jednu po jednu particiju, sa redoslijedom naredbi: Novo »Primarno | Logično »Veličina (u MB)» Početak.

Dvije pojedinosti koje treba uzeti u obzir:

  • U slučaju particije odabrane kao Razmijeniti, idite na opciju "Tip”I odaberite 82 (Zamjena Linuxa) s popisa.
  • U slučaju particije odabrane kao /čizma, odaberite opciju "za podizanje sustava"

Na kraju, trebali biste imati nešto kao što se vidi na sljedećoj slici:

Jednom kad smo sigurni, moramo odabrati opciju "Pisati", I potvrdite tipkanjem"Da", Pisanje nove particijske tablice. Ovim postupkom uklanja se sav prethodni sadržaj s tvrdog diska!

Da se izvučem cfdisk, izabrati "Prestati".

NAPOMENA: Vrlo je važno zapamtiti "naziv" svake particije, jer ćemo ih koristiti u sljedećem koraku. Primjer: sdaxnumx = dizanje, sdaxnumx =/, sdaxnumx = dom i sdaxnumx = zamijeniti.

FORMAT PREGRADA

u boot koristit će se ext2, jer ovdje nije potrebno bilježenje:

# mkfs -t ext2 / dev / sda1

u /, koristite ext4:

# mkfx -t ext4 / dev / sda2

u home, također upotrijebite ext4:

# mkfs -t ext4 / dev / sda3

u swap:

# mkswap / dev / sda4

Particiju aktiviramo s:

swapon / dev / sda4

MONTAŽNE PREGRADE

Svaka je particija identificirana numeričkim sufiksom. Na primjer, sda1 određuje prvu particiju prvog diska, dok sda označava cijeli disk.

Montirajte particiju / en /mnt:

mount / dev / sda2 / mnt

Stvorite direktorije ostalih particija unutar /mnt:

mkdir / mnt / boot
mkdir / mnt / dom

Montirajte odgovarajuće particije:

mount / dev / sda1 / mnt / boot
mount / dev / sda3 / mnt / dom

Archov vodič preporučuje odabir zrcala, ali to zapravo nije potrebno pa ću ga preskočiti.

INSTALIRAJTE BAZNI SUSTAV

Koristit ćemo instalacijsku skriptu tzv pacstrap za instalaciju sustava base. Također, grupa paketa base-devel treba instalirati ako kasnije planirate kompajlirati softver iz AUR. Da bismo to učinili radimo sljedeće:

pacstrap / mnt osnovni bazni razvitak

Nakon završetka postupka, preporuča se instalirati (samo instalirati) bootloader. Osobno koristim SYSLINUX ali koristit ću GRUB za ovaj vodič.

Da bismo instalirali bootloader, napišemo sljedeće:

pacstrap / mnt grub-bios

Ovo je GRUB dizajniran za BIOS. Ako vas zanima kontroverzno UEFI, Preporučujem vam da pročitate službenu dokumentaciju. Ako niste ljubitelj GRUBmožete instalirati syslinux. iako trenutno nema podršku za UEFI.

SISTEMSKA KONFIGURACIJA

Prvo ćemo generirati datoteku fstab. Da biste to učinili, morate učiniti sljedeće:

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

Ako naiđete na kvarove u instalacijskom procesu nakon pokretanja genfstab, nemojte ga ponovno pokretati jer neće, lakše je urediti datoteku fstab.

Zapravo ovdje postoji mali problem, od adrese particije swap zanemaruje se pa je uputno urediti datoteku. Da biste to učinili, morate učiniti sljedeće:

nano / mnt / etc / fstab

Evo nekoliko stvari koje treba obaviti. Prvi u particiji root posljednje polje mora biti 1, za ostala može biti 2 ili 0 (nula). Također, data=ordered Treba je ukloniti jer se ova opcija koristi automatski, bez obzira je li navedena ili ne. Na kraju će biti potrebno dodati /dev/sda4 (je zadnji redak) tako da particija swap biti aktiviran od pokretanja. Za spremanje promjena pritisnite kombinaciju tipki Control x, a zatim napišite y slijedi INTRO. Za veću jasnoću, evo snimke zaslona:

Za ostale radnje konfiguracije napravit ćemo a chroot na našem novoinstaliranom sustavu. Da biste to učinili, napišite sljedeće:

luk-chroot / mnt

U ovoj fazi moraju se konfigurirati glavne konfiguracijske datoteke sustava baze podataka. Arch Linux. Oni se mogu stvoriti ako ne postoje ili, ako postoje, urediti ako želite promijeniti zadane vrijednosti. Pomno praćenje i razumijevanje ovih koraka od vitalne je važnosti za osiguravanje dobro konfiguriranog sustava.

LOKAL: Da se ne bi zbunjivali s onim što je prethodno učinjeno, ovaj korak je konfiguriranje konačnog jezika za instalaciju. Dvije su datoteke koje treba urediti: locale.gen y locale.conf.

locale.gen je prema zadanim postavkama prazno (to jest, svi unosi su komentirani i stoga neaktivni), a znak treba ukloniti # ispred redaka koje želite aktivirati. Možete komentirati više redaka, osim engleskog (SAD), sve dok odabrani retci sadrže kodiranje UTF-8:

# nano /etc/locale.gen sr_US.UTF-8 UTF-8 en_ES.UTF-8 UTF-8

Nakon što je datoteka spremljena, izvršite:

# lokalno-gen

Taj će se postupak izvršiti u svakom ažuriranju (gdje nije potrebna korisnička intervencija) glibc, regenerirajući sve prostorije uključene u /etc/locale.gen.

locale.conf Ne postoji prema zadanim postavkama. pa iz terminala izvršavamo sljedeće:

# echo LANG = es_ES.UTF-8> /etc/locale.conf # izvoz LANG = es_ES.UTF-8

vconsole.conf Ovdje navodimo raspored tipkovnice i font (font) konzole. Da biste to učinili, učinite sljedeće:

# nano /etc/vconsole.conf

Prikazat će vam se prazna datoteka i upišite sljedeće:

KEYMAP = "la-latin1" FONT = "Lat2-Terminus16" FONT_MAP =

timezone Simbolična poveznica /etc/localtime u vašu zonsku datoteku /usr/share/zoneinfo/Region/Local koristeći sljedeće:

# ln -s / usr / share / zoneinfo / America / Hermosillo / etc / localtime

hardware clock Postavlja jednostavan način rada hardverskog sata u svim vašim operativnim sustavima. Inače, hardverski sat može se prebrisati i uzrokovati zaostajanje mlaza.

Može generirati /etc/adjtime automatski koristeći jednu od sljedećih naredbi:

# hwclock --systohc --utc

a za lokalno vrijeme:

# hwclock --systohc --lokalno vrijeme

Potonje se ne preporučuje.

MODULI KERNELA

Da biste učitali module jezgre tijekom pokretanja, stavite datoteku s nastavkom *.conf u mapi /etc/modules-load.d/s imenom datoteke koja se odnosi na program koji se koristi.

Svi potrebni moduli automatski se učitavaju udev, tako da ćete ovdje rijetko trebati nešto dodati. Jednostavno morate dodati module za koje se zna da ih nema.

# nano /etc/modules-load.d/virtio-net.conf virtio-net

PRIMEN

Dodajte svoj hostname u arhivu /etc/hostname. Vrijedno je spomenuti da hostname To je ime koje će se dodijeliti opremi i pomoću kojeg se može prepoznati u mreži. Da biste to učinili, iz konzole napišite sljedeće:

# izbaciti ime mog hosta > / etc / hostname

Uredite datoteku hosts registrirati myhostname koristi. Da biste to učinili, učinite sljedeće:

# nano / etc / hosts 127.0.0.1 localhost ime mog hosta :: 1 localhost ime mog hosta

Spremite datoteku i izađite.

S obzirom da za instalaciju koristimo ožičenu mrežu, za trenutak i za početak mrežne usluge, na terminal napišite sljedeće:

# systemctl omogući dhcpcd @ .service

Provjerite je li mrežno sučelje ispravno (normalno eth0) provjerit ćemo u /etc/conf.d/netcfg. Da biste to učinili, uklonite komentar ili uklonite # od WIRED_INTERFACE = »eth0 ″. Dalje u datoteci nalazi se i specifikacija za bežičnu mrežu. Trenutno komentirajte ili stavite simbol #. Spremite datoteku i izađite.

Također se preporučuje uređivanje datoteke pacman.conf. Da biste to učinili u terminalu ili konzoli, učinite sljedeće:

# nano /etc/pacman.conf

Ovdje možete dodati ili izmijeniti spremišta. Preporučuje se da je ostavite takvom kakva jest i samo dodajte ili aktivirajte one potrebne.
Ako ste instalirali ArchLinux x86_64, preporučuje se da omogućite uklanjanjem # iz spremišta [multilib].

Ako želite koristiti AUR, učinite sljedeće: Na kraju datoteke napišite:

[archlinuxfr] SigLevel = Dodatni paket Package = http://repo.archlinux.fr/$arch

Spremite ga i izađite.

STVORITE OKRUŽENJE ZA POČETAK RAMDISKA

Ovdje osobno preporučujem dodavanje KEYMAP tako da se učitava i koristi od početka. Za to trebate urediti datoteku mkinitcpio.conf. U terminal ili konzolu zapisujemo:

# nano /etc/mkinitcpio.conf

Mora se dodati u posljednjem retku HOOKS riječ KEYMAP. Nije važno je li na kraju, u sredini ili na početku. Na primjer:

Spremite promjenu i izađite iz datoteke. Učinio sam gore navedeno, a zatim nastavljamo s generiranjem ramdisk pisanje sljedeće upute:

# mkinitcpio -p linux

MENADŽER POKRETANJA

Već smo instalirali bootloader grub i ovdje ćemo ga nastaviti konfigurirati. Razlog za to radim do ovog trenutka je taj što kad god to radim kako je navedeno u vodiču GESPADAS, imam poruke o pogreškama i one me obično navode na to da moram ponovno konfigurirati cijeli sustav.

Učeći iz prakse shvatio sam da je bolje to generirati nakon što sve konfiguriramo i kreiramo sliku za pokretanje.

Izvršite sljedeće korake:

# grub-install / dev / sda # cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo

ili je također (koristi GESPADAS)

# cp /boot/grub/locale/en@quot.mo /boot/grub/locale/en_US.mo

Ovaj posljednji korak je za korekciju a bug que tiene GRUB a ne Arch. Zatim izvršite sljedeće:

# grub -mkconfig -o /boot/grub/grub.cfg

Ovaj posljednji postupak automatski će generirati konfiguracijsku datoteku GRUB.

Nakon što je gore navedeno, nastavit ćemo s stavljanjem contraseña al usuario ROOT. Da bismo to učinili u terminalu napišemo:

#passwd

Od vas će se tražiti da unesete lozinku i potvrdite je.

Ovim je konfiguracija dovršena, sada morate izaći iz okoline chroot. Da biste to učinili, jednostavno morate napisati exit.

Morate demontirati particije, da biste to učinili, u terminal napišite sljedeće:

# umount / mnt / {boot, home,}

Sada da, ponovno pokrećemo naš sustav s:

# ponovno podizanje sustava

Ne zaboravite ukloniti instalacijski CD / DVD ili USB, kao i ako je potrebno preurediti redoslijed pokretanja jedinica (to je učinjeno u biografiji računala).

Na zaslonu će se pojaviti:

Sada upisujemo root u pokazivač i lozinku koju odredimo i voila, nalazimo se u našem Arch sustavu, potpuno funkcionalni i spremni za prilagodbu. Zaustavite se prije toga, osobno preporučujem sljedeće:

Prvo morate instalirati sudo uslužne programe; da biste to učinili, izvršite sljedeće:

#pacman -S sudo

Tada u terminalu napišemo:

UREDNIK = nano visudo

Otkomentirajte redak odakle dolazi grupa %wheel. Primijetit ćete da postoje dva, osobno preporučujem da komentirate onoga koji traži lozinku. To će nam omogućiti izvršavanje uputa iz root s našim korisnikom.

Sada instaliramo aplikaciju YAOURT, koji nam omogućuje pokretanje instalacije aplikacija iz repoa AUR. Da biste to učinili u terminalu stavite sljedeće:

# pacman -Sa vama

Stvorite našeg korisnika sa:

#useradd

Unesite u korisničko ime korisničko ime koje ćete koristiti u additional groups pisar:

audio, lp, optički, pohrana, video, kotačić, igre, napajanje, skener

U ostatku samo pritisnite tipku INTRO. Obratite pažnju jer će vam biti postavljena neka pitanja, a jedno od njih je vaše ime. Želite li to staviti ili ne, osobna je stvar, ali ne ostavljajte je praznom.

Ponovo pokrenite sustav, ali upotrijebite systemctl reboot i prijavite se s korisnikom kojeg ste upravo stvorili.

Odavde možete izvršiti promjene i konfiguracije koje su potrebne kako biste opremu ostavili u potpunosti po svom ukusu i personalizirali je što je bolje moguće.

Nadam se da je ovo korisno za, kao što sam već spomenuo, instaliranje ove distribucije koja zapravo uopće nije komplicirana, samo ako traži pažnju i rad.

Kao što sam spomenuo na početku, ovaj se vodič temelji na radu tvrtke GESPADA i neslužbeni vodič za Arch Linux.

Evo nekoliko zaslona 2 instalacije koje sam napravio:

Moje Netbook računalo s GNOME SHELL 3.4:

Moja radna površina s XFCE 4.10: