Arch Linux 2017 installationsguide

archlinux

Jag har uppdaterat Arch Linux installationsguide I år 2017, så förändringarna är få, förblir processen densamma. Jag har bestämt mig för att förklara dualboot med Windows på begäran av vissa, också installationen i en virtuell maskin.

Arch Linux är en GNU / Linux-distribution utvecklat för i686- och x86-64-system, baserad på en rullande release-modell: (enstaka installation, inga "nya versioner", bara uppdateringar) som erbjuder de senaste stabila versionerna av de flesta programvaror. Även om många tror att det är för avancerade människor är sanningen att inte alla kan installera den med Wiki eller någon installationsguide som den här.

Denna guide är baserad på:

  • Version: 2017.10.01
  • Kärnan: 4.13.3

Förutsättningar.

Om du ska installera från en virtuell maskin, vet du bara hur du konfigurerar den och hur du startar ISO.

  • Lär dig att bränna en iso på en CD / DVD eller USB
  • Vet vilken hårdvara din dator har (typ av tangentbord, grafikkort, processorns arkitektur, hur mycket hårddiskutrymme du har)
  • Konfigurera din BIOS för att starta CD / DVD eller USB där du har Arch Linux
  • Känner för att installera distro
  • Och framför allt tålamod mycket

Obs: Om det är första gången du ska installera detta operativsystem och du inte har tidigare kunskaper om Linux, rekommenderar jag två saker:

1.- Det bästa för dig skulle vara att du gör installationen från en virtuell maskin, till exempel VirtualBox eller VMware så att du börjar sätta på lite efter lite och med försäkran om att ingenting kommer att hända eftersom du är på en virtuell maskin.

2.- Om du ska installera Arch Linux som ett enda system på din dator Gör en säkerhetskopia av dina viktigaste filer och ha en CD / DVD eller pendrive från ditt nuvarande system till hands, för om du inte gör installationen för att brevet eller om installationen inte är klar och du kommer att förlora allt.

Ladda ner Arch Linux och förbered installationsmediet

Det första steget för att kunna installera Arch Liunx i vårt team kommer att vara ladda ner iso Arch Linux 2017 Jag rekommenderar att du laddar ner via torrent eller magnetlänk.

CD / DVD-installationsmedia

  • Windows: Vi kan bränn iso med Imgburn, UltraISO, Nereller eller något annat program även utan dem i Windows 7 och senare ger oss möjlighet att högerklicka på ISO.
  • Linux: De kan särskilt använda den som kommer med grafiska miljöer, bland dem är, Brasero, k3b och Xfburn.

USB-installationsmedium

  • Windows: Kan använd Universal USB Installer eller LinuxLive USB Creatorbåda är lätta att använda.

Linux: Alternativet Det rekommenderas att använda kommandot dd:

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

Starta USB / CD Arch Linux

På startskärmen visar det oss bara följande vi måste välja den arkitektur som motsvarar vår processor.

Det kommer att börja ladda allt nödvändigt och det kommer att visas i terminalläge.

Att vara på den här skärmen vi börjar med installationen. Som standard har Arch Linux det engelska språket, i vårt fall rekommenderas det att vi lägger det på spanska.

Sätt tangentbordet på spanska.

loadkeys la-latin1

Skapa partitioner

Arch Linux har defekt med följande verktyg för diskhantering: cfdisk, cgdisk, fdisk. Det mest alternativet rekommenderas är att använda: cfdisk.

Följande steg gäller vid installation av Arch Linux som det enda systemet på vår dator, om vi installerar tillsammans med ett annat Linux-system måste vi hoppa över skapandet av BOOT-partitionen, liksom GRUB-installationen.

Om Arch Linux nu ska installeras vid sidan av Windows måste du vara försiktig så att du inte tar bort mbr-partitionen om du inte kan förlora åtkomst till Windows.

Instruktioner Dual BOOT Windows & Arch Linux.

Solo måste du inaktivera alternativet "Secure BOOT" i din BIOS. Fråga inte var det är, eftersom BIOS-versionerna och varumärkena är olika, men det är lätt att hitta bland alternativen i ditt BIOS.

Hårddisken måste ändrasFör att ge Arch Linux utrymme rekommenderas det att du lämnar åtminstone 40 GB utrymme.

Nu fortsätter vi att följa de första stegen i handledningen tills vi använder CFDisk.

Vi måste känna igen partitionerna Windows och mbr, liksom det utrymme som vi ska ge Arch Linux. Mbr kommer alltid att finnas i den första partitionen då Windows-partitionen är ntfs, i mitt fall (dev / sdb2) och det lediga utrymmet kommer att markera oss som ledigt utrymme.

  • UEFI: här bör du notera sedan den första partitionen måste alltid vara för EFI-start, så det här brukar vara där Windows-start sparas på detta sätt.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Så bara du måste skapa en mapp i $ ESP / som "BOOT". Nu kan vi fortsätta med handledningen, i slutet kommer vi att gå till slutet av handledningen där jag lämnar kommandona för att lägga till Windows i Arch Linux GRUB.

Vi skapar fyra partitioner:

  1. / BOOT: Denna partition är avsedd för GRUB. (för dem som har UEFI är det inte nödvändigt, det är bara att skapa mappen BOOT inuti denna partition)
  2. / (root): Denna partition rekommenderas att ha 15 GB, den kommer att vara värd för alla våra filer.
  3. / hem: Där våra dokument, foton, videoklipp etc. kommer att lagras, så det rekommenderas att tilldela det den största storleken.
  4. Byt: Denna partition är att tilldela "virtuellt" minne om du har mindre än 2 GB RAM. Det rekommenderas inte att använda swap med mer än 2 GB RAM-minne.
  • På datorer med RAM-minne upp till 1 Giga bör SWAP vara lika stort som RAM.
  • För 2 GB bör SWAP vara hälften så stort som RAM.

Med hjälp av cfdisk kommer sekvensen av kommandon att vara: Ny »Primär | Logisk »Storlek (i MB)» Börjar.

Två detaljer att ta hänsyn till: Om partitionen har valts som Swap, gå till alternativet "Type" och välj 82 (Linux Swap) från listan.

Om partitionen är vald som / BOOT, välj alternativet "startbar".

När partitioneringen är klar sparar vi ändringarna med "Skriv" och bekräftar genom att skriva "ja", när detta är gjort går det inte tillbaka och alla ändringar som gjorts kommer att spelas in.

Välj "Avsluta" för att avsluta. Nu fortsätter vi att formatera de skapade partitionerna, så det är tillrådligt att veta vilken sökväg som är destinationen för partitionerna. Vi börjar med att formatera BOOT-partitionen:

mkfs -t ext2 /dev/sda1

För rotpartitionen:

mkfs -t ext4 /dev/sda2

För / hem:

mkfs -t ext4 /dev/sda3

För att formatera swap, använd kommandot mkswap:

mkswap /dev/sda4

Det återstår bara att aktivera Swap med:

swapon /dev/sda4

Montering av partitioner till systemet: Först monterar vi partitionen / en / mnt:

mount /dev/sda2 /mnt

Vi skapar katalogerna för de andra partitionerna inuti / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

Vi monterar motsvarande partitioner:

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

Ansluta Arch Linux till internet (wifi)

Om vi ​​använder en bärbar dator och vi inte har en nätverkskabel är det nödvändigt att ansluta systemet till nätverket för att utföra installationen. Det måste göras med kommandot:

wifi-menu

Efter det kommer vi att kontrollera vår anslutning till:

ping -c 3 www.google.com

Installerar Arch Linux

Arch Linux-logotyp En form

Vi börjar med följande kommando:

pacstrap /mnt base base-devel

Även om vi fortsätter att använda WIFI behöver vi detta stöd senare:

pacstrap /mnt netctl wpa_supplicant dialog

Färdig med installationen av bassystemet fortsätter vi med Grub:

pacstrap /mnt grub-bios

Vi kommer att lägga till Network Manager support:

pacstrap /mnt networkmanager

Valfritt steg: Lägg till stöd till TouchPad (om du har en bärbar dator).

pacstrap /mnt xf86-input-synaptics

Installerar GRUB-startladdare

pacstrap /mnt grub-bios

Konfigurera systemet

I det här steget kommer vi att göra olika konfigurationsåtgärder för vårt system. Först, vi ska generera fstab-filen med:

genfstab -p /mnt /mnt/etc/fstab

För resten av konfigurationsåtgärderna kommer vi att rota vårt nyligen installerade system:

arch-chroot /mnt

Vi måste ställa in namnet på vårt värdnamn i / etc / värdnamn. Till exempel:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

nu, vi skapar en symbolisk länk (symlink) från / etc / localtime till / usr / share / zoneinfo // (ersätt baserat på din geografiska plats). Till exempel för Mexiko:

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

Upprätta timmar i vårt område.

  • Spanien
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Mexiko
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
  • Chile
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
  • Dominikanska
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Ställ in dina lokaliseringspreferenser genom att redigera filen /etc/locale.conf, till exempel för Mexiko:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • Spanien
LANG=es_ES.UTF-8 
  • Argentina
LANG=es_AR.UTF-8
  • Colombia
LANG=es_CO.UTF-8 
  • Ecuador
LANG=es_EC.UTF-8 
  • Peru
LANG=es_PE.UTF-8 
  • Chile
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
  • DOMINIKANSKA REPUBLIKEN
LANG=es_DO.UTF-8
  • Venezuela
LANG=es_VE.UTF-8

även i filen /etc/locale.gen måste vi kommentera (ta bort "#" i början av raden) din plats, till exempel:

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

Så nu kan vi generera din plats med:

locale-gen

Vi får inte glömma bort det faktum att ovanstående inte skapar layouten på vårt tangentbord (vilket vi gjorde för den aktuella sessionen / med loadkeys i steg 2), så vi måste ställa in KEYMAP-variabeln i /etc/vconsole.conf fil (du måste skapa den här filen). Till exempel:

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

Du undrar säkert:

"Och är inte allt detta konfigurerat i /etc/rc.conf, den huvudsakliga konfigurationsfilen för Arch Linux?"

Det korta svaret är: inte mer! Anledningen: Förena inskrift och systemd-konfigurationer.

Nu ställs varje konfigurationsalternativ in i motsvarande fil. Följande steg installerar GRUB UEFI-applikationen i $ esp / EFI / grub, installerar modulerna i / boot / grub / x86_64-efi och placerar den startbara grubx64.efi-stubben i $ esp / EFI / grub_uefi.

Först berättar vi för GRUB att använda UEFI, ställa in startkatalogen och ställa in ID. bootloader.

Ändra $ esp med din efi-partition (vanligtvis / boot): Obs! Medan vissa distributioner kräver en / boot / efi eller / boot / EFI-katalog, gör Arch det inte. –Efi-katalog och –bootloader-id är specifika för GRUB UEFI. –Efi-katalog anger ESP: s monteringspunkt.

Detta ersätter –root-katalog, som är utfasad. –Bootloader-id anger namnet på den katalog som används för att spara filen grubx64.efi.

Du kanske märker frånvaron av ett alternativ (till exempel: / dev / sda) i kommandot:

grub-install

Faktum är att alla tillhandahållna kommer att ignoreras av GRUB-installationsskriptet, eftersom UEFI-startladdare inte alls använder en partitions MBR- eller startsektor. Endast för dem som har uefi kommandot att använda detta

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

Och vi skapar grub.cfg-filen med:

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

Om det behövs (även om det vanligtvis inte är det), redigerar du /etc/mkinitcpio.conf-filen efter dina behov. Så vi skapar den första RAM-disken med:

mkinitcpio -p linux

Vi får inte glömma att ställa in lösenordet för rotanvändaren med:

passwd

Vi skapar vår användare förutom rotanvändaren och vi ger den nödvändiga behörigheter:

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

Nu kan vi lämna chroot-miljön med:

exit

Vi avmonterar de tidigare monterade partitionerna i / mnt med:

umount /mnt/{boot,home,}

Och slutligen startar vi om systemet med:

reboot

Om du inte har tagit bort CD- eller pendrive-installationsmediet kommer du att se välkomstmenyn igen, där du nu måste välja det andra alternativet för nästa, glöm inte att ta bort det.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Andrew Mulligan sade

    Kolla artikeln, du har många felstavningar

  2.   Daniel sade

    Vilken bra guide, ett enormt arbete, din ansträngning uppskattas. Jag hoppas att jag en dag vågar med Arch från grunden. Hälsningar.

  3.   Maury sade

    väldigt bra inlägg bro tack, jag hade läst det tidigare https://wiki.archlinux.org/index.php/installation_guide
    och med båda är det väldigt tydligt, det anger bara att även när jag går att slå på datorn är lösenordet vi sätter för rootanvändaren och inte för det vi lade till hehe bra i mitt fall blev jag förvirrad över det

  4.   Sergio sade

    Bra jag omsatte allt i praktiken och installerade archlinux

  5.   Carlos sade

    Jag måste veta hur man installerar den med hjälp av hela bärbar datorns hårddisk, det vill säga exklusivt att installera Arch utan något annat operativsystem eller Linux-distribution, tack.

  6.   Carlos sade

    Alla installationsguider som jag hittade på webben och letade efter i flera dagar nu har ingen möjlighet att installera med hela hårddisken, äntligen om det var möjligt att berätta för mig vilken webbsida jag hittar guiden för att bara installera denna Linux-distribution .

    tack