Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:phiphiloo:installation_ubuntu_en_cli [Le 13/03/2023, 09:51]
phiphiloo
utilisateurs:phiphiloo:installation_ubuntu_en_cli [Le 14/03/2023, 11:17] (Version actuelle)
phiphiloo
Ligne 2: Ligne 2:
  
 ====== Installer Ubuntu en mode CLI ====== ====== Installer Ubuntu en mode CLI ======
-===== Depuis une autre installation (ou d'une Live USB Persistente), avec debootstrap,​ en chroot, avec UEFI/GPT et utilisation du chiffrement LUKS avec LVM et BTRFS. =====+===== Depuis une autre installation (ou d'une Live USB Persistente): utilisation de debootstrap ​& du chroot, en UEFI/GPT et chiffrement LUKS + LVM avec du BTRFS. =====
  
  
 Le but de ce tutoriel est de détailler l'​installation d'​Ubuntu (22.04 dans notre cas) ou de l'une de ses variantes (Xubuntu, Kubuntu, Lubuntu ou Cubuntu) en se passant complétement de l'​interface graphique (càd sans Ubiquity): tout se fera à la mano, avec la ligne de commandes. Le but de ce tutoriel est de détailler l'​installation d'​Ubuntu (22.04 dans notre cas) ou de l'une de ses variantes (Xubuntu, Kubuntu, Lubuntu ou Cubuntu) en se passant complétement de l'​interface graphique (càd sans Ubiquity): tout se fera à la mano, avec la ligne de commandes.
 +
 +==== Le comment? ====
 +
  
 Pour réaliser cela, nous aurons 2 choix de départ: Pour réaliser cela, nous aurons 2 choix de départ:
Ligne 25: Ligne 28:
 ---- ----
  
-Enfin, l'​installation sera réalisée sur 1 SSD (SATA ou nVME).+Enfin, l'​installation sera réalisée sur 1 [[:​ssd_solid_state_drive|SSD]] (SATA ou nVME).
  
-- en mode UEFI/GPT (mais le mode BIOS/MBR ne doit ps être bien difficile);+- en mode [[:uefi|UEFI]]/[[:gpt|GPT]] (mais le mode BIOS/MBR ne doit pas être bien plus difficile);
  
 - avec un [[tutoriel:​chiffrer_son_disque|chiffrement]] LUKS de la racine /, du répertoire personnel /home et de la swap; - avec un [[tutoriel:​chiffrer_son_disque|chiffrement]] LUKS de la racine /, du répertoire personnel /home et de la swap;
Ligne 34: Ligne 37:
  
 - et en utilisant le système de fichiers [[:​btrfs|BTRFS]] pour les sous-volumes @, @/home, @/var et @/var/log. - et en utilisant le système de fichiers [[:​btrfs|BTRFS]] pour les sous-volumes @, @/home, @/var et @/var/log.
 +
  
 ---- ----
 +
 +==== Dans quel but cette installation:​ le pourquoi du comment. ====
 +
 +Au lieu d'une installation d'​Ubuntu semi ou complètement automatisée,​ avec un choix de configurations assez limité, avec une cette installation en mode CLI via debootstrap et un chroot, il sera possible de ralentir et prendre son temps, de s'​attarder sur différents aspects de l'​installation proprement dite, et de peaufiner celle-ci dans ses moindres détails, voire d'y revenir pour ajuster le tir si jamais des problèmes sont rencontrés lors du premier démarrage.
 +
 +Aussi, cela rend (plus) visible, tangible, et quasi concret, tous les processus à l’œuvre, tout ce qui se passe réellement lors de l'​installation elle-même, et c'est une expérience très enrichissante pour la compréhension de cette dernière. On lève ainsi un bon coin du rideau de la scène, permettant ainsi de voir ce qu'il se passe derrière, voire dans les décors, et qui est amplement caché à l'​utilisateur lors d'une installation basique en mode graphique.
 +
 +==== Ce qu'il faut pour suivre ce tutoriel ====
 +
 +  * un ordinateur fixe ou portable avec un FW en UEFI;
 +  * un SSD SATA ou nVME installé sur ce PC;
 +  * une clé USB ou 1 HDD/SSD SATA en USB;
 +  * une connexion Internet rapide et stable;
 +  * connaître la CLI;  ​
 +  * lire la documentation jointe;
 +  * de la patience, du temps et une bonne machine à café.
 +
 ===== Sommaire: ===== ===== Sommaire: =====
  
Ligne 43: Ligne 64:
 - mise à jour logicielle et installation des pré-requis logiciels de notre environnement de travail de départ; - mise à jour logicielle et installation des pré-requis logiciels de notre environnement de travail de départ;
  
-- création des partitions et formatage des partions EFI (ESP) et de boot;+- préparation du SSD; 
 + 
 +- création des partitions et formatage des partions ​[[:uefi|EFI]] (ESP) et de boot;
  
 - création de la partition chiffrée avec LUKS et accès au conteneur chiffré; - création de la partition chiffrée avec LUKS et accès au conteneur chiffré;
Ligne 59: Ligne 82:
 - ajustement de quelques paramètres pour l'​installation;​ - ajustement de quelques paramètres pour l'​installation;​
  
-- chroot dans la nouvelle installation+- chroot dans la nouvelle installation
 + 
 +- mise à jour de liste des paquets et l'​installation;​ 
 + 
 +- installation de la base du système & des requis logiciels pour notre installation;​ 
 + 
 +- installation du kernel; 
 + 
 +- installation du cœur du système choisi; 
 + 
 +- création de l'​[[https://​blog.ilearned.eu/​initramfs.html|initramfs]] et installation de [[tutoriel:​grub-efi|GRUB]];​ 
 + 
 +- redémarrage dans la nouvelle installation;​ 
 + 
 +- poursuite et finition de l'​installation. 
 + 
 +(...) 
 + 
 +---- 
 +===== Les sources: ===== 
 + 
 +=== - sur le Wiki Ubuntu: === 
 + 
 + 
 +[[:​live_usb|Créer / flasher une clef USB bootable (Live USB)]] 
 + 
 +[[tutoriel:​live_usb_install1|Installer Ubuntu depuis une clef ou un disque USB]] 
 + 
 +[[:​installation_chiffree_windows_et_ubuntu_en_dual-boot|Installation chiffrée en dual-boot de Windows et Ubuntu]] 
 + 
 +[[utilisateurs:​amj:​brouillons:​debootstrap|Installer ubuntu via un terminal grâce à debootstrap et à chroot]] 
 + 
 +[[:​chroot|Chroot : changement de dossier racine]] 
 + 
 +[[tutoriel:​chiffrer_son_disque|Installer Ubuntu avec LVM sur une partition chiffrée via dm-crypt]] 
 + 
 +[[:​chiffrement_manuel|Chiffrer votre système manuellement avec le swap aléatoire]] 
 + 
 +[[:lvm|LVM, une autre manière de partitionner]] 
 + 
 +[[utilisateurs:​claudiux:​lvm|LVM : Logical Volume Management]] 
 + 
 +[[utilisateurs:​va-nu-pied:​lvm2|LVM,​ une autre manière de gérer la volumétrie.]] 
 + 
 +[[:btrfs|Le système de fichiers BTRFS]] 
 + 
 +[[:​uefi|Ordinateurs avec UEFI (~EFI)]] 
 + 
 +[[:​grub-uefi|GRUB 2 (version uEFI)]] 
 + 
 +[[tutoriel:​grub-efi|Installation de la structure de boot EFI en lignes de commandes.]] 
 + 
 +[[:gpt|Le partitionnement GPT]] 
 + 
 + 
 + 
 +=== - sur le Web: === 
 + 
 +[[https://​chrtophe.developpez.com/​tutoriels/​install-toute-distribution-debootstrap/​|Installation d’une distribution depuis une autre installation]] 
 + 
 +[[https://​blog.ilearned.eu/​initramfs.html|À quoi sert initramfs ?]] 
 + 
 + 
  • utilisateurs/phiphiloo/installation_ubuntu_en_cli.1678697500.txt.gz
  • Dernière modification: Le 13/03/2023, 09:51
  • par phiphiloo