Hoe Arch Linux te installeren

Brief: deze tutorial laat zien hoe je Arch Linux installeert in gemakkelijk te volgen stappen.

Arch Linux is een x86-64 algemene Linux-distributie die populair is bij doe-het-zelvers en hardcore Linux-gebruikers. De standaardinstallatie dekt slechts een minimaal basissysteem en verwacht dat de eindgebruiker het systeem configureert en gebruikt. Gebaseerd op de KUS - Keep It Simple, Stupid! Principe, Arch Linux focus op elegantie, code correctheid, minimalistisch systeem en eenvoud.

Arch Linux ondersteunt het Rolling-releasemodel en heeft een eigen pakketbeheerder - pacman . Met het doel een geavanceerd besturingssysteem te bieden, mist Arch nooit een up-to-date repository. Het feit dat het een minimaal basissysteem biedt, geeft u de mogelijkheid om het te installeren, zelfs op low-end hardware, en installeert vervolgens alleen de vereiste pakketten.

Het is ook een van de meest populaire besturingssystemen voor het leren van Linux vanaf nul. Als je graag met een DIY-attitude experimenteert, moet je Arch Linux eens proberen. Het is wat veel Linux-gebruikers als een kern Linux-ervaring beschouwen.

In dit artikel zullen we zien hoe je Arch Linux en vervolgens een desktopomgeving erover installeert en instelt.

Hoe Arch Linux te installeren

De methode die we hier bespreken, wist bestaande besturingssystemen uit je computer en installeert Arch Linux erop. Dus als u deze tutorial gaat volgen, zorg er dan voor dat u een back-up van uw bestanden heeft gemaakt, want anders raakt u alles kwijt. Je bent gewaarschuwd.

Maar voordat we zien hoe we Arch Linux vanaf een USB-poort kunnen installeren, moet je ervoor zorgen dat je de volgende vereisten hebt:

Vereisten voor het installeren van Arch Linux:

  • Een x86_64 (dwz 64 bit) compatibel apparaat
  • Minimaal 512 MB RAM (aanbevolen 2 GB)
  • Ten minste 1 GB vrije schijfruimte (aanbevolen 20 GB voor basisgebruik)
  • Een actieve internetverbinding
  • Een USB-drive met minimaal 2 GB opslagcapaciteit
  • Bekendheid met de Linux-opdrachtregel

Als je er zeker van bent dat je alle vereisten hebt, gaan we door met het installeren van Arch Linux.

Stap 1: download de ISO

U kunt de ISO downloaden van de officiële website. Arch Linux vereist een x86_64 (dwz 64 bit) compatibele machine met minimaal 512 MB RAM en 800 MB schijfruimte voor een minimale installatie. Het wordt echter aanbevolen om 2 GB RAM en ten minste 20 GB opslagruimte te hebben zodat een GUI zonder problemen kan werken.

Stap 2: Maak een live USB van Arch Linux

We zullen een live USB van Arch Linux moeten maken van de ISO die je zojuist hebt gedownload.

Als u Linux gebruikt, kunt u de opdracht dd gebruiken om een ​​live USB te maken. Vervang /path/to/archlinux.iso door het pad waar je ISO-bestand hebt gedownload en / dev / sdx met je station in het onderstaande voorbeeld. U kunt uw schijfinformatie verkrijgen met de opdracht lsblk .

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

In Windows zijn er verschillende tools om een ​​live USB te maken. Het aanbevolen hulpmiddel is Rufus. We hebben in het verleden al een tutorial behandeld over hoe je een live USB van Antergos Linux kunt maken met behulp van Rufus. Omdat Antergos gebaseerd is op Arch, kunt u dezelfde zelfstudie volgen.

Stap 3: start op vanaf de live USB

Zodra u een live USB voor Arch Linux hebt gemaakt, sluit u uw pc af. Plug je USB in en start je systeem op. Tijdens het opstarten blijf je op F2, F10 of F1 drukken op je systeem) om naar de opstartinstellingen te gaan. Selecteer hier om op te starten vanaf USB of een verwisselbare schijf.

Zodra u dat hebt geselecteerd, ziet u een van de volgende opties:

Selecteer Boot Arch Linux (x86_64). Na verschillende controles zal Arch Linux opstarten met de aanmeldprompt met root-gebruiker.

De volgende stappen omvatten partitioneringsschijf, het maken van het bestandssysteem en het monteren ervan.

Stap 4: partitioneren van de schijven

De eerste stap omvat het partitioneren van uw harde schijf. Een enkele root-partitie is de eenvoudigste partitie waarin we een root-partitie (/), een swapfile en home-partitie zullen maken.

Ik heb een 19 GB-schijf waarop ik Arch Linux wil installeren. Typ om een ​​schijf te maken

 fdisk /dev/sda 

Typ " n " voor een nieuwe partitie. Typ ' p ' voor een primaire partitie en selecteer het partitienummer.

De eerste sector wordt automatisch geselecteerd en u hoeft alleen op Enter te drukken. Typ bij Laatste sector de grootte die u voor deze partitie wilt toewijzen.

Maak op dezelfde manier nog twee partities voor thuis en wissel en druk op ' w ' om de wijzigingen op te slaan en af ​​te sluiten.

Stap 4: Bestandssysteem maken

Omdat we 3 verschillende partities hebben gemaakt, is de volgende stap het formatteren van de partitie en het maken van een bestandssysteem.

We zullen mkfs gebruiken voor root en home partitie en mkswap voor het creëren van swapspace. We formatteren onze schijf met ext4 bestandssysteem.

 mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda3 mkswap /dev/sda2 swapon /dev/sda2 

Laten we deze bestandssystemen koppelen aan root en home

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

Stap 5: Installatie

Omdat we partitionering hebben gemaakt en hebben gemount, kunnen we het basispakket installeren. Een basispakket bevat alle benodigde pakketten om een ​​systeem uit te voeren, waarvan sommige de GNU BASH-shell zijn, datacompressietool, bestandssysteemhulpprogramma's, C-bibliotheek, compressietools, Linux-kernels en -modules, bibliotheekpakketten, systeemhulpprogramma's, USB-apparaten, hulpprogramma's, vi teksteditor etc.

 pacstrap /mnt base base-devel 

Stap 6: Het systeem configureren

Genereer een fstab-bestand om te definiëren hoe schijfpartities, block-apparaten of externe bestandssystemen in het bestandssysteem zijn gemount.

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

Verander root in het nieuwe systeem, hierdoor kan de root directory voor het huidige lopende proces en het onderliggende proces worden gewijzigd.

 arch-chroot /mnt 

Sommige gesystematiseerde tools die een actieve dbus-verbinding vereisen, kunnen niet in een chroot worden gebruikt, daarom zou het beter zijn als we de tool verlaten. Om chroot te verlaten, gebruik eenvoudig het onderstaande commando:

 exit 

Stap 7. Tijdzone instellen

Gebruik onderstaande opdracht om de tijdzone in te stellen.

 ln -sf /usr/share/// /etc/localtime 

Om een ​​lijst met zones te krijgen, typt u

 ls /usr/share/zoneinfo 

Start hwclock om de hardwareklok in te stellen.

 hwclock --systohc --utc 

Stap 8. Landinstelling instellen.

Bestand /etc/locale.gen bevat alle lokale instellingen en systeemtaal in een commentaaropmaak. Open het bestand met behulp van de vi-editor en maak een commentaar op de gewenste taal. Ik had het gedaan voor en_GB.UTF-8 .

Genereer nu de locale config in / etc mapbestand met behulp van de onderstaande commando's:

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

Stap 9. Bootloader installeren, hostnaam en rootwachtwoord instellen

Maak een bestand / etc / hostname en voeg een overeenkomend item toe aan de host.

127.0.1.1 myhostname.localdomain myhostname

Ik voeg ItsFossArch toe als een hostnaam:

 echo ItsFossArch > /etc/hostname 

en vervolgens naar het bestand / etc / hosts .

Gebruik onderstaande commando's om een ​​bootloader te installeren:

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

Als u een rootwachtwoord wilt maken, typt u

 passwd 

en voer uw gewenste wachtwoord in.

Zodra u klaar bent, werkt u uw systeem bij. De kans is groot dat je al een bijgewerkt systeem hebt sinds je het nieuwste ISO-bestand hebt gedownload.

 pacman -Syu 

Gefeliciteerd! U hebt met succes een minimale opdrachtregel Arch Linux geïnstalleerd.

In de volgende stap zullen we zien hoe een desktopomgeving of grafische gebruikersinterface voor Arch Linux kan worden ingesteld. Ik ben een grote fan van de GNOME-desktopomgeving en we zullen eraan werken hetzelfde te installeren.

Stap 10: installeer een desktopomgeving (in dit geval GNOME)

Voordat u een desktopomgeving kunt installeren, moet u eerst het netwerk configureren.

U kunt de interfacenaam zien met onderstaande opdracht:

 ip link 

Voor mij is het enp0s3.

Voeg de volgende gegevens toe aan het bestand

 vi /etc/systemd/network/enp0s3.network [Match] name=en* [Network] DHCP=yes 

Opslaan en afsluiten. Start uw systemd-netwerk opnieuw op om de wijzigingen weer te geven.

 systemctl restart systemd-networkd systemctl enable systemd-networkd 

Voeg vervolgens de onderstaande twee items toe in het bestand /etc/resolv.conf .

 nameserver 8.8.8.8 nameserver 8.8.4.4 

De volgende stap is het installeren van de X-omgeving.

Typ de onderstaande opdracht om de Xorg als weergaveserver te installeren.

 pacman -S xorg xorg-server 

gnome bevat de basis GNOME-desktop. gnome-extra bevat GNOME-toepassingen, archiefbeheer, schijfbeheer, teksteditors en meer.

 pacman -S gnome gnome-extra 

De laatste stap omvat het inschakelen van de weergaveregelaar GDM voor Arch.

 systemctl start gdm.service systemctl enable gdm.service 

Start uw systeem opnieuw op en u kunt het GNOME-inlogscherm zien.

Laatste woorden over Arch Linux-installatie

Een vergelijkbare aanpak is aangetoond in deze video (bekijk op het volledige scherm om de opdrachten te zien) door It's FOSS-lezer Gonzalo Tormo:

Je hebt je misschien al wel gerealiseerd dat het installeren van Arch Linux niet zo eenvoudig is als het installeren van Ubuntu. Echter, met een beetje geduld kunt u het zeker bereiken en vervolgens de wereld vertellen dat u Arch Linux gebruikt.

Arch Linux-installatie zelf biedt veel leerproces. Ik raad een paar essentiële dingen aan om te doen na het installeren van Arch Linux, waar je stappen zult vinden om verschillende andere bureaubladomgevingen te installeren en meer te leren over het besturingssysteem. Je kunt ermee blijven spelen en zien hoe krachtig Arch is.

Laat het ons weten in de comments als je problemen hebt tijdens het installeren van Arch Linux.

Aanbevolen

Installeer Adobe Lightroom Alternatieve RawTherapee in Ubuntu
2019
Download 15 prachtige sexy achtergronden van Debian
2019
Gebruik de modus Niet storen in Ubuntu met NoNotifications
2019