Guide d'installation de Arch Linux 2017

ArchLinux

J'ai mis à jour le Guide d'installation d'Arch Linux En cette année 2017, donc les changements sont peu nombreux, le processus reste le même. J'ai décidé d'expliquer le dualboot avec Windows à la demande de certains, également l'installation dans une machine virtuelle.

Arch Linux est une distribution GNU / Linux développé pour les systèmes i686 et x86-64, basé sur un modèle de lancement progressif: (installation unique, pas de «nouvelles versions», juste des mises à jour) offrant les dernières versions stables de la plupart des logiciels. Bien que beaucoup de gens pensent que c'est pour les personnes avancées, la vérité est que tout le monde ne peut pas l'installer en utilisant le Wiki ou tout autre guide d'installation comme celui-ci.

Ce guide est basé sur:

  • Version: 2017.10.01
  • Noyau: 4.13.3

Conditions préalables.

Si vous allez installer à partir d'une machine virtuelle, sachez seulement comment la configurer et comment démarrer l'ISO.

  • Savoir graver un iso sur un CD / DVD ou une clé USB
  • Connaître le matériel dont dispose votre ordinateur (type de clavier, carte vidéo, architecture de votre processeur, espace disque dont vous disposez)
  • Configurez votre BIOS pour démarrer le CD / DVD ou USB sur lequel vous avez Arch Linux
  • Envie d'installer la distribution
  • Et surtout de la patience beaucoup de patience

Attention: Si c'est la première fois que vous allez installer ce système d'exploitation et que vous n'avez pas de connaissances préalables sur Linux, je recommande 2 choses:

1.- La meilleure chose pour vous serait que vous fassiez l'installation à partir d'une machine virtuelle, telle que VirtualBox ou VMware afin de commencer à s'allumer petit à petit et avec l'assurance que rien ne se passera parce que vous êtes sur une machine virtuelle.

2.- Si vous allez installer Arch Linux en tant que système unique sur votre ordinateur Faites une sauvegarde de vos fichiers les plus importants et ayez un CD / DVD ou une clé USB de votre système actuel à portée de main, car si vous ne faites pas l'installation à la lettre ou si l'installation n'est pas terminée et vous perdrez tout.

Téléchargez Arch Linux et préparez le support d'installation

La première étape pour pouvoir installer Arch Liunx dans notre équipe sera télécharger l'iso Arch Linux 2017 Je recommande de télécharger via torrent ou lien magnétique.

Support d'installation CD / DVD

  • Windows: nous pouvons graver l'iso avec Imgburn, UltraISO, Nerou ou tout autre programme, même sans eux dans Windows 7 et plus tard, nous donne la possibilité de faire un clic droit sur l'ISO.
  • Linux: Ils peuvent notamment utiliser celui fourni avec les environnements graphiques, parmi lesquels, Brasero, k3b et Xfburn.

Support d'installation USB

  • Windows: peut utiliser Universal USB Installer ou LinuxLive USB Creatorles deux sont faciles à utiliser.

Linux: l'option Il est recommandé d'utiliser la commande dd:

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

Boot USB / CD Arch Linux

Dans l'écran de démarrage, il ne nous montrera que les éléments suivants vous devez choisir l'architecture correspondant à notre processeur.

Il commencera à charger tout le nécessaire et il apparaîtra en mode terminal.

Être sur cet écran nous allons commencer par l'installation. Par défaut, Arch Linux a la langue anglaise, dans notre cas, il sera recommandé de le mettre en espagnol.

Mettez le clavier en espagnol.

loadkeys la-latin1

Créer des partitions

Arch Linux a un défaut avec les outils suivants pour la gestion des disques: cfdisk, cgdisk, fdisk. La plupart des options recommandé est d'utiliser: cfdisk.

Les étapes suivantes sont en cas d'installation d'Arch Linux comme seul système sur notre ordinateur, en cas d'installation avec un autre système Linux, nous devrons ignorer la création de la partition BOOT, ainsi que l'installation de GRUB.

Maintenant, si Arch Linux doit être installé avec Windows, vous devez faire attention et ne pas supprimer la partition mbr si vous ne pouvez pas perdre l'accès à Windows.

Instructions Dual BOOT Windows et Arch Linux.

Vacances vous devrez désactiver l'option "Secure BOOT" dans votre BIOS. Ne me demandez pas où il se trouve, car les versions et les marques du BIOS sont diverses, mais il est facile de le trouver parmi les options de votre BIOS.

Le disque dur devra être redimensionnéPour donner de l'espace à Arch Linux, il est recommandé de laisser au moins 40 Go d'espace.

Nous allons maintenant continuer à suivre les premières étapes du didacticiel jusqu'à ce que nous arrivions à l'utilisation de cfdisk.

Il va falloir reconnaître les partitions Windows et le mbr, ainsi que l'espace que nous allons donner à Arch Linux. Le mbr sera toujours dans la première partition puis la partition Windows sera ntfs, dans mon cas (dev / sdb2) et l'espace libre nous marquera comme espace libre.

  • UEFI: ici, vous devez prendre note car la première partition doit toujours être pour le démarrage EFI, c'est donc généralement là que le démarrage de Windows est stocké de cette manière.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Donc seulement vous devrez créer un dossier dans $ ESP / comme "BOOT". Maintenant, nous pouvons continuer avec le tutoriel, à la fin nous irons à la fin du tutoriel où je laisserai les commandes pour ajouter Windows au GRUB d'Arch Linux.

Nous créons 4 partitions:

  1. / BOOT: Cette partition sera destinée à GRUB. (pour ceux qui ont UEFI ce n'est pas nécessaire, il s'agit uniquement de créer le dossier BOOT à l'intérieur de cette partition)
  2. / (root): Cette partition est recommandée pour avoir 15 Go, elle hébergera tous nos fichiers.
  3. / home: Où nos documents, photos, vidéos, etc. seront stockés, il est donc recommandé de lui attribuer la plus grande taille.
  4. Swap: Cette partition est destinée à allouer de la mémoire "virtuelle" en cas de moins de 2 Go de RAM. Il n'est pas recommandé d'utiliser le swap avec plus de 2 Go de RAM.
  • Dans les ordinateurs avec une mémoire RAM jusqu'à 1 Giga, le SWAP doit être aussi grand que la RAM.
  • Pour 2 Go, le SWAP devrait être deux fois moins grand que la RAM.

En utilisant cfdisk, la séquence de commandes sera: Nouveau »Principal | Logique »Taille (en Mo)» Début.

Deux détails à prendre en compte: Dans le cas de la partition choisie comme Swap, allez dans l'option "Type" et sélectionnez 82 (Linux Swap) dans la liste.

Dans le cas de la partition choisie comme / BOOT, sélectionnez l'option "bootable".

Une fois le partitionnement terminé, nous enregistrerons les modifications avec "Ecrire", et confirmerons en écrivant "oui", une fois cela fait, il n'y a pas de retour en arrière et toutes les modifications apportées seront enregistrées.

Pour quitter, choisissez "Quitter". Nous allons maintenant continuer à formater les partitions créées, il est donc conseillé de savoir quel chemin est la destination des partitions. Nous allons commencer par formater la partition BOOT:

mkfs -t ext2 /dev/sda1

Pour la partition racine:

mkfs -t ext4 /dev/sda2

Pour la maison:

mkfs -t ext4 /dev/sda3

Pour formater Swap, utilisez la commande mkswap:

mkswap /dev/sda4

Il ne reste plus qu'à activer Swap avec:

swapon /dev/sda4

Monter les partitions sur le système: Nous montons d'abord la partition / en / mnt:

mount /dev/sda2 /mnt

Nous créons les répertoires des autres partitions dans / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

Nous montons les partitions correspondantes:

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

Connecter Arch Linux à Internet (wifi)

Si nous utilisons un ordinateur portable et que nous n'avons pas de câble réseau, il est nécessaire de connecter le système au réseau pour effectuer l'installation. Cela devra être fait à l'aide de la commande:

wifi-menu

Après cela, nous vérifierons notre connexion avec:

ping -c 3 www.google.com

Installer Arch Linux

Logo Arch Linux Une forme

Nous allons commencer par la commande suivante:

pacstrap /mnt base base-devel

De plus, si nous continuons à utiliser le WIFI, nous aurons besoin de ce support plus tard:

pacstrap /mnt netctl wpa_supplicant dialog

Terminé avec l'installation du système de base, nous continuerons avec le Grub:

pacstrap /mnt grub-bios

Nous ajouterons Prise en charge de Network Manager:

pacstrap /mnt networkmanager

Étape facultative: ajoutez la prise en charge de notre pavé tactile (au cas où vous auriez un ordinateur portable).

pacstrap /mnt xf86-input-synaptics

Installation du chargeur de démarrage GRUB

pacstrap /mnt grub-bios

Configurer le système

Dans cette étape, nous effectuerons diverses actions de configuration pour notre système. Premier, nous allons générer le fichier fstab avec:

genfstab -p /mnt /mnt/etc/fstab

Pour le reste des actions de configuration, nous allons chrooter notre système nouvellement installé:

arch-chroot /mnt

nous devons définir le nom de notre nom d'hôte dans le fichier / etc / hostname. Par exemple:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

maintenant, nous créons un lien symbolique (lien symbolique) de / etc / localtime vers / usr / share / zoneinfo // (remplacez en fonction de votre emplacement géographique). Par exemple, pour le Mexique:

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

Établissez des heures dans notre région.

  • Espagne
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Mexique
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Colombie
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • Équateur
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • Pérou
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 
  • Bolivie
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
  • République dominicaine
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Définissez vos préférences de localisation en modifiant le fichier /etc/locale.conf, par exemple pour le Mexique:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • Espagne
LANG=es_ES.UTF-8 
  • Argentine
LANG=es_AR.UTF-8
  • Colombie
LANG=es_CO.UTF-8 
  • Équateur
LANG=es_EC.UTF-8 
  • Pérou
LANG=es_PE.UTF-8 
  • Chili
LANG=es_CL.UTF-8 
  • Guatemala
LANG=es_GT.UTF-8 
  • El Salvador
LANG=es_SV.UTF-8 
  • Bolivie
LANG=es_BO.UTF-8 
  • Paraguay
LANG=es_PY.UTF-8
  • Uruguay
LANG=es_UY.UTF-8
  • Nicaragua
LANG=es_NI.UTF-8
  • République Dominicaine
LANG=es_DO.UTF-8
  • Venezuela
LANG=es_VE.UTF-8

De même, dans le fichier /etc/locale.gen nous devons décommenter (supprimez le «#» au début de la ligne) votre emplacement, par exemple:

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

Alors maintenant nous pouvons générer votre emplacement avec:

locale-gen

Nous ne devons pas perdre de vue le fait que ce qui précède n'établit pas la disposition de notre clavier (ce que nous avons fait pour la session en cours / avec loadkeys à l'étape 2), nous devons donc définir la variable KEYMAP dans le fichier /etc/vconsole.conf fichier (vous devez créer ce fichier). Par exemple:

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

Vous vous demandez sûrement:

"Et tout cela n'est-il pas configuré dans /etc/rc.conf, le fichier de configuration principal d'Arch Linux?"

La réponse courte est: pas plus! La raison: unifier les initscripts et les configurations systemd.

Maintenant, chaque option de configuration est définie dans son fichier correspondant. Les étapes suivantes installent l'application GRUB UEFI dans $ esp / EFI / grub, installez les modules dans / boot / grub / x86_64-efi et placez le stub amorçable grubx64.efi dans $ esp / EFI / grub_uefi.

Tout d'abord, nous disons à GRUB d'utiliser UEFI, de définir le répertoire de démarrage et de définir l'ID. chargeur de démarrage.

Changez $ esp avec votre partition efi (généralement / boot): Remarque: Alors que certaines distributions nécessitent un répertoire / boot / efi ou / boot / EFI, Arch ne le fait pas. –Efi-directory et –bootloader-id sont spécifiques à GRUB UEFI. –Efi-directory spécifie le point de montage de l'ESP.

Cela remplace –root-directory, qui est obsolète. –Bootloader-id spécifie le nom du répertoire utilisé pour enregistrer le fichier grubx64.efi.

Vous remarquerez peut-être l'absence d'option (par exemple: / dev / sda) dans la commande:

grub-install

En fait, tout élément fourni sera ignoré par le script d'installation GRUB, car les chargeurs de démarrage UEFI n'utilisent pas du tout le MBR ou le secteur de démarrage d'une partition. Uniquement pour ceux qui ont la commande uefi d'utiliser ceci

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

Et nous créons le fichier grub.cfg avec:

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

Si nécessaire (bien que ce ne soit généralement pas le cas), modifiez le fichier /etc/mkinitcpio.conf en fonction de vos besoins. Donc, nous créons le disque RAM initial avec:

mkinitcpio -p linux

Il ne faut pas oublier de définir le mot de passe de l'utilisateur root avec:

passwd

Nous créons notre utilisateur indépendamment de l'utilisateur root et nous lui accordons les autorisations nécessaires:

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

Maintenant, nous pouvons quitter l'environnement chroot avec:

exit

Nous démontons les partitions précédemment montées dans / mnt avec:

umount /mnt/{boot,home,}

Et enfin, nous redémarrons le système avec:

reboot

Si vous n'avez pas retiré le CD ou le support d'installation de la clé USB, vous verrez à nouveau le menu d'accueil, où vous devez maintenant choisir la deuxième option pour la suivante, n'oubliez pas de la retirer.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

6 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Andrew Mulligan dit

    Vérifiez l'article, vous avez beaucoup de fautes d'orthographe

  2.   Daniel dit

    Quel bon guide, un travail formidable, vos efforts sont appréciés. J'espère un jour m'aventurer avec Arch à partir de zéro. Les salutations.

  3.   maury dit

    très bon post bro merci, j'avais lu ça avant https://wiki.archlinux.org/index.php/installation_guide
    et avec les deux c'est très clair, cela spécifie seulement que quand je vais allumer le pc, le mot de passe que nous mettons est pour l'utilisateur root et non pour celui que nous avons ajouté hehe good dans mon cas, je me suis trompé

  4.   Sergio dit

    Super j'ai tout mis en pratique et installé l'archlinux

  5.   Carlos dit

    J'ai besoin de savoir comment l'installer en utilisant tout le disque dur du portable, c'est-à-dire pour installer Arch exclusivement sans autre système d'exploitation ou distribution Linux, merci.

  6.   Carlos dit

    Tous les guides d'installation que j'ai trouvés sur le web et à la recherche depuis plusieurs jours maintenant, aucun n'a la possibilité d'installer en utilisant l'intégralité du disque dur, enfin s'il était possible de me dire sur quelle page web je trouve le guide pour installer uniquement cette distribution Linux .

    merci