Ghid de instalare Arch Linux 2017

ArchLinux

Am actualizat Ghid de instalare Arch Linux În acest an 2017, deci modificările sunt puține, procesul rămâne același. Am decis să explic dualboot-ul cu Windows la cererea unora, și instalarea într-o mașină virtuală.

Arch Linux este o distribuție GNU / Linux dezvoltat pentru sistemele i686 și x86-64, bazat pe un model de lansare: (instalare simplă, fără „noi versiuni”, doar actualizări) oferind cele mai recente versiuni stabile ale majorității software-ului. Deși mulți oameni cred că este pentru oameni avansați, adevărul este că nu toată lumea îl poate instala folosind Wiki sau orice ghid de instalare ca acesta.

Acest ghid se bazează pe:

  • Versiune: 2017.10.01
  • Kernel: 4.13.3

Condiții prealabile.

Dacă aveți de gând să instalați de pe o mașină virtuală, știți doar cum să o configurați și cum să porniți ISO.

  • Știți cum să ardeți un iso pe un CD / DVD sau USB
  • Aflați ce hardware are computerul dvs. (tip de tastatură, placă video, arhitectura procesorului, cât spațiu pe hard disk aveți)
  • Configurați BIOS-ul pentru a porni CD-ul / DVD-ul sau USB-ul acolo unde aveți Arch Linux
  • Simțiți-vă că instalați distro
  • Și mai presus de orice răbdare multă răbdare

Atenție: Dacă este prima dată când instalați acest sistem de operare și nu aveți cunoștințe anterioare de Linux, vă recomand 2 lucruri:

1.- Cel mai bun lucru pentru dvs. ar fi că efectuați instalarea de pe o mașină virtuală, cum ar fi VirtualBox sau VMware, astfel încât să începeți să porniți puțin câte puțin și cu asigurarea că nu se va întâmpla nimic pentru că sunteți pe o mașină virtuală.

2.- Dacă aveți de gând să instalați Arch Linux ca un singur sistem pe computerul dvs. Faceți o copie de rezervă a celor mai importante fișiere și aveți la îndemână un CD / DVD sau un sistem de stocare al sistemului actual, deoarece dacă nu faceți instalarea la scrisoare sau dacă instalarea nu este finalizată și veți pierde totul.

Descărcați Arch Linux și pregătiți suportul de instalare

Primul pas pentru a putea instala Arch Liunx în echipa noastră va fi descărcați iso Arch Linux 2017 Vă recomand să descărcați prin Torent sau link Magnet.

Suport de instalare CD / DVD

  • Windows: Putem arde iso cu Imgburn, UltraISO, Nersau sau orice alt program chiar și fără acestea în Windows 7 și ulterior ne oferă opțiunea de a face clic dreapta pe ISO.
  • Linux: pot folosi în special cel care vine cu medii grafice, printre care se numără: Brasero, k3b și Xfburn.

Suport de instalare USB

  • Windows: Can utilizați Universal USB Installer sau LinuxLive USB Creatorambele sunt ușor de utilizat.

Linux: Opțiunea Se recomandă utilizarea comenzii dd:

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

Porniți USB / CD Arch Linux

În ecranul de încărcare ne va arăta numai următoarele trebuie să alegeți arhitectura corespunzătoare procesorului nostru.

Va începe să încarce tot ce este necesar și va apărea în modul terminal.

Aflându-mă pe acest ecran vom începe cu instalarea. În mod implicit, Arch Linux are limba engleză, în cazul nostru va fi recomandat să o punem în spaniolă.

Puneți tastatura în spaniolă.

loadkeys la-latin1

Crearea partițiilor

Arch Linux are defecte cu următoarele instrumente pentru gestionarea discurilor: cfdisk, cgdisk, fdisk. Cea mai opțională se recomandă utilizarea: cfdisk.

Următorii pași sunt în cazul instalării Arch Linux ca singur sistem pe computerul nostru, în cazul instalării împreună cu un alt sistem Linux, va trebui să omitem crearea partiției BOOT, precum și instalarea GRUB.

Acum, dacă Arch Linux va fi instalat împreună cu Windows, trebuie să aveți grijă să nu ștergeți partiția mbr dacă nu puteți pierde accesul la Windows.

Instrucțiuni Dual BOOT Windows & Arch Linux.

Singur va trebui să dezactivați opțiunea „Secure BOOT” în BIOS. Nu mă întrebați unde este, deoarece versiunile și mărcile BIOS sunt diferite, dar este ușor de găsit printre opțiunile BIOS-ului dvs.

Hard disk-ul va trebui redimensionatPentru a oferi spațiu Arch Linux, este recomandat să lăsați cel puțin 40 GB de spațiu.

Acum vom continua să urmăm primii pași ai tutorialului până când vom ajunge la utilizarea cfdisk.

Va trebui să recunoaștem partițiile Windows și mbr, precum și spațiul pe care urmează să-l acordăm Arch Linux. MBR va fi întotdeauna în prima partiție, apoi partiția Windows va fi ntfs, în cazul meu (dev / sdb2), iar spațiul liber ne va marca ca spațiu liber.

  • UEFI: aici ar trebui să luați notă de atunci prima partiție ar trebui să fie întotdeauna pentru boot-ul EFI, deci aici este stocat în general boot-ul Windows.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Deci numai va trebui să creați un folder în $ ESP / ca „BOOT”. Acum putem continua cu tutorialul, la final vom merge la sfârșitul tutorialului unde vă voi lăsa comenzile pentru a adăuga Windows la GRUB-ul Arch Linux.

Creăm 4 partiții:

  1. / BOOT: Această partiție va fi destinată GRUB. (pentru cei care au UEFI nu este necesar, este doar pentru a crea folderul BOOT în interiorul acestei partiții)
  2. / (rădăcină): Se recomandă ca această partiție să aibă 15 Gb, va găzdui toate fișierele noastre.
  3. / acasă: Unde vor fi stocate documentele, fotografiile, videoclipurile etc., de aceea este recomandat să îi atribuiți cea mai mare dimensiune.
  4. Swap: Această partiție trebuie să aloce memorie „virtuală” în cazul în care aveți mai puțin de 2 GB de memorie RAM. Nu este recomandat să folosiți swap cu mai mult de 2 GB de memorie RAM.
  • În computerele cu memorie RAM de până la 1 Giga, SWAP ar trebui să fie la fel de mare ca memoria RAM.
  • Pentru 2 GB, SWAP-ul ar trebui să fie pe jumătate la fel de mare ca memoria RAM.

Folosind cfdisk secvența de comenzi va fi: Nou »Primar | Logică »Dimensiune (în MB)» Început.

Două detalii de luat în considerare: În cazul partiției alese ca Swap, mergeți la opțiunea „Type” și selectați 82 (Linux Swap) din listă.

În cazul partiției alese ca / ​​BOOT, selectați opțiunea „bootabilă”.

Odată ce partiționarea este terminată, vom salva modificările cu „Scrie” și confirmăm scriind „da”, odată ce acest lucru este făcut nu se mai întoarce și toate modificările făcute vor fi înregistrate.

Pentru a ieși alege "Ieși". Acum vom continua să formatăm partițiile create, deci este recomandabil să știm care cale este destinația partițiilor. Vom începe cu formatarea partiției BOOT:

mkfs -t ext2 /dev/sda1

Pentru partiția rădăcină:

mkfs -t ext4 /dev/sda2

Pentru acasa:

mkfs -t ext4 /dev/sda3

Pentru a formata Swap, utilizați comanda mkswap:

mkswap /dev/sda4

Rămâne doar să activați Swap cu:

swapon /dev/sda4

Montarea partițiilor pe sistem: Mai întâi montăm partiția / en / mnt:

mount /dev/sda2 /mnt

Creăm directoarele celorlalte partiții din / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

Montăm partițiile corespunzătoare:

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

Conectarea Arch Linux la internet (wifi)

Dacă folosim un laptop și nu avem un cablu de rețea, este necesar să conectați sistemul la rețea pentru a efectua instalarea. Va trebui să se facă folosind comanda:

wifi-menu

După aceea, vom verifica conexiunea noastră cu:

ping -c 3 www.google.com

Instalarea Arch Linux

Logo-ul Arch Linux O formă

Vom începe cu următoarea comandă:

pacstrap /mnt base base-devel

De asemenea, dacă vom continua să folosim WIFI, vom avea nevoie de acest suport mai târziu:

pacstrap /mnt netctl wpa_supplicant dialog

Finalizat cu instalarea sistemului de bază, vom continua cu Grub:

pacstrap /mnt grub-bios

Vom adăuga Asistență pentru administratorul de rețea:

pacstrap /mnt networkmanager

Pas opțional: adăugați asistență TouchPad-ului nostru (în cazul în care aveți un laptop).

pacstrap /mnt xf86-input-synaptics

Instalarea încărcătorului de încărcare GRUB

pacstrap /mnt grub-bios

Configurarea sistemului

În acest pas vom face diverse acțiuni de configurare pentru sistemul nostru. Primul, vom genera fișierul fstab cu:

genfstab -p /mnt /mnt/etc/fstab

Pentru restul acțiunilor de configurare, vom chroot noul nostru sistem instalat:

arch-chroot /mnt

Trebuie setați numele numelui nostru de gazdă în / etc / hostname. De exemplu:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

acum, creăm o legătură simbolică (link simbolic) de la / etc / localtime la / usr / share / zoneinfo // (înlocuiți în funcție de locația dvs. geografică). De exemplu, pentru Mexic:

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

Stabiliți ore în zona noastră.

  • España
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • México
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Columbia
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
  • Dominicană
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Setați preferințele de localizare editând fișierul /etc/locale.conf, de exemplu, pentru Mexic:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • España
LANG=es_ES.UTF-8 
  • Argentina
LANG=es_AR.UTF-8
  • Columbia
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
  • Republica Dominicană
LANG=es_DO.UTF-8
  • Venezuela
LANG=es_VE.UTF-8

De asemenea, în fișierul /etc/locale.gen trebuie să decomentăm (eliminați „#” la începutul rândului) locația dvs., de exemplu:

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

Deci acum putem generează-ți locația cu:

locale-gen

Nu trebuie să pierdem din vedere faptul că cele de mai sus nu stabilesc aspectul tastaturii noastre (ceea ce am făcut pentru sesiunea curentă / cu loadkeys la pasul 2), deci trebuie să setăm variabila KEYMAP în /etc/vconsole.conf fișier (trebuie să creați acest fișier). De exemplu:

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

Cu siguranță vă întrebați:

„Și nu toate acestea sunt configurate în /etc/rc.conf, fișierul principal de configurare Arch Linux?”

Răspunsul scurt este: nu mai mult! Motivul: unificați initscript-urile și configurațiile systemd.

Acum fiecare opțiune de configurare este setată în fișierul său corespunzător. Următorii pași instalează aplicația GRUB UEFI în $ esp / EFI / grub, instalează modulele în / boot / grub / x86_64-efi și pune stub-ul grubx64.efi bootabil în $ esp / EFI / grub_uefi.

Mai întâi, îi spunem GRUB să folosească UEFI, să seteze directorul de pornire și să seteze ID-ul. încărcător de încărcare.

Schimbați $ esp cu partiția dvs. efi (de obicei / boot): Notă: Deși unele distribuții necesită un director / boot / efi sau / boot / EFI, Arch nu are nevoie de unul. –Efi-director și –bootloader-id sunt specifice GRUB UEFI. –Efi-director specifică punctul de montare al ESP.

Acesta înlocuiește –root-director, care este învechit. –Bootloader-id specifică numele directorului utilizat pentru salvarea fișierului grubx64.efi.

Este posibil să observați absența unei opțiuni (de exemplu: / dev / sda) în comandă:

grub-install

De fapt, orice furnizare va fi ignorată de scriptul de instalare GRUB, deoarece încărcătoarele de încărcare UEFI nu folosesc deloc MBR-ul partiției sau sectorul de boot. Numai pentru cei care au uefi comanda de a folosi acest lucru

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

Și creăm fișierul grub.cfg cu:

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

Dacă este necesar (deși de obicei nu este), editați fișierul /etc/mkinitcpio.conf în funcție de nevoile dvs. Deci, creăm discul RAM inițial cu:

mkinitcpio -p linux

Nu trebuie să uităm să setați parola pentru utilizatorul root cu:

passwd

Ne creăm utilizatorul în afară de utilizatorul root și îi oferim permisiunile necesare:

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

Acum, putem părăsi mediul chroot cu:

exit

Demontăm partițiile montate anterior în / mnt cu:

umount /mnt/{boot,home,}

Și, în cele din urmă, repornim sistemul cu:

reboot

Dacă nu ați eliminat CD-ul sau suportul de instalare pendrive, veți vedea din nou meniul de întâmpinare, unde acum trebuie să alegeți a doua opțiune pentru următoarea, nu uitați să îl eliminați.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Andrew Mulligan el a spus

    Verificați articolul, aveți o mulțime de greșeli de ortografie

  2.   Daniel el a spus

    Ce ghid bun, muncă uriașă, efortul tău este apreciat. Sper ca într-o zi să mă aventurez cu Arch de la zero. Salutari.

  3.   Maury el a spus

    post foarte bun frate mulțumesc, am mai citit asta https://wiki.archlinux.org/index.php/installation_guide
    și cu ambele este foarte clar, specifică doar că, de asemenea, atunci când merge să pornim PC-ul, parola pe care am pus-o este pentru utilizatorul root și nu pentru cea pe care am adăugat-o, bine în cazul meu, m-am confundat despre asta

  4.   Sergio el a spus

    Minunat, am pus totul în practică și am instalat archlinux

  5.   Carlos el a spus

    Trebuie să știu cum să îl instalez folosind întregul hard disk al notebook-ului, adică să instalez exclusiv Arch fără niciun alt sistem de operare sau distribuție Linux, vă rog Mulțumesc.

  6.   Carlos el a spus

    Toate ghidurile de instalare pe care le-am găsit pe web și le-am căutat timp de câteva zile, niciunul nu are opțiunea de a instala pe întregul hard disk, în cele din urmă, dacă ar fi posibil să-mi spuneți ce pagină web găsesc ghidul pentru a instala doar această distribuție Linux.

    Mulţumiri