]> fred1m.tech Git - papier-crayon.git/blobdiff - source/machine/index.rst
WIP des mises en forme...
[papier-crayon.git] / source / machine / index.rst
index 01d1452dbe69637baa412a189e504255e9041c60..ddd72813f0728bb00b6c81a8fb4f13c86de49fca 100644 (file)
@@ -11,10 +11,12 @@ systemd-container, mmdebstrap et network-manager
    man-db
    log-pcap
 
+.. highlight:: bash
+
 Rendre hommage aux logiciels libres
 -----------------------------------
 
-*Lire et relire les fameux manuels*
+**Lire et relire les fameux manuels**
 
 -  `DebianEdu <https://blends.debian.org/edu/>`__ permet l’installation
    `PXE <https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations>`__
@@ -39,32 +41,30 @@ Rendre hommage aux logiciels libres
 Installer les paquets (s’ils sont manquant)
 -------------------------------------------
 
-   Pour chaque commande *mal connue*, penser à la commande ``man`` !
+Pour chaque commande *mal connue*, penser à la commande ``man`` !
 
-   *Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root``
-   finement afin d’éviter toute grossièreté.*
+**Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root`` 
+finement afin d’éviter toute grossièreté.**
 
-   -  Sont-ils déjà installés ?
+- Sont-ils déjà installés ?
 
-   *sans* super-privilège
+  *sans* super-privilège
 
 ::
 
    dpkg -l systemd-c*
    dpkg -l mmdebs*
 
-   -  Relire leur description
-
-   *sans* super-privilège
+-  Relire leur description
 
 ::
 
    apt show PAQUET
 
-   -  Mettre à jour le catalogue, installer deux paquets (et leurs
-      dépendances)
+- Mettre à jour le catalogue, installer deux paquets (et leurs 
+  dépendances)
 
-   **AVEC** super-privilège
+  **AVEC** super-privilège
 
 ::
 
@@ -75,10 +75,10 @@ Installer les paquets (s’ils sont manquant)
 Asservir l’interface physique Ethernet à un pont
 ------------------------------------------------
 
-   Lire et relire les explications offertes par ``man nmcli-examples`` et
-   en particulier *Example 10* !
+Lire et relire les explications offertes par ``man nmcli-examples`` et 
+en particulier *Example 10* !
 
-   *sans* super-privilège
+*sans* super-privilège
 
 ::
 
@@ -88,7 +88,7 @@ Asservir l’interface physique Ethernet à un pont
    nmcli c up help
    nmcli c down help
 
-   **AVEC** super-privilège
+**AVEC** super-privilège
 
 ::
 
@@ -98,14 +98,15 @@ Asservir l’interface physique Ethernet à un pont
    # asservir
    nmcli c a type ethernet con-name co-eno1-pont1 ifname eno1 master pont1
 
--  éventuellement **(dés)activer** la (les) *connection(s)*\ …
+Éventuellement **(dés)activer** la (les) *connection(s)*\ …
 
 Les données persistent dans un système de fichiers
 --------------------------------------------------
 
-   -  Gérer un emplacement pertinent
+Gérer un emplacement pertinent
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-   *sans* super-privilège
+*sans* super-privilège
 
 ::
 
@@ -138,7 +139,8 @@ Les données persistent dans un système de fichiers
    # ln -s CIBLE NOM_LIEN
    export NM=cnt0 ; ln -s /Chemin_Absolu/$NM /var/lib/machines/$NM
 
-   -  Initialiser un système de fichier supplémentaire
+Initialiser un système de fichier supplémentaire
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
    *changer ``cnt0`` !*
 
@@ -147,24 +149,24 @@ Les données persistent dans un système de fichiers
    $ help cd ; help pwd
    $ pwd ; mkdir SiBesoin ; cd commeIlFaut
 
-   **AVEC** super-privilège
+**AVEC** super-privilège
 
 ::
 
-    export NM=cnt0 ; https_proxy=http://10.0.2.2:3128 mmdebstrap \
+   export NM=cnt0 ; https_proxy=http://10.0.2.2:3128 mmdebstrap \
     bookworm . https://deb.debian.org/debian \
     --include=systemd-container,network-manager,sudo,ca-certificates \
-    --customize-hook="echo $NM > $1/etc/hostname" \
-    --customize-hook="echo 127.0.1.1 $NM >> $1/etc/hosts"
+    --customize-hook='echo "$NM" > "$1"/etc/hostname' \
+    --customize-hook='echo 127.0.1.1 "$NM" >> "$1"/etc/hosts'
 
-   Prendre connaissance des affichages
+Prendre connaissance des affichages
 
 Gérer le fonctionnement des machines supplémentaires
 ----------------------------------------------------
 
-::
+*sans* super-privilège
 
-   # sans super-privilège
+::
 
    machinectl help
    machinectl status UnNom
@@ -172,7 +174,9 @@ Gérer le fonctionnement des machines supplémentaires
    ip l
    ip r
 
-   # AVEC super-privilège
+**AVEC** super-privilège
+
+::
 
    machinectl start UnNom