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
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:
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.
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
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.