modification fichier markdown présentation

This commit is contained in:
federico 2018-10-29 08:21:11 +01:00
parent 3e4610d970
commit d18867926a

View File

@ -95,11 +95,23 @@ Choisir d'installer (démarrer archlinux)
Cette commande permet de changer la disposition du clavier qui par défaut est "us" et va passer en "fr". Comme pour l'heure le clavier est us il faut taper l o q d k e y s (espace) f r
### Étape 3 Se connecter au grand vilain internet
### Étape 3 Régler la date et l'heure du système
bla bla bla
```bash
timedatctl set-ntp 1
timedatectl status
hwclock --systohc --utc
```
bla bla bla --utc -> -u sinon --localtime -> -l
### Étape 4 Se connecter au grand vilain internet
Cette image est comparable à une image *netinstall* de chez Debian / Devuan : elle nécessite une connexion à internet pour télécharger les paquets etc..
### Étape 4 Partitionnement du disque d'installation et formatage des partitions nouvellement formées
### Étape 5 Partitionnement du disque d'installation et formatage des partitions nouvellement formées
fdisk /dev/sda
@ -121,7 +133,7 @@ mkfs.ext4 /dev/sda3
Les partitions sont prêtes à être mountées dans le dossier.
### Étape 5 Mountage du futur système dans un dossier temporaire
### Étape 6 Mountage du futur système dans un dossier temporaire
swapon /dev/sda2
@ -131,11 +143,11 @@ mkdir /mnt/home
mount /dev/sda3 /mnt/home
### Étape 6 Installation du système de base pour le futur ordinateur
### Étape 7 Installation du système de base pour le futur ordinateur
pacstrap /mnt base base-devel grub wpa_supplicant dialog
### Étape 6-bis (variante) Installation complète du futur système
### Étape 7-bis (variante) Installation complète du futur système
Je vais supposer qu'une installation complète implique l'installation de X (partie graphique) et d'un environnement de bureau, pour cela archlinux offre par défaut :
@ -179,7 +191,7 @@ explications :
Il n'y a plus qu'à aller boire un café, une tisane ou faire sa lessive le temps que ça s'installer.
### Étape 7 Générer le fichier `fstab` de la future installation.
### Étape 8 Générer le fichier `fstab` de la future installation.
la future installation se trouve toute entière mountée dans le dossier `/tmp` on va donc créer le fichier `/etc/fstab` au bon endroit :
@ -193,7 +205,7 @@ explication :
* ">" signifie que la sortie de ce résultat sera directement écrite dans le ficher désigné après ce symbole, et si le fichier n'est pas vide il sera écrasé par ce qui va lui être envoyé.
* /mnt/etc/fstab car le fichier /etc/fstab du futur environnement est dans l'environnement accroché dans /mnt
### Étape 8 Chroot vers le nouvel environnement.
### Étape 9 Chroot vers le nouvel environnement.
L'opération du chroot (cruciale aussi lors des installations) est assez ... merdique. Il faut mounter plusieurs points du systèmes, certains d'une certaine façon d'autre autrement, c'est la partie que je n'aime pas mais... sur arch ils ont créé un script ou un programme qui fait quasiment cela tout seul `arch-chroot` :
@ -201,7 +213,7 @@ Variante 1 : en utilisant `arch-chroot`
Variante 2 : à l'ancienne via `chroot`
### Étape 9 Définition de la nouvelle zone horaire du futur système et de l'heure
### Étape 10 Définition de la nouvelle zone horaire du futur système et de l'heure
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
@ -209,7 +221,7 @@ note : vous pouvez aussi le faire par timedatectl set-timezone Europe/Paris
note 2 : à l'étape 2 on peut aussi régler la date et l'heure du système avant de commencer les réjouissances par timedatectl set-timezone Europe/Paris puis timedatectl set-ntp 1 puis hwclock --systohc --utc
### Étape 10 Définition du clavier en mode textuel de la future installation
### Étape 11 Définition du clavier en mode textuel de la future installation
`echo KEYMAP=fr > /etc/vconsole.conf`
@ -225,7 +237,7 @@ on peut ajouter la police du mode terminal par :
(vous aurez noté le >> indiquant que cette ligne vient s'ajouter à la fin du fichier)
### Étape 11 Définition du hostname et du fichier hosts
### Étape 12 Définition du hostname et du fichier hosts
Ces deux fichiers sont utiles (surtout le premier) dans un réseau local ou pour faire du filtrage. Imaginons que la future machine va s'appeler MonHote, voici donc la commande :
@ -258,7 +270,7 @@ echo 127.0.0.1 localhost.localdomain localhost >> /etc/hosts
vous aurez remarqué qu'aucune adresse IP n'a été saisie en IPV6 car pour l'heure je ne l'utilise pas ou le désactive.
### Étape 12 Le futur réseau
### Étape 13 Le futur réseau
Actuellement la machine pourra se connecter en réseau local (et internet) mais ne pourra pas faire grand chose de plus sauf si on lui ajoute entre 1 et 3 adresses IP (v4 ou v6) pour résoudre les noms de domaines dans le fichier /etc/resolv.conf. Pour se connecter automatiquement au réseau local de façon filaire dès le redémarrage :
@ -291,7 +303,7 @@ systemctl enable NetworkManager
etc...
### Étape 13 Les Locales linguistiques
### Étape 14 Les Locales linguistiques
Il y a 2 fichiers et 1 commande à exécuter. Les fichiers /etc/locale.conf et /etc/locale.gen. Pour le premier :
@ -312,7 +324,7 @@ locale-gen
### Étape 14 Création des utilisateurs root et utilisateur
### Étape 15 Création des utilisateurs root et utilisateur
bla bla bla