Question 1

Question 2

  • Qu’est-ce qu’un fichier ISO bootable ?

    Un fichier ISO bootable est une image disque contenant les données et fichiers système nécessaires pour démarrer un ordinateur, il est souvent utilisée pour installer des systèmes              d'exploitation ou des outils de récupération.
    source: https://www.ionos.fr/digitalguide/serveur/know-how/quest-ce-quun-fichier-iso/
  • Qu’est-ce que MATE ? GNOME ?

    MATE est un environnement de bureau pour les systèmes Unix et Linux, avec une interface simple et facile à utiliser, inspirée des anciennes versions de GNOME.
      GNOME est un environnement de bureau connu qui a pour but de fournir une interface également facile à utiliser, souvent utilisé sur de nombreuses distributions Linux.
    source: https://mate-desktop.org/?lang=fr  /  source: https://www.gnome.org/
  • Qu’est-ce qu’un serveur web ?

    Un serveur web est un système qui gère du contenu web, comme des pages HTML, des images, des vidéos, …, pour les utilisateurs grâce au protocole HTTP ou HTTPS, en répondant à leurs requêtes envoyées par un navigateur.
    source: https://fr.wikipedia.org/wiki/Serveur_web
  • Qu’est-ce qu’un serveur ssh ?

    Un serveur SSH permet de se connecter à distance tout en étant en sécurité à un autre ordinateur, permettant la sécurité pour les échanges de données.
  • Qu’est-ce qu’un serveur mandataire ?

    Un serveur mandataire est un point de passage entre un utilisateur et internet. Il transmet les demandes, stock certaines données pour aller plus vite, bloque du contenu si nécessaire et peut cacher l'adresse IP pour encore plus de sécurité.
    source: https://fr.wikipedia.org/wiki/Proxy

Question 3

  • Comment peux-ton savoir à quels groupes appartient l’utilisateur user ? pour regarder quelle groupe est associée a un utilisateur on peut faire groups user Ou ,regarder dans le fichier /etc/passwd source : https://www.malekal.com/lister-groupes-linux/

Question 4

  • Quel est la version du noyau Linux utilisé par votre VM ? N’oubliez pas, comme pour toutes les questions, de justifier votre réponse Pour trouver la version du noyau Linux utilisé par notre VM on doit faire la commande uname -r, on trouve donc : source : https://www.ionos.fr/digitalguide/serveur/know-how/afficher-la-version-de-linux/

  • À quoi servent les suppléments invités ? Donner 2 principales raisons de les installer. Les suppléments invités servent a améliorer nos performance , et aussi de partager le copier collée de l’hote et l’invité source : https://lecrabeinfo.net/tutoriels/virtualbox-installer-les-additions-invite-guest-additions/

  • À quoi sert la commande mount (dans notre cas de figure et dans le cas général) ?

    La commande mount permet de relier un système de fichiers à un répertoire du système d’exploitation, ce qui rend donc son contenu accessible.
     Dans notre cas: Elle est utilisée pour rendre accessible le CD des additions invitées, Entre-autre cela permet de rendre son contenu utilisable dans le dossier /mnt avec la commande :
    	sudo mount /dev/cdrom /mnt
     Dans le cas général : Elle permet de rendre accessible différents types de systèmes de fichiers, comme une clé USB, un disque dur ou un partage réseau, pour les rendre utilisables sur le système Linux.
    source : https://www.analyticsvidhya.com/blog/2024/06/mount-command-in-linux/

4.2 Quelque question :

  • Qu’est-ce que le Projet Debian ? D’où vient le nom Debian ?

Debian est un projet mené par une association américaine sans but lucratif qui regroupe des bénévoles. Ce dernier a été annoncé pour la première fois le 16 août 1993. Le projet compte environ un millier de développeurs Debian mais fédère un nombre bien plus important de contributeurs. La mission est dédiée au développement de systèmes d’exploitation libres, principalement le système Debian GNU/Linux. Le nom “Debian” est une combinaison du prénom de son fondateur, Ian Murdock, et de sa petite amie, Debra.

Source:

  • Il existe 3 durées de prise en charge (support) de ces versions : la durée minimale, la durée en support long terme (LTS) et la durée en support long terme étendue (ELTS). Quelles sont les durées de ces prises en charge ?

    La durée de prise en charge est d'au minimum 3 ans. Après cette période, elle peut être prolongée de 2 ans supplémentaires, portant le support à long terme (LTS) à 5 ans. Enfin, dans certains cas, jusqu'à 5 années supplémentaires peuvent être ajoutées, portant le support à long terme étendu (ELTS) à un total de 10 ans.
    source : https://www.debian.org/releases/index.fr.html
  • Pendant combien de temps les mises à jour de sécurité seront-elles fournies ?

    Cela dépend du support, mais pour faire simple, les mises à jour de sécurité sont fournies pendant toute la durée de prise en charge de la version concernée. En général, cela varie de 3 ans (support complet) à 5 ans (LTS) et peut aller jusqu'à 10 ans (ELTS).
    source: https://wiki.debian.org/fr/LTS/Extended
  • Combien de versions au minimum sont activement maintenues par Debian ? Donnez leur nom générique (= les types de distribution). Debian maintient activement au moins trois versions :

    Stable : la version officiellement publiée et recommandée pour un usage en production.

Testing : la version en cours de test, qui deviendra la prochaine version stable.

Unstable : la version en développement constant, appelée "Sid".
source: https://www.debian.org/releases/index.fr.html
  • Chaque distribution majeure possède un nom de code différent. Par exemple, la version majeure actuelle (Debian 12) se nomme bookworm. D’où viennent les noms de code donnés aux distributions ?

Les noms de code des versions Debian sont inspirés des personnages du film d’animation "Toy Story" de Pixar. Par exemple, "Buzz" pour Debian 1.1, "Rex" pour Debian 1.2, et ainsi de suite.

source: https://www.debian.org/doc/manuals/project-history/releases.fr.html
  • L’un des atouts de Debian fut le nombre d’architectures (≈ processeurs) officiellement prises en charge. Combien et lesquelles sont prises en charge par la version Bullseye ?

Debian 11 "Bullseye" prend en charge officiellement 10 architectures :

PC 64 bits (amd64)
ARM64 bits (AArch64)
ARM EABI (armel)
ARM avec unité de calcul flottant (armhf)
PC 32 bits (i386)
MIPS (grand boutiste)
MIPS (petit boutiste)
MIPS 64 bits (petit boutiste)
Processeurs POWER
IBM System z

Première version avec un nom de code

  • Quel a été le premier nom de code utilisé ? Le premier nom de code utilisé pour une version Debian était "Buzz" pour Debian 1.1.

  • Quand a-t-il été annoncé ?

Debian 1.1 "Buzz" a été annoncée le 17 juin 1996

  • Quel était le numéro de version de cette distribution ? Le numéro de version de cette distribution était 1.1.

Dernier nom de code attribué
  • Quel est le dernier nom de code annoncé à ce jour ? Le dernier nom de code annoncé est "Trixie".

  • Quand a-t-il été annoncé ? "Trixie" a été annoncé le 12 août 2023.

  • Quelle est la version de cette distribution ? La version associée à "Trixie" sera Debian 13.

Question 5

Ajouter les droits sudo a un utilisateur par default

dans le fichier de configuraiton il faut mettre "d-i passwd/user-default-groups string sudo"

Installer l’environnement MATE

il faut rajouter pour ajouter ssh serve et mate "tasksel tasksel/first multiselect standard ssh-server mate-desktop"

Ajouter les paquets
il faut ajouter " d-i pkgsel/include string sudo git sqlite3 curl bash-completion neofetch"

Installation d’un OS manuellement

voici les multiple étape par les quelles on passe pour installer Debian 12 Manuellement

Choix de la langue

Choix

Choix de la situation géographique

Choix situation géographique

Nom de la machine

Nom de la machine

Choix du mot de passe root

Choix du mot de passe root

Création d’un utilisateur

Création d’un utilisateur

Choix du partitionnement du disque

Choix du partitionnement du disque

Installation d’un système de base

Installation d’un système de base

Choix du miroir Debian (gestion des paquets)

Miroir Debian

Sélection des logiciels à installer par défaut

Logiciels à installer de base

Installation des logiciels

Installation des logiciels

Demande d’installation du GRUB

Demande d’installation du GRUB

Installation terminée

Installation terminée

Have fun

Installation terminée Have fun

Installation d’un OS de facon automatique

voici les multiple étape par les quelles on passe pour installer Debian 12 Automatiquement

metter le .viso avec vos configuration et les fichier demadée

.vsio exemple

lancer votre machine (virtuel ou physique avec votre .viso toujours dedans) il demandera si on fait une installation graphique ou normal et ce lancera tout seul

image::SAE203IMG/3auto.png

ceci est quand on demare on nous demande si on veut démarrer sur debian alor soit on lance soit c’est lancer automatiquement

image::SAE203IMG/4auto.png

voici l’interface sans bureau d’installe donc uniquement une interface pour des commandes

image::SAE203IMG/5auto.png

on peut aussi executer tasksel en mode sudo (su -) pour installer par exemple mate terminal comme montrée dans l’exemple.

image::SAE203IMG/6auto.png

les paquet s’installe :

image::SAE203IMG/7auto.png

et voici le résultat une fois bien configurer automatiquement

image::SAE203IMG/13.png