Arch Linux 2017 Installatiehandleiding

ArchLinux

Ik heb het Arch Linux installatiehandleiding In dit jaar 2017, dus er zijn maar weinig veranderingen, het proces blijft hetzelfde. Ik heb besloten om de dualboot met Windows uit te leggen op verzoek van sommigen ook de installatie in een virtuele machine.

Arch Linux is een GNU / Linux-distributie ontwikkeld voor i686- en x86-64-systemen, gebaseerd op een rollend releasemodel: (enkele installatie, geen "nieuwe versies", alleen updates) met de nieuwste stabiele versies van de meeste software. Hoewel veel mensen denken dat het voor gevorderde mensen is, is de waarheid dat niet iedereen het kan installeren met behulp van de Wiki of een andere installatiegids zoals deze.

Deze gids is gebaseerd op:

  • Versie: 2017.10.01
  • Kernel: 4.13.3

Vereisten.

Als u vanaf een virtuele machine gaat installeren, weet u alleen hoe u deze moet configureren en hoe u de ISO moet opstarten.

  • Weet hoe u een ISO op een cd / dvd of USB moet branden
  • Weet welke hardware uw computer heeft (type toetsenbord, videokaart, architectuur van uw processor, hoeveel ruimte op de harde schijf u heeft)
  • Configureer uw BIOS om de cd / dvd of USB op te starten waarop u Arch Linux heeft
  • Heb zin om de distro te installeren
  • En vooral geduld heel veel geduld

Let op: Als het de eerste keer is dat je dit besturingssysteem gaat installeren en je hebt geen voorkennis van Linux, dan raad ik 2 dingen aan:

1.- Het beste voor u zou zijn om de installatie uit te voeren vanaf een virtuele machine, zoals VirtualBox of VMware, zodat u beetje bij beetje kunt opstarten en met de zekerheid dat er niets zal gebeuren omdat u zich op een virtuele machine bevindt.

2.- Als je Arch Linux als een enkel systeem op je computer gaat installeren Maak een back-up van je belangrijkste bestanden en heb een CD / DVD of pendrive van je huidige systeem bij de hand, anders doe je de installatie naar de letter of als de installatie niet is voltooid en u alles verliest.

Download Arch Linux en bereid de installatiemedia voor

De eerste stap om Arch Liunx in ons team te kunnen installeren, zal zijn download de Arch Linux 2017 iso Ik raad aan om te downloaden via stortvloed of Magnet link.

CD / DVD-installatiemedia

  • Windows: we kunnen verbrand de iso met Imgburn, UltraISO, Nerof een ander programma, zelfs zonder hen in Windows 7 en later, geeft ons de mogelijkheid om met de rechtermuisknop op de ISO te klikken.
  • Linux: ze kunnen vooral degene gebruiken die bij grafische omgevingen wordt geleverd, waaronder: Brasero, k3b en Xfburn.

USB-installatiemedium

  • Windows: Can gebruik Universal USB Installer of LinuxLive USB Creatorbeide zijn gemakkelijk te gebruiken.

Linux: de optie Het wordt aanbevolen om de opdracht dd te gebruiken:

dd bs=4M if=/ruta/a/archlinux.iso of=/dev/sdx

Boot USB / CD Arch Linux

In het opstartscherm zal het ons alleen het volgende tonen we moeten de architectuur kiezen die overeenkomt met onze processor.

Het begint al het nodige te laden en het zal in de terminalmodus verschijnen.

Op dit scherm zijn we beginnen met de installatie​ Arch Linux heeft standaard de Engelse taal, in ons geval wordt het aanbevolen om het in het Spaans te zetten.

Zet toetsenbord in het Spaans.

loadkeys la-latin1

Partities aanmaken

Arch Linux is defect met de volgende tools voor schijfbeheer: cfdisk, cgdisk, fdisk. De meeste optie aanbevolen is om te gebruiken: cfdisk.

De volgende stappen zijn in het geval van het installeren van Arch Linux als het enige systeem op onze computer, in het geval van installatie samen met een ander Linux-systeem, zullen we het aanmaken van de BOOT-partitie moeten overslaan, evenals de installatie van GRUB.

Als Arch Linux nu naast Windows moet worden geïnstalleerd, moet u voorzichtig zijn en de mbr-partitie niet verwijderen als u de toegang tot Windows niet kunt verliezen.

Instructies Dual BOOT Windows & Arch Linux.

Solo u zult de optie moeten deactiveren "Secure BOOT" in uw BIOS. Vraag me niet waar het is, aangezien de BIOS-versies en -merken divers zijn, maar het is gemakkelijk te vinden tussen de opties van uw BIOS.

De grootte van de harde schijf moet worden aangepastOm Arch Linux ruimte te geven, wordt aanbevolen om minimaal 40GB ruimte over te laten.

Nu zullen we doorgaan met het volgen van de eerste stappen van de tutorial totdat we het gebruik van cfdisk bereiken.

We zullen de partities moeten herkennen Windows en de mbr, evenals de ruimte die we Arch Linux gaan geven. De mbr zal altijd in de eerste partitie staan, dan is de Windows-partitie ntfs, in mijn geval (dev / sdb2) en de vrije ruimte markeert ons als vrije ruimte.

  • UEFI: hier moet u rekening mee houden sinds de eerste partitie moet altijd voor EFI-boot zijn, dus dit is meestal waar de Windows-boot op deze manier wordt opgeslagen.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Dus alleen je moet een map aanmaken in $ ESP / als "BOOT"​ Nu kunnen we doorgaan met de tutorial, aan het einde gaan we naar het einde van de tutorial waar ik de commando's laat staan ​​om Windows toe te voegen aan Arch Linux's GRUB.

We maken 4 partities:

  1. / BOOT: Deze partitie zal bestemd zijn voor GRUB. (voor degenen die UEFI hebben, is het niet nodig, het is alleen om de BOOT-map binnen deze partitie te maken)
  2. / (root): Deze partitie wordt aanbevolen om 15 Gb te hebben, het zal al onze bestanden hosten.
  3. / home: waar onze documenten, foto's, video's, enz. zullen worden opgeslagen, dus het wordt aanbevolen om hier de grootste grootte aan toe te wijzen.
  4. Swap: Deze partitie is bedoeld om "virtueel" geheugen toe te wijzen in het geval dat er minder dan 2 Gb RAM is. Het wordt niet aanbevolen om swap te gebruiken met meer dan 2 Gb RAM.
  • Bij computers met een RAM-geheugen tot 1 Giga, moet de SWAP even groot zijn als het RAM-geheugen.
  • Voor 2GB zou de SWAP half zo groot moeten zijn als het RAM.

Als u cfdisk gebruikt, is de volgorde van de opdrachten: Nieuw »Primair | Logisch »Grootte (in MB)» Begin.

Twee details om rekening mee te houden: In het geval van de partitie gekozen als Swap, ga naar de "Type" optie en selecteer 82 (Linux Swap) uit de lijst.

In het geval van de partitie gekozen als / BOOT, selecteer de "opstartbare" optie.

Zodra het partitioneren is voltooid, zullen we de wijzigingen opslaan met "Write" en bevestigen door "yes" te schrijven. Zodra dit is gebeurd, is er geen weg meer terug en worden alle aangebrachte wijzigingen opgenomen.

Kies "Afsluiten" om af te sluiten. Nu gaan we door met het formatteren van de gemaakte partities, dus het is raadzaam om te weten welk pad de bestemming van de partities is. We beginnen met het formatteren van de BOOT-partitie:

mkfs -t ext2 /dev/sda1

Voor de rootpartitie:

mkfs -t ext4 /dev/sda2

Voor thuis:

mkfs -t ext4 /dev/sda3

Gebruik de opdracht mkswap om Swap te formatteren:

mkswap /dev/sda4

Het blijft alleen om Swap te activeren met:

swapon /dev/sda4

Partities aan het systeem koppelen: Eerst mounten we de / en / mnt partitie:

mount /dev/sda2 /mnt

We maken de mappen van de andere partities in / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

We mounten de bijbehorende partities:

mount /dev/sda1 /mnt/BOOT mount /dev/sda3 /mnt/home

Arch Linux verbinden met internet (wifi)

Als we een laptop gebruiken en we hebben geen netwerkkabel, is het nodig om het systeem op het netwerk aan te sluiten om de installatie uit te voeren. Het zal moeten worden gedaan met behulp van het commando:

wifi-menu

Daarna zullen we onze verbinding controleren met:

ping -c 3 www.google.com

Arch Linux installeren

Arch Linux-logo A-vorm

We beginnen met het volgende commando:

pacstrap /mnt base base-devel

Ook als we WIFI blijven gebruiken, hebben we deze ondersteuning later nodig:

pacstrap /mnt netctl wpa_supplicant dialog

Klaar met de installatie van het basissysteem, gaan we verder met de Grub:

pacstrap /mnt grub-bios

We zullen toevoegen Network Manager-ondersteuning:

pacstrap /mnt networkmanager

Optionele stap: ondersteuning toevoegen aan ons TouchPad (voor het geval u een laptop heeft).

pacstrap /mnt xf86-input-synaptics

GRUB bootloader installeren

pacstrap /mnt grub-bios

Configureren van het systeem

In deze stap zullen we verschillende configuratieacties voor ons systeem uitvoeren. Eerste, we gaan het fstab-bestand genereren met:

genfstab -p /mnt /mnt/etc/fstab

Voor de rest van de configuratie-acties zullen we ons nieuw geïnstalleerde systeem chroot:

arch-chroot /mnt

we moeten stel de naam van onze hostnaam in in het / etc / hostnaam. Bijvoorbeeld:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

nu, we creëren een symbolische link (symlink) van / etc / localtime naar / usr / share / zoneinfo // (vervangen op basis van uw geografische locatie). Bijvoorbeeld voor Mexico:

ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Vestig uren in onze omgeving.

  • Spanje
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Mexico
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Colombia
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • Ecuador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • Peru
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
  • Chili
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
  • El Salvador
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime 
  • Bolivia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
  • Paraguay
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
  • Uruguay
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
  • Nicaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
  • dominicaans
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Stel uw lokalisatievoorkeuren in door het bestand /etc/locale.conf te bewerken, bijvoorbeeld voor Mexico:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • Spanje
LANG=es_ES.UTF-8 
  • Argentinië
LANG=es_AR.UTF-8
  • Colombia
LANG=es_CO.UTF-8 
  • Ecuador
LANG=es_EC.UTF-8 
  • Peru
LANG=es_PE.UTF-8 
  • Chili
LANG=es_CL.UTF-8 
  • Guatemala
LANG=es_GT.UTF-8 
  • El Salvador
LANG=es_SV.UTF-8 
  • Bolivia
LANG=es_BO.UTF-8 
  • Paraguay
LANG=es_PY.UTF-8
  • Uruguay
LANG=es_UY.UTF-8
  • Nicaragua
LANG=es_NI.UTF-8
  • Dominicaanse Republiek
LANG=es_DO.UTF-8
  • Venezuela
LANG=es_VE.UTF-8

Zo is ook in het bestand /etc/locale.gen moeten we commentaar verwijderen (verwijder de "#" aan het begin van de regel) uw locatie, bijvoorbeeld:

#es_HN ISO-8859-1 es_MX.UTF-8 UTF-8 #es_MX ISO-8859-1

Dus nu kunnen we genereer uw locatie met:

locale-gen

We moeten het feit niet uit het oog verliezen dat het bovenstaande niet de lay-out van ons toetsenbord vaststelt (wat we deden voor de huidige sessie / met loadkeys in stap 2), dus we moeten de KEYMAP-variabele instellen in de /etc/vconsole.conf bestand (u moet dit bestand maken). Bijvoorbeeld:

echo 'KEYMAP=es /etc/vconsole.conf KEYMAP=la-latin1

Je vraagt ​​je vast af:

"En is dit niet allemaal geconfigureerd in /etc/rc.conf, het hoofdconfiguratiebestand van Arch Linux?"

Het korte antwoord is: niet meer! De reden: verenig de initscripts en systemd configuraties.

Nu is elke configuratieoptie ingesteld in het bijbehorende bestand. De volgende stappen installeren de GRUB UEFI-applicatie in $ esp / EFI / grub, installeer de modules in / boot / grub / x86_64-efi, en plaats de opstartbare grubx64.efi-stub in $ esp / EFI / grub_uefi.

Eerst vertellen we GRUB om UEFI te gebruiken, de opstartdirectory in te stellen en de ID in te stellen. bootloader.

Verander $ esp met je efi-partitie (meestal / boot): Opmerking: hoewel sommige distributies een / boot / efi- of / boot / EFI-directory vereisen, doet Arch dat niet. –Efi-directory en –bootloader-id zijn specifiek voor GRUB UEFI. –Efi-directory specificeert het koppelpunt van de ESP.

Dit vervangt de –root-directory, die verouderd is. –Bootloader-id specificeert de naam van de directory die wordt gebruikt om het bestand grubx64.efi op te slaan.

Mogelijk merkt u dat er geen optie is (bijvoorbeeld: / dev / sda) in het commando:

grub-install

In feite wordt elk gegeven genegeerd door het GRUB-installatiescript, aangezien UEFI-opstartladers de MBR of opstartsector van een partitie helemaal niet gebruiken. Alleen voor degenen die uefi het commando hebben om dit te gebruiken

grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub_uefi --recheck/sourcecode] Ahora, configuramos el bootloader, en este caso, GRUB: [sourcecode language="plain"]grub-install /dev/sda

En we maken het grub.cfg-bestand met:

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

Bewerk indien nodig (hoewel dit meestal niet het geval is) het bestand /etc/mkinitcpio.conf volgens uw behoeften. Dus we maken de eerste RAM-schijf met:

mkinitcpio -p linux

We moeten niet vergeten om het wachtwoord voor de rootgebruiker in te stellen met:

passwd

We creëren onze gebruiker los van de root-gebruiker en we geven hem de nodige machtigingen:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash USUARIO

Nu kunnen we de chroot-omgeving verlaten met:

exit

We ontkoppelen de eerder aangekoppelde partities in / mnt met:

umount /mnt/{boot,home,}

En tot slot herstarten we het systeem met:

reboot

Als u de cd of pendrive-installatiemedia niet hebt verwijderd, ziet u opnieuw het welkomstmenu, waar u nu de tweede optie voor de volgende moet kiezen, vergeet deze niet te verwijderen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Andrew Mulligan zei

    Bekijk het artikel, je hebt veel spelfouten

  2.   Daniel zei

    Wat een goede gids, geweldig werk, uw inzet wordt gewaardeerd. Ik hoop dat ik ooit een dag met Arch kan beginnen. Groeten.

  3.   maury zei

    zeer goede postbroer bedankt, ik had dit eerder gelezen https://wiki.archlinux.org/index.php/installation_guide
    en bij beide is het heel duidelijk, het specificeert alleen dat ook wanneer ik de pc aanzet, het wachtwoord dat we invoeren voor de root-gebruiker is en niet voor degene die we hebben toegevoegd hehe goed in mijn geval raakte ik daar in de war over

  4.   Sergio zei

    Geweldig, ik heb alles in de praktijk gebracht en de archlinux geïnstalleerd

  5.   Carlos zei

    Ik moet weten hoe ik het moet installeren met gebruik van de hele harde schijf van de notebook, dat wil zeggen, installeer Arch exclusief zonder enig ander besturingssysteem of Linux-distributie. Dank je wel.

  6.   Carlos zei

    Alle installatiehandleidingen die ik op internet heb gevonden en die ik meerdere dagen heb gezocht, geen enkele heeft de optie om de volledige harde schijf te gebruiken, tot slot als het mogelijk was om mij te vertellen op welke webpagina ik de handleiding vind om alleen deze Linux-distributie te installeren.

    bedankt