Utilisateur: Alad / Guide des débutants

cet article ou cette section est obsolète.

raison: ce guide sert uniquement d’objet de référence / comparaison historique. En aucun cas, il ne doit être utilisé pour installer Arch. (Discutez dans User talk: Alad / Beginners’ guide#)

ce document vous guidera tout au long du processus d’installation D’Arch Linux à l’aide des Scripts D’installation D’Arch. Avant d’installer, il est conseillé de parcourir la FAQ.,

ArchWiki géré par la communauté est la principale ressource à consulter en cas de problème. Le canal IRC (irc://irc.freenode.net/#archlinux) et les forums sont également d’excellentes ressources si une réponse ne peut pas être trouvée ailleurs. Conformément à la méthode Arch, vous êtes encouragé à taper man command pour lire la page de manuel de toute commande que vous ne connaissez pas.

astuce: ce guide est accessible depuis l’installation en direct avec le navigateur ELinks, après l’étape #Connect to the Internet., Cela peut être fait dans une nouvelle console virtuelle, en basculant (Alt+arrow) entre la console contenant la page web et la console sur laquelle vous effectuez l’installation. De même ,L’IRC#archlinux est accessible à l’aide de l’irssi.

préparation

Arch Linux doit fonctionner sur n’importe quelle machine compatible i686 avec un minimum de 256 Mo de RAM. Une installation de base avec tous les paquets du groupe de base devrait prendre moins de 800 Mo d’espace disque.,

Voir Category:Getting and installing Arch pour obtenir des instructions sur le téléchargement du support d’installation et les méthodes de démarrage sur la ou les machines cibles. Ce guide suppose que vous utilisez la dernière version disponible.

Après le démarrage sur le support d’installation, vous serez automatiquement connecté en tant qu’utilisateur root et présenté avec une invite de shell Zsh. Pour modifier ou créer des fichiers de configuration, généralement dans /etc, nano ou vim sont suggérés.,

mode UEFI

Si vous avez une carte mère UEFI avec le mode UEFI activé, le CD / USB lancera automatiquement Arch Linux via systemd-boot.

pour vérifier que vous êtes démarré en mode UEFI, vérifiez que le répertoire suivant est rempli:

# ls /sys/firmware/efi/efivars

Voir les Variables UEFI#UEFI pour plus de détails.

définir la disposition du clavier

le keymap de la console par défaut est défini sur us. Les choix disponibles peuvent être répertoriés avec ls /usr/share/kbd/keymaps/**/*.map.gz.

Remarque: localectl list-keymaps ne fonctionne pas en raison du bogue FS#46725.,

par exemple, pour changer la mise en page en de-latin1, exécutez:

# loadkeys de-latin1

si certains caractères apparaissent sous forme de carrés blancs ou d’autres symboles, Modifiez la police de la console. Par exemple:

# setfont lat9w-16

connexion à Internet

le démon dhcpcd est activé au démarrage pour les périphériques câblés et tentera de démarrer une connexion. Pour accéder aux formulaires de connexion au portail captif, utilisez le navigateur ELinks.

Vérifiez qu’une connexion a été établie, par exemple avecping archlinux.org., Si aucune connexion n’est disponible, consultez configuration réseau ou suivez les exemples netctl ci-dessous. Sinon, continuez à #mettre à jour l’horloge système.

préparation Netctl

pour éviter les conflits, arrêtez d’abord le service dhcpcd activé, en remplaçant enp0s25 par l’interface filaire correcte:

# systemctl stop [email protected]

Les Interfaces peuvent être répertoriées en utilisant ip link, ou iw dev pour les appareils sans fil. Ils sont préfixés avec des en (ethernet), wl (WLAN), ou ww (WWAN).,

Sans Fil

liste des réseaux disponibles, et établir une connexion pour une interface spécifiée:

# wifi-menu -o wlp2s0

le fichier de configuration résultant est stocké dans/etc/netctl. Pour les réseaux qui nécessitent à la fois un nom d’utilisateur et un mot de passe, voir WPA2 Enterprise#netctl.

autres

Plusieurs exemples de profils, par exemple pour configurer une adresse IP statique, sont disponibles., Copiez la copie requise dans /etc/netctl, par exemple ethernet-static:

# cp /etc/netctl/examples/ethernet-static /etc/netctl

ajustez la copie au besoin et activez-la:

# netctl start ethernet-static

mettez à jour le système clock

utilisez systemd-timesyncd pour vous assurer que votre horloge système est exacte. Pour le lancer:

# timedatectl set-ntp true

Pour vérifier l’état du service, utilisez l’élément timedatectl status.

préparer les périphériques de stockage

avertissement: en général, le partitionnement ou le formatage rendra les données existantes inaccessibles et susceptibles d’être écrasées, c’est-à-dire, détruit, par des opérations ultérieures. Pour cette raison, toutes les données qui doit être préservé doivent être sauvegardées avant de continuer.

Dans cette étape, les périphériques de stockage qui sera utilisé par le nouveau système sera préparé. Lisez Partitionnement pour un aperçu plus général.

Les Utilisateurs ayant l’intention de créer des périphériques de blocs empilés pour LVM, le chiffrement de disque ou RAID, doivent garder ces instructions à l’esprit lors de la préparation des partitions. Si vous avez l’intention de l’installer sur une clé flash USB, consultez Installation D’Arch Linux sur une clé USB.,

Identifier les périphériques

Identifier les périphériques lorsque le nouveau système sera installé:

# lsblk

ce n’est Pas tous les appareils mentionnés sont viables médiums pour l’installation; les résultats se terminant par rom, loop ou airoot peut être ignoré.

Remarque: Dans les sections ci-dessous, la balise sdxy notation sera utilisée (x pour l’appareil, y pour une partition existante).,

Si le schéma de partition existant n’a pas besoin d’être modifié, vous pouvez passer à #formater les partitions.

partitionner les périphériques

Partitionner un disque dur divise l’espace disponible en sections accessibles indépendamment. Les informations requises sont stockées dans une table de partition en utilisant un format tel que MBR ou GPT. Les tables existantes peuvent être imprimés avec des parted /dev/sdx print ou fdisk -l /dev/sdx.

pour partitionner des périphériques, utilisez un outil de partitionnement compatible avec le type de table de partition choisi., Des outils incompatibles peuvent entraîner la destruction de cette table, ainsi que des partitions ou des données existantes., »eef705f6f3″>

Name MBR GPT Variants fdisk Yes Yes sfdisk, cfdisk gdisk No Yes cgdisk, sgdisk parted Yes Yes GParted

The examples below demonstrate a basic partition scheme for both types of partition tables., Ils supposent qu’une nouvelle disposition contiguë est appliquée à un seul périphérique dans /dev/sdx. Les modifications nécessaires aux noms des périphériques et aux numéros de partition doivent être effectuées au préalable.,Exemple de mise en page du système d’exploitation

point de montage Partition Type de Partition drapeau amorçable taille suggérée /dev/sdx1 linux swap No plus de 512 Mio / /dev/sdx2 Linux Oui reste de L’appareil

formater les partitions

avertissement: si double-démarrage avec une installation existante de Windows sur un système UEFI/GPT, évitez de reformater la partition UEFI, car cela inclut les fenêtres .,fichier efi requis pour le démarrer.

Une fois les partitions créées, chacune doit être formatée avec un système de fichiers approprié, à l’exception des partitions d’échange.,a398″> système de fichiers:

# mkfs.ext4 /dev/sdxy

Si une partition swap a été créée, elle doit être configurée et activée avec:

# mkswap /dev/sdxy# swapon /dev/sdxy

si une nouvelle partition système UEFI a été créée sur un système UEFI/GPT, elle doit être formatée avec un fat32 système de fichiers:

# mkfs.fat -F32 /dev/sdxy

monter les partitions

monter la partition racine dans le /mnt répertoire du système en direct:

# mount /dev/sdxy /mnt

partitions restantes sauf que swap peut être monté dans n’importe quel ordre, après avoir créé les points de montage respectifs., Par exemple, lorsque vous utilisez une partition /boot:

# mkdir -p /mnt/boot# mount /dev/sdxy /mnt/boot

/mnt/boot est également recommandé pour le montage de la Partition système EFI (formatée ou déjà existante) sur un système UEFI/GPT. Voir EFISTUB et les articles connexes pour les alternatives.

Installation

sélectionnez les miroirs

Les paquets à installer doivent être téléchargés à partir de serveurs miroirs, définis dans/etc/pacman.d/mirrorlist., Sur le système en direct, tous les miroirs sont activés et triés selon leur état de synchronisation et leur vitesse au moment de la création de l’image d’installation.

plus un miroir est placé haut dans la liste, plus il est prioritaire lors du téléchargement d’un paquet. Vous pouvez modifier le fichier en conséquence et déplacer les miroirs les plus proches géographiquement vers le haut de la liste, bien que d’autres critères doivent être pris en compte.

l’outil pacstrap utilisé à l’étape suivante installe également une copie du fichier sur le nouveau système, il vaut donc la peine de le faire correctement.,

installer les paquets de base

utilisez le script pacstrap(8) pour installer le paquet de base, le noyau Linux et le micrologiciel pour le matériel commun:

# pacstrap -i /mnt base linux linux-firmware

Le commutateur-i assure l’invite avant l’installation du paquet.

avec le groupe de base, le premier initramfs sera généré et installé sur le chemin de démarrage du nouveau système; revérifiez les invites de sortie==> Image creation successful pour cela.

astuce:

  • Vous pouvez remplacer linux par un paquet de noyau de votre choix, ou vous pouvez l’omettre complètement lors de l’installation dans un conteneur.,
  • Vous pouvez omettre l’installation du progiciel lors de l’installation dans une machine virtuelle ou un conteneur.

pour construire des paquets à partir de L’AUR ou avec L’ABS, le groupe base-devel est également requis. Les paquets peuvent être installés avec pacman (8) à tout moment après l’étape #Change root plus tard, ou en ajoutant leurs noms à la commande pacstrap.

Configuration

fstab

Générer un fichier fstab. L’option-U indique les UUID. Les étiquettes peuvent être utilisées à la place via l’option -L.,

# genfstab -U /mnt >> /mnt/etc/fstab

Vérifiez le fichier résultant dans /mnt/etc/fstab après, et de le modifier en cas d’erreur.

changer root

Chroot vers le nouveau système:

# arch-chroot /mnt /bin/bash

Locale

La Locale définit la langue utilisée par le système et d’autres considérations régionales telles que la dénomination de la monnaie, la numérologie et les jeux de caractères.,

# locale-gen

Créer /etc/locale.conf, où en_US.UTF-8 fait référence à la première colonne d’un décommenté entrée dans /etc/locale.gen:

/etc/locale.conf 
LANG=fr_us.UTF-8 

Si vous définissez la disposition du clavier, rendez les modifications persistantes dans/etc/vconsole.conf., For example, if de-latin1 was set with loadkeys, and lat9w-16 with setfont, assign the KEYMAP and FONT variables accordingly:

/etc/vconsole.,conf
KEYMAP=de-latin1FONT=lat9w-16

Temps

Sélectionnez un fuseau horaire:

# tzselect

Créez le lien symbolique /etc/localtime, où Zone/Subzone est la balise TZ valeur de tzselect:

# ln -s /usr/share/zoneinfo/Zone/SubZone /etc/localtime

Il est recommandé de régler le temps d’inclinaison et de définir la référence de temps UTC:

# hwclock --systohc --utc

Si d’autres systèmes d’exploitation sont installés sur la machine, ils doivent être configurés en conséquence. Voir le Temps pour les détails.,

Initramfs

étant donné que mkinitcpio a été exécuté lors de l’installation de linux avec pacstrap, la plupart des utilisateurs n’ont pas besoin de régénérer l’image intramfs afin que cette étape puisse être ignorée.

pour les configurations spéciales, définissez les crochets corrects dans/etc/mkinitcpio.conf et re-générez l’image initramfs:

# mkinitcpio -p linux

chargeur de démarrage

Si vous avez un processeur Intel, en plus d’installer un chargeur de démarrage, installez le package intel-ucode et activez les mises à jour du microcode.,

Configuration Réseau

la procédure est similaire à #Connect to the Internet pour l’environnement d’installation en direct, sauf rendu persistant pour les démarrages ultérieurs.

nom d’hôte

configurer le nom d’hôte par l’ajout d’une entrée à l’ /etc/hostname, où mon nom d’hôte est le nom de l’hôte:

/etc/hostname
myhostname

Il est recommandé d’ajouter le même nom d’hôte /etc/hosts, par exemple:

/etc/hosts
127.0.0.1 localhost.,localdomainlocalhost myhostname:: 1localhost.localdomainlocalhost myhostname 

Wired

lorsque vous n’avez besoin que d’une seule connexion filaire, activez le service dhcpcd:

# systemctl enable [email protected]

interface est un nom de périphérique ethernet.

voir Configuration réseau#Configurer l’adresse IP pour les autres méthodes disponibles.

Sans Fil

installez les paquets de dialogue iw, wpa_supplicant et (pour le menu wifi):

# pacman -S iw wpa_supplicant dialog

des paquets de micrologiciels supplémentaires peuvent également être nécessaires., Lorsque vous utilisez wifi-menu, faites-le après #démonter les partitions et redémarrez.

Voir Wireless#Wireless management pour les autres méthodes disponibles.

mot de passe racine

définissez le mot de passe racine avec:

# passwd

démontez les partitions et redémarrez

quittez l’environnement chroot en exécutantexit ou en appuyant surCtrl+D.

Les Partitions seront démontées automatiquement par systemd à l’arrêt., Vous pouvez cependant démonter manuellement par mesure de sécurité:

# umount -R /mnt

Si la partition est « occupée », vous pouvez trouver la cause avec fuser. Le redémarrage de l’ordinateur.

# reboot

Retirez le support d’installation, ou vous pouvez démarrer de nouveau en elle. Vous pouvez vous connecter à votre nouvelle installation en tant que root, en utilisant le mot de passe que vous avez spécifié avec passwd.

Post-installation

Votre nouveau système de base Arch Linux est maintenant un environnement GNU / Linux fonctionnel prêt à être intégré dans tout ce que vous souhaitez ou avez besoin pour vos besoins., Il vous est maintenant fortement conseillé de lire l’article de recommandations générales, en particulier les deux premières sections. Ses autres sections fournissent des liens vers des tutoriels post-installation comme la mise en place d’une interface utilisateur graphique, son ou un pavé tactile.

pour des domaines d’intérêt particuliers, voir la liste des applications.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *