Kako instalirati Arch Linux [Vodič korak po korak]

Ukratko: Ovaj vodič vam pokazuje kako instalirati Arch Linux u koracima koje je lako slijediti.

Arch Linuxje x86-64 Linux distribucija opće namjene koja je bila popularna međuDIYentuzijastima i okorjelim korisnicima Linuxa. Zadana instalacija pokriva samo minimalni osnovni sustav i očekuje se od krajnjeg korisnika da ga konfigurira i koristi. Na temelju KISS – Keep It Simple, Stupid! principu, Arch Linux se fokusira na eleganciju, ispravnost koda, minimalistički sustav i jednostavnost.

Arch Linux podržava Rolling model izdanja i ima vlastiti upravitelj paketa –Pac Man. S ciljem pružanja vrhunskog operativnog sustava, Arch nikada ne propušta imati ažuran repozitorij. Činjenica da pruža minimalan osnovni sustav daje vam izbor da ga instalirate čak i na jeftiniji hardver, a zatim preko njega instalirate samo potrebne pakete.

Također, to je jedan od najpopularnijih OS-a za učenje Linuxa od nule. Ako volite eksperimentirati s DIY stavom, trebali biste isprobati Arch Linux. To je ono što mnogi korisnici Linuxa smatraju temeljnim Linux iskustvom.

U ovom članku ćemo vidjeti kako instalirati i postaviti Arch Linux, a zatim desktop okruženje preko njega.

Kako instalirati Arch Linux

install-arch-linux-featured-800x450-1-4066551

Metoda o kojoj ćemo ovdje raspravljatibriše postojeći operativni sustav(s) sa svog računala i instalirajte Arch Linux na njega. Dakle, ako ćete slijediti ovaj vodič, provjerite jeste li sigurnosno kopirali svoje datoteke ili ćete ih u protivnom sve izgubiti. Upozoren si.

Ali prije nego što vidimo kako instalirati Arch Linux s USB-a, provjerite ispunjavate li sljedeće zahtjeve:

Zahtjevi za instaliranje Arch Linuxa:

  • x86_64 (tj. 64-bitni) kompatibilni stroj
  • Minimalno 512 MB RAM-a (preporučeno 2 GB)
  • Najmanje 1 GB slobodnog prostora na disku (preporučeno 20 GB za osnovnu upotrebu)
  • Aktivna internetska veza
  • USB pogon s najmanje 2 GB kapaciteta za pohranu
  • Poznavanje Linux naredbenog retka

Nakon što ste se uvjerili da ispunjavate sve zahtjeve, nastavimo s instalacijom Arch Linuxa.

1. korak: preuzmite ISO

ISO možete preuzeti sslužbena stranica. Arch Linux zahtijeva x86_64 (tj. 64-bitni) kompatibilni stroj s minimalno 512 MB RAM-a i 800 MB prostora na disku za minimalnu instalaciju. Međutim, preporučuje se imati 2 GB RAM-a i najmanje 20 GB prostora za pohranu kako bi GUI radio bez problema.

Korak 2: Stvorite živi USB Arch Linuxa

Morat ćemo stvoriti live USB Arch Linuxa iz ISO-a koji ste upravo preuzeli.

Ako ste na Linuxu, možete koristitidd naredbaza stvaranje živog USB-a. Zamijeniti/put/do/archlinux.iso with the path where you have downloaded ISO file, and /dev/sdx with your drive in the example below. You can get your drive information using lsblk command.

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

On Windows, there are several tools to create a live USB. The recommended tool is Rufus. We have already covered a tutorial on how to create a live USB of Antergos Linux using Rufus in the past. Since Antergos is based on Arch, you can follow the same tutorial.

Step 3: Boot from the live USB

Once you have created a live USB for Arch Linux, shut down your PC. Plugin your USB and boot your system. While booting keep pressing F2, F10 or F1dependinging upon your system) to go into boot settings. In here, select to boot from USB or removable disk.

Once you select that, you should see an option like this:

1-2-8242453
Select Boot Arch Linux (x86_64). After various checks, Arch Linux will boot to login prompt with root user.

Next steps include partitioning disk, creating the filesystem and mounting it.

Step 4: Partitioning the disks

The first step includes partitioning your hard disk. A single root partition is the simplest one where we will create a root partition (/), a swapfile and home partition.

I have a 19 GB disk where I want to install Arch Linux. To create a disk, type

fdisk /dev/sda

Type “n” for a new partition. Type in “p” for a primary partition and select the partition number.

The First sector is automatically selected and you just need to press Enter. For Last sector, type the size you want to allocate for this partition.

Napravite još dvije particije na sličan način za home i swap i pritisnite 'w' za spremanje promjena i izlaz.

4-root-partition-4534057

Korak 4: Stvaranje datotečnog sustava

Budući da smo izradili 3 različite particije, sljedeći korak je formatiranje particije i stvaranje datotečnog sustava.

Koristit ćemo mkfs za root i home particiju i mkswap za stvaranje swap prostora. Formatiramo naš disk s ext4 datotečnim sustavom.

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3

mkswap /dev/sda2
swapon /dev/sda2

Postavimo ove datotečne sustave na root i home

mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home

Korak 5: Instalacija

Pošto smo napravili particioniranje i montirali ga, instalirajmo osnovni paket. Osnovni paket sadrži sav potreban paket za pokretanje sustava, od kojih su neki GNU BASH ljuska, alat za kompresiju podataka, uslužni programi datotečnog sustava, C biblioteka, alati za kompresiju, Linux kerneli i moduli, paketi knjižnica, uslužni programi sustava, uslužni programi za USB uređaje , vi uređivač teksta itd.

pacstrap /mnt base base-devel

Korak 6: Konfiguriranje sustava

Generirajte fstab datoteku da definirate kako se particije diska, blok uređaji ili udaljeni sustavi datoteka montiraju u datotečni sustav.

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

Promijenite root u novi sustav, ovo omogućuje promjenu korijenskog direktorija za trenutni pokrenuti proces i proces dijete.

arch-chroot /mnt

Neki systemd alati koji zahtijevaju aktivnu dbus vezu ne mogu se koristiti unutar chroota, stoga bi bilo bolje da izađemo iz njega. Za izlazak iz chroota jednostavno upotrijebite naredbu u nastavku:

exit

Korak 7. Postavljanje vremenske zone

Koristite donju naredbu za postavljanje vremenske zone.

ln -sf /usr/share/<zoneinfo>/<Region>/<City> /etc/localtime

Da biste dobili popis zona, upišite

ls /usr/share/zoneinfo

Pokrenite hwclock za postavljanje hardverskog sata.

hwclock --systohc --utc

Korak 8. Postavljanje lokalne postavke.

Datoteka/etc/locale.gensadrži sve lokalne postavke i jezik sustava u formatu s komentarima. Otvorite datoteku koristeći vi uređivač i poništite komentar na jeziku koji želite. Učinio sam to zaen_GB.UTF-8.

Sada generirajte konfiguraciju lokalizacije u datoteci direktorija /etc koristeći donje naredbe:

locale-gen
echo LANG=en_GB.UTF-8 > /etc/locale.conf
export LANG=en_GB.UTF-8

Korak 9. Instalacija bootloadera, postavljanje naziva hosta i root lozinke

Stvoriti/etc/ime hostadatoteku i dodajte odgovarajući unos hostu.

127.0.1.1 myhostname.localdomain myhostname

Dodajem ItsFossArch kao ime hosta:

echo ItsFossArch > /etc/hostname

a zatim na/etc/hostsdatoteka.

Da biste instalirali bootloader koristite donje naredbe:

pacman -S grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Za izradu root lozinke upišite

passwd

i unesite željenu lozinku.

Kada završite, ažurirajte svoj sustav. Velike su šanse da već imate ažurirani sustav budući da ste preuzeli najnoviju ISO datoteku.

pacman -Syu

Čestitamo! Uspješno ste instalirali minimalni naredbeni redak Arch Linux.

U sljedećem koraku ćemo vidjeti kako postaviti desktop okruženje ili grafičko korisničko sučelje za Arch Linux. Veliki sam obožavatelj GNOME desktop okruženja i radit ćemo na instalaciji istog.

Korak 10: Instalirajte okruženje radne površine (u ovom slučaju GNOME)

Prije nego što možete instalirati desktop okruženje, morat ćete prvo konfigurirati mrežu.

Naziv sučelja možete vidjeti pomoću donje naredbe:

ip link

11-2317208

Za mene jeenp0s3.

Dodajte sljedeće unose u datoteku

vi /etc/systemd/network/enp0s3.network

[Match]
name=en*
[Network]
DHCP=yes

Spremi i izađi. Ponovno pokrenite svoju systemd mrežu da bi se promjene odrazile.

systemctl restart systemd-networkd
systemctl enable systemd-networkd

Zatim dodajte donja dva unosa/etc/resolv.confdatoteka.

nameserver 8.8.8.8
nameserver 8.8.4.4

Sljedeći korak je instaliranje X okruženja.

Upišite donju naredbu da instalirate Xorg kao poslužitelj za prikaz.

pacman -S xorg xorg-server

gnome sadrži osnovnu GNOME radnu površinu. gnome-extra sadrži GNOME aplikacije, upravitelj arhive, upravitelj diska, uređivače teksta i još mnogo toga.

pacman -S gnome gnome-extra

Posljednji korak uključuje omogućavanje GDM upravitelja prikaza za Arch.

systemctl start gdm.service
systemctl enable gdm.service

Ponovno pokrenite sustav i vidjet ćete ekran za prijavu u GNOME.

Završne riječi o instalaciji Arch Linuxa

Sličan pristup demonstrirao je u ovom videu (gledajte na cijelom ekranu da vidite naredbe) čitatelj It's FOSS Gonzalo Tormo:

Možda ste do sada shvatili da instaliranje Arch Linuxa nije tako jednostavno kaoinstaliranje Ubuntua. Međutim, uz malo strpljenja, to sigurno možete postići i onda reći svijetu da koristite Arch Linux.

Sama instalacija Arch Linuxa pruža mnogo učenja. Preporučujem nekoliko bitnihstvari koje treba učiniti nakon instaliranja Arch Linuxagdje ćete pronaći korake za instaliranje raznih drugih desktop okruženja i saznati više o OS-u. Možete se nastaviti igrati s njim i vidjeti koliko je Arch moćan.

Javite nam u komentarima ako naiđete na bilo kakve poteškoće tijekom instaliranja Arch Linuxa.

Izvor