Guia d'instal·lació d'Arch Linux 2017

ArchLinux

He actualitzat una mica la guia d'instal·lació d'Arch Linux en aquest any 2017 pel que els canvis són pocs el procés segueix sent el mateix. He decidit explicar el dualboot amb Windows a comanda d'uns, també la instal·lació en una màquina virtual.

Arch Linux és una distribució GNU / Linux desenvolupada per a sistemes i686 i x86-64, basada en un model rolling-release: (Una sola instal·lació, no hi ha "noves versions", només actualitzacions) oferint les últimes versions estables de la majoria del programari. Encara que molta gent pensa que és per a persones avançades la veritat és que no qualsevol persona pot instal·lar usant la Wiki o qualsevol guia d'instal·lació com aquesta.

Aquesta guia està basada en:

  • Versió: 2017.10.01
  • Kernel: 4.13.3

Reqisitos previs.

Si faràs la instal·lació des d'una màquina virtual només saber configurar i el boteo de l'ISO.

  • Saber gravar un iso en un CD / DVD o USB
  • Saber que maquinari té el teu ordinador (tipus de teclat, targeta de vídeo, arquitectura de la teva processador, com espai en disc dur tens)
  • Configura el teu BIOS per botear el cd / DVD o USB on has Arch Linux
  • Ganes d'instal·lar la distro
  • I sobretot Paciència molta paciència

Atenció: Si és la primera vegada que vas a realitzar la instal·lació d'aquest sistema operatiu i no tens coneixements previs de sobre Linux, et recomano 2 coses:

1.- El millor per a tu seria que fessis la instal·lació des d'una màquina virtual, com VirtualBox o VMware perquè vagis a calant a poc a poc i amb la seguretat que no passés res doncs estàs sobre una màquina virtual.

2.- Si vas a instal·lar Arch Linux com a sistema únic en el teu ordinador Has un backup dels teus arxius més importants i tingues a la mà un CD / DVD o pendrive del teu sistema actual ja que si no fas la instal·lació a peu de la lletra o de no concloure la instal·lació i perdràs tot.

Descarregar Arch Linux i preparar el suport d'instal·lació

El primer pas per poder instal·lar Arch Liunx al nostre equip serà descarregar el iso Arch Linux 2017 recomano la descàrrega via Torrent o Magnet link.

Medi d'instal·lació CD / DVD

  • Windows: Podem gravar el iso amb ImgBurn, UltraISO, Nero o qualsevol altre programa fins i tot sense ells a Windows 7 i posteriors ens dóna l'opció a el donar clic dret sobre la ISO.
  • Linux: Podeu fer servir especialment el que ve amb els entorns gràfics, entre ells són, Braser, k3b, iXfburn.

Medi d'instal·lació USB

  • Windows: Poden utilitzar Universal USB Installer o LinuxLive USB Creator, Tots dos són senzills d'utilitzar.

Linux: L'opció recomanable és utilitzar la comanda dd:

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

Boot USB / CD Arch Linux

A la pantalla de boot ens mostrarà el següent només cal triar l'arquitectura corresponent al nostre processador.

Començarà a carregar tot el necessari i ens apareixerà en mode terminal.

A l'estar en aquesta pantalla començarem amb la instal·lació. Per defecte Arch Linux té l'idioma anglès, en el nostre cas serà recomanable que ho posem en espanyol.

Posar teclat en espanyol.

loadkeys la-latin1

creant particions

Arch Linux compta amb defecte amb les següents eines per administració de discos: cfdisk, cgdisk, fdisk. L'opció més recomanable és usar: cfdisk.

Els següents passos són en cas d'instal·lar Arch Linux com a únic sistema en el nostre ordinador, en cas d'instal·lar costat d'un altre sistema Linux, caldrà saltar-se la creació de la partició BOOT, així com la instal·lació de l'GRUB.

Ara si es va instal·lar Arch Linux al costat de Windows, caldrà anar amb compte i no eliminar la partició de l'mbr si no podries perdre l'accés a Windows.

Instruccions Dual BOOT Windows & Arch Linux.

Només hauràs de desactivar l'opció de "Secure BOOT" al teu BIOS. No em preguntis a on aquesta, ja que les versions de BIOS i marques, són diverses, però és fàcil de trobar entre les opcions de la teva BIOS.

Caldrà redimensionar el disc dur, Per donar espai a Arch Linux el recomanable és deixar 40GB d'espai, com a mínim.

Ara prosseguirem a seguir els primers passos de l'tutorial fins situar-nos en la utilització de cfdisk.

Haurem de reconèixer les particions de Windows i el mbr, així com l'espai que li donarem a Arch Linux. El mbr estarà sempre en la primera partició a continuació, la partició de Windows serà ntfs, en el meu cas (dev / sdb2) i l'espai lliure ens marcarà com a free space.

  • UEFI: aquí has ​​de prendre nota ja que la primera partició sempre deu ser per a l'arrencada EFI, De manera que per general és on aquesta emmagatzemat l'arrencada de Windows d'aquesta manera.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Pel que només hauràs de crear una carpeta a $ CAT / com "BOOT". Ara podrem continuar amb el tutorial, a l'finalitzar-anirem a la fi de l'tutorial on els deixa les ordres per afegir Windows a l'GRUB d'Arch Linux.

Creem 4 particions:

  1. / BOOT: Aquesta partició, es destinarà a l'GRUB. (Per als que tenen UEFI no cal, només és crear la carpeta BOOT dins d'aquesta partició)
  2. / (Root): Aquesta partició el més recomanable serà que tingui 15 Gb, en ella s'allotjaran tots els nostres arxius.
  3. / Home: On s'emmagatzemaran els nostres documents, fotos, vídeos, etc., de manera que es recomana assignar-li el major grandària.
  4. Swap: Aquesta partició és per assignar memòria "virtual" en cas de comptar amb menys de 2Gb de RAM. No és recomanable fer servir swap amb més de 2Gb de RAM.
  • En equips amb memòria RAM de fins a 1 Giga hauria de ser igual de gran la SWAP que la RAM.
  • Per 2GB hauria de ser la SWAP la meitat de gran que la RAM.

Usant cfdisk la seqüència d'ordres serà: New »Primary | Logical »Size (en MB)» Beginning.

Dos detalls a tenir en compte: En el cas de la partició escollida com swap, anar a l'opció "Type" i seleccionar 82 (Linux swap) de la llista.

En el cas de la partició escollida com / BOOT, seleccionar l'opció "bootable".

Ja acabat el procés de partició gravarem els canvis amb "Escriu", i confirmar escrivint "yes", fet això no hi ha marxa enrere i tots els canvis fets quedessin gravats.

Per sortir triar "Quit". Ara prosseguirem a donar-li format a les particions creades, per la qual cosa és recomanable saber que ruta té la destinació de les particions. Començarem amb formatar la partició BOOT:

mkfs -t ext2 /dev/sda1

Per a la partició root:

mkfs -t ext4 /dev/sda2

Per / home:

mkfs -t ext4 /dev/sda3

Per formatar swap, fer servir la comanda mkswap:

mkswap /dev/sda4

Només resta que el JavaScript estigui swap amb:

swapon /dev/sda4

Muntant particions a sistema: Primer vam muntar la partició / a / mnt:

mount /dev/sda2 /mnt

Creem els directoris de les altres particions dins / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

Vam muntar les particions corresponents:

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

Connectant Arch Linux a internet (wifi)

Si estem fent servir una portàtil i no comptem amb un cable de xarxa cal connectar el sistema a la xarxa per realitzar la instal·lació. Caldrà fer-ho mitjançant la comanda:

wifi-menu

Després d'això comprovarem la nostra connexió amb:

ping -c 3 www.google.com

Instal·lant Arch Linux

Arch Linux logo forma d'A

Començarem amb la següent comanda:

pacstrap /mnt base base-devel

També si seguirem fent servir WIFI necessitarem aquest suport posteriorment:

pacstrap /mnt netctl wpa_supplicant dialog

Acabat a l'instal·lació de la base del sistema, continuarem amb el Grub:

pacstrap /mnt grub-bios

agregarem el suport Network Manager:

pacstrap /mnt networkmanager

Pas opcional: Afegir suport al nostre TouchPad (en cas de tenir un equip portàtil).

pacstrap /mnt xf86-input-synaptics

Instal·lant gestor d'arrencada GRUB

pacstrap /mnt grub-bios

Configurant el Sistema

En aquest pas farem diverses accions de configuració del nostre sistema. primer, generarem el fitxer fstab amb:

genfstab -p /mnt /mnt/etc/fstab

Per a la resta de les accions de configuració, farem un chroot en el nostre nou sistema:

arch-chroot /mnt

hem establir el nom del nostre hostname a l'arxiu / etc / hostname. Per exemple:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

Ara, vam crear un enllaç simbòlic (Symlink) de / etc / localtime a / usr / share / zoneinfo // (reemplaça segons la teva ubicació geogràfica). Per exemple, per a Mèxic:

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

Establir horari a la nostra zona.

  • Espanya
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Mèxic
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Colòmbia
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • Equador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • Perú
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
  • Xile
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 
  • Bolívia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
  • Paraguai
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
  • Uruguai
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
  • Nicaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
  • Dominicana
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Veneçuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Estableix les teves preferències de localització editant l'arxiu /etc/locale.conf, per exemple, per a Mèxic:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • Espanya
LANG=es_ES.UTF-8 
  • Argentina
LANG=es_AR.UTF-8
  • Colòmbia
LANG=es_CO.UTF-8 
  • Equador
LANG=es_EC.UTF-8 
  • Perú
LANG=es_PE.UTF-8 
  • Xile
LANG=es_CL.UTF-8 
  • Guatemala
LANG=es_GT.UTF-8 
  • El Salvador
LANG=es_SV.UTF-8 
  • Bolívia
LANG=es_BO.UTF-8 
  • Paraguai
LANG=es_PY.UTF-8
  • Uruguai
LANG=es_UY.UTF-8
  • Nicaragua
LANG=es_NI.UTF-8
  • República Dominicana
LANG=es_DO.UTF-8
  • Veneçuela
LANG=es_VE.UTF-8

Així mateix, a l'arxiu /etc/locale.gen hem de descomentar (Eliminar el "#" a l'inici de la línia) la teva localització, per exemple:

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

Llavors, ja podem generar la teva localització amb:

locale-gen

Cal no perdre de vista que l'anterior no estableix la distribució del nostre teclat (el que vam fer per a la sessió actual / amb loadkeys en el pas 2), per la qual cosa hem d'establir la variable KEYMAP a l'arxiu /etc/vconsole.conf (has de crear aquest arxiu). Per exemple:

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

Segur t'estaràs preguntant:

"I no tot això es configura en /etc/rc.conf, el principal arxiu de configuració d'Arch Linux?".

La resposta és curta: Ja no més! El motiu: Unificar les configuracions de initscripts i systemd.

Ara cada opció de configuració s'estableix en el seu arxiu corresponent. Els següents passos instal·len l'aplicació GRUB UEFI en $ cat / EFI / grub, instal·la els mòduls en / boot / grub / x86_64-eficiència, i col·loca el stub grubx64.efi booteable a $ cat / EFI / grub_uefi.

En primer lloc, li diem a GRUB que utilitzi UEFI, que estableixi el directori d'arrencada i que estableixi l'ID. de el gestor d'arrencada.

Canvieu $ cat amb el seu partició efi (normalment / boot): Nota: Mentre que algunes distribucions requereixen un directori / boot / efi o / boot / EFI, Arch no ho necessita. -efi-directory i -bootloader-id són específics de GRUB UEFI. -efi-directory especifica el punt de muntatge de la ESP.

Aquest substitueix a -root-directory, que està obsolet. -bootloader-id especifica el nom de directori utilitzat per guardar l'arxiu grubx64.efi.

És possible que noti l'absència d'una opció (per exemple: / dev / sda) a l'ordre:

grub-install

De fet, qualsevol proporcionat serà ignorat pel script d'instal·lació del GRUB, atès que els gestors d'arrencada de UEFI no utilitzen un MBR o sector d'arrencada de la partició en absolut. Només per als que té UEFI la comanda a usar aquest

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 vam crear l'arxiu grub.cfg amb:

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

Si cal (encara que normalment no ho és), edita l'arxiu /etc/mkinitcpio.conf segons necessitats pròpies. Llavors, vam crear el disc RAM inicial amb:

mkinitcpio -p linux

No hem d'oblidar-nos d'establir la contrasenya per a l'usuari root amb:

passwd

Creem el nostre usuari a part de l'usuari root i li donem els permisos necessaris:

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

Ara sí, ja podem sortir de l'entorn chroot amb:

exit

Desmuntem les particions prèviament muntades a / mnt amb:

umount /mnt/{boot,home,}

I finalment, reiniciem el sistema amb:

reboot

Si no has remogut el suport d'instal·lació CD o pendrive, tornaràs a veure el menú de benvinguda, on ara has de triar la segona opció per a la propera, no t'oblidi remoure-ho.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Andreas Mulligan va dir

    Revisa l'article, tens un munt de faltes d'ortografias

  2.   Daniel va dir

    Que bona guia, tremend treball, s'agraeix el teu esforç. Espero algun dia aventurar-me amb Arch des de zero. Salutacions.

  3.   mauri va dir

    molt bon post bre gràcies, abans m'havia llegit aquest https://wiki.archlinux.org/index.php/installation_guide
    i amb tots dos quedi molt clar, només especifica que també quan tanca a encendre la pc la contrasenya que vam posar és per a l'usuari root i no per al que afegim jeje bo en el meu cas em vaig confondre en això

  4.   Sergio va dir

    Bonissim el vaig posar en pràctica tot i instal el ArchLinux

  5.   Carlos va dir

    Necessito saber com ho instal usant tot el disc dur de l'notebook, és a dir, instal·lar exclusivament Arch sense cap altre sistema operatiu ni distribució linux, si us plau Gràcies.

  6.   Carlos va dir

    Totes les guies d'instal·lació que vaig trobar a la web i buscant des de fa ja diversos dies, cap té l'opció d'instal·lació fent servir tot el disc dur, per últim si fos possible indicar-me que pàgina web trobada la guia per instal·lar només aquesta distribució linux.

    Gràcias