Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
wiki:systemes_d_exploitation:gnu_linux:ubuntu [2025/01/15 11:02] – [Spécificités d'Ubuntu] Thibault Seguin | wiki:systemes_d_exploitation:gnu_linux:ubuntu [2025/03/27 19:54] (Version actuelle) – [Présentation d'Ubuntu] Thibault Seguin |
---|
====== Ubuntu l'une des Distributions Linux les plus Populaires ====== | ====== Ubuntu l'une des distributions Linux les plus populaires ====== |
Le **logo** d'**Ubuntu** : {{ :wiki:systemes_d_exploitation:gnu_linux:ubuntu-logo-2022.png?nolink&360 |}} | Le **logo** d'**Ubuntu** : {{ :wiki:systemes_d_exploitation:gnu_linux:ubuntu-logo-2022.png?nolink&360 |}} |
===== Présentation d'Ubuntu ===== | ===== Présentation d'Ubuntu ===== |
**Ubuntu** est un **OS Linux** ''basé'' sur **Debian GNU/Linux Unstable** (**Debian GNU/Linux Sid**), a été créée par l' ''entreprise'' **Canonical Ltd** détenue par **Mark Shuttleworth** et la **communauté** du **logiciel libre**. La première version est **Ubuntu 4.10**, nom de ''code'' **Warty Warthog**, publié le 20 octobre 2004, elle comportait le **noyau Linux** en version **2.6.8**. La toute première version **LTS** (**//Long Term Support//**) et été **Ubuntu 6.06 LTS** nom de ''code'' **Dapper Drake** publié le 1er juin 2006, elle a été maintenue pendant ''3 ans''. | **Ubuntu** est un **OS Linux** ''basé'' sur [[wiki:systemes_d_exploitation:gnu_linux:debian|Debian GNU/Linux]] **Unstable** (**Debian GNU/Linux Sid**), a été créée par l' ''entreprise'' **Canonical Ltd** détenue par **Mark Shuttleworth** et la **communauté** du **logiciel libre**. La première version est **Ubuntu 4.10**, nom de ''code'' **Warty Warthog**, publié le 20 octobre 2004, elle comportait le **noyau Linux** en version **2.6.8**. La toute première version **LTS** (**//Long Term Support//**) et été **Ubuntu 6.06 LTS** nom de ''code'' **Dapper Drake** publié le 1er juin 2006, elle a été maintenue pendant ''3 ans''. |
| |
Sous **Ubuntu** il y a deux types de **distributions**, les **distros** **LTS** d'une durée de vie de ''5 ans'' (les premières étaient de ''3 ans'') et les **distros** intermédiaires (entre chaque **LTS**), **standards** qui sont publiées tous les ''6 mois'' et qui bénéficies d'une durée de vie de ''9 mois'' (un peu le même concepte que **Fedora Linux**), ses **distributions** sont créées pour ceux qui veulent avoir les dernières versions des **logiciels** et qui sont plutôt orientées sur les **postes bureautique**. Les personnes qui choisissent **Ubuntu** pour les **serveurs**, devraient plutôt se diriger vers les **LTS** qui sont maintenues beaucoup plus longtemps et qui sont globalement plus ''stables'' que les **distributions** **standards**. | Sous **Ubuntu** il y a deux types de **distributions**, les **distros** **LTS** d'une durée de vie de ''5 ans'' (les premières étaient de ''3 ans'') et les **distros** intermédiaires (entre chaque **LTS**), **standards** qui sont publiées tous les ''6 mois'' et qui bénéficies d'une durée de vie de ''9 mois'' (un peu le même concepte que **Fedora Linux**), ses **distributions** sont créées pour ceux qui veulent avoir les dernières versions des **logiciels** et qui sont plutôt orientées sur les **postes bureautique**. Les personnes qui choisissent **Ubuntu** pour les **serveurs**, devraient plutôt se diriger vers les **LTS** qui sont maintenues beaucoup plus longtemps et qui sont globalement plus ''stables'' que les **distributions** **standards**. |
<note>La dernière version **LTS** d'**Ubuntu**, **Ubuntu 24.04 LTS**, privilégie de plus en plus les **paquets** alternatifs **Snap** créée par **Canonical Ltd**, plus courament appelé **Canonical**. Personnellement, je ne suis pas fan des **Snaps**, je préfère de loin **Flatpack** ou **AppImage**. Et installer des **Snaps** par défaut, augmente la place requise sur la **mémoire de masse** (**disque dur**, **SSD**). Ce n'est à mon sens pas une bonne idée mais il ne faut pas oublier qu'**Ubuntu** est en partie gérée par **Canonical** et introduire des **technologies** de cette ''entreprise'' est tout à leur intérêt. Quand je fais migrer un **utilisateur** de **Windows** vers **Linux**, j'ai tendance à les orienter vers **Linux Mint**, car depuis déjà un moment, je n'aime pas la politique d'**Ubuntu** et il faut reconnaître que l'**environnement de bureau** **Cinnamon** est plutôt ''jolie'', bien ''ficelé'' et plus ''traditionnel'' que la refonte **GNOME** d'**Ubuntu** et **Linux Mint** n'impose rien à l'**utilisateur**, un peu à la manière de **Debian**.</note> | <note>La dernière version **LTS** d'**Ubuntu**, **Ubuntu 24.04 LTS**, privilégie de plus en plus les **paquets** alternatifs **Snap** créée par **Canonical Ltd**, plus courament appelé **Canonical**. Personnellement, je ne suis pas fan des **Snaps**, je préfère de loin **Flatpack** ou **AppImage**. Et installer des **Snaps** par défaut, augmente la place requise sur la **mémoire de masse** (**disque dur**, **SSD**). Ce n'est à mon sens pas une bonne idée mais il ne faut pas oublier qu'**Ubuntu** est en partie gérée par **Canonical** et introduire des **technologies** de cette ''entreprise'' est tout à leur intérêt. Quand je fais migrer un **utilisateur** de **Windows** vers **Linux**, j'ai tendance à les orienter vers **Linux Mint**, car depuis déjà un moment, je n'aime pas la politique d'**Ubuntu** et il faut reconnaître que l'**environnement de bureau** **Cinnamon** est plutôt ''jolie'', bien ''ficelé'' et plus ''traditionnel'' que la refonte **GNOME** d'**Ubuntu** et **Linux Mint** n'impose rien à l'**utilisateur**, un peu à la manière de **Debian**.</note> |
| |
==== Les Sites Internet en Référence à Ubuntu ==== | ==== Les Sites internet en référence à Ubuntu ==== |
Liens du **site officiel** d'**Ubuntu** (en anglais) : | Liens du **site officiel** d'**Ubuntu** (en anglais) : |
* [[https://ubuntu.com/|Le site officiel ubuntu.com]] | * [[https://ubuntu.com/|Le site officiel ubuntu.com]] |
* [[https://doc.ubuntu-fr.org/ordinateur_vendu_avec_ubuntu|Vendeurs de Matériels compatible Ubuntu]] | * [[https://doc.ubuntu-fr.org/ordinateur_vendu_avec_ubuntu|Vendeurs de Matériels compatible Ubuntu]] |
| |
===== Les Versions d'Ubuntu ===== | ===== Les versions d'Ubuntu ===== |
**Ubuntu** dispose de ''deux'' types de version, les versions **standards** dite **intermédiaires** et les versions **LTS** (**//Long-Term Support//**), toutes les versions d'**Ubuntu** sont numérotées en fonction de l'année et du mois de publication, exemple **Ubuntu 20.04** correspond à une version sortie en avril 2020 (''20'' est l'année et ''04'' le mois), les version d'**Ubuntu** sont les suivantes : | **Ubuntu** dispose de ''deux'' types de version, les versions **standards** dite **intermédiaires** et les versions **LTS** (**//Long-Term Support//**), toutes les versions d'**Ubuntu** sont numérotées en fonction de l'année et du mois de publication, exemple **Ubuntu 20.04** correspond à une version sortie en avril 2020 (''20'' est l'année et ''04'' le mois), les versions d'**Ubuntu** suivent le ''calendrier'' des publications de **GNOME**, les versions d'**Ubuntu** sont les suivantes : |
* Les versions **intermédiaires** sont des versions **standards** qui sortent tous les ''6 mois'' et qui sont **maintenues** ''9 mois'' par la ''société'' **Canonical**, elles sont publiées au mois d'avril et octobre. Elles sont idéales pour les personnes souhaitant bénéficier des dernières versions des **environnements de bureau** mais moins pour les **logiciels** hors **environnement de bureau**, car avec les **gestionnaires de paquets** alternatifs tel que **Snap** ((installé par défaut) de **Canonical** ou **Flatpak** permettent d'avoir la dernière version des **logiciels** sur une base ''stable'' **LTS**. Quelques versions **intermédiaires** : **Ubuntu 20.10**, **Ubuntu 21.04**, **Ubuntu 21.10**. | * Les versions **intermédiaires** sont des versions **standards** qui sortent tous les ''6 mois'' et qui sont **maintenues** ''9 mois'' par la ''société'' **Canonical**, elles sont publiées au mois d'avril et octobre. Elles sont idéales pour les personnes souhaitant bénéficier des dernières versions des **environnements de bureau** mais moins pour les **logiciels** hors **environnement de bureau**, car avec les **gestionnaires de paquets** alternatifs tel que **Snap** ((installé par défaut) de **Canonical** ou **Flatpak** permettent d'avoir la dernière version des **logiciels** sur une base ''stable'' **LTS**. Quelques versions **intermédiaires** : **Ubuntu 20.10**, **Ubuntu 21.04**, **Ubuntu 21.10**. |
* Les versions **LTS** qui sortent tous les ''2 ans'', chaque année paire (avril 2020, 2022, 2024,...) et au mois d'avril, et sont **maintenues** pendant ''5 ans'' et les personnes bénéficiant d'un **abonnement** chez **Canonical** peuvent disposer d'un support de la version **LTS** de ''10 ans'' qui se nomme version **ESM** (**//Expanded Security Maintenance//**) qui ont été créées pour concurrencer ** | * Les versions **LTS** qui sortent tous les ''2 ans'', chaque année paire (avril 2020, 2022, 2024,...) et au mois d'avril, et sont **maintenues** pendant ''5 ans'' et les personnes bénéficiant d'un **abonnement** chez **Canonical** peuvent disposer d'un support de la version **LTS** de ''10 ans'' qui se nomme version **ESM** (**//Expanded Security Maintenance//**) qui ont été créées pour concurrencer ** |
**Ubuntu** peut être installé sur **ordinateur** à base de **processeurs** de type **Intel** **x86-64** (**AMD64**), **ARM64**, **RISC-V**, **ppc64le** (**POWER 8** d'**IBM**), **s390x** (**IBM Z**) et **ARMhf** (**ARM** ''32 bits''). | **Ubuntu** peut être installé sur **ordinateur** à base de **processeurs** de type **Intel** **x86-64** (**AMD64**), **ARM64**, **RISC-V**, **ppc64le** (**POWER 8** d'**IBM**), **s390x** (**IBM Z**) et **ARMhf** (**ARM** ''32 bits''). |
| |
==== Les Paquets Logiciels d'Ubuntu ==== | ==== Les paquets logiciels d'Ubuntu ==== |
**Ubuntu** étant basée sur **Debian GNU/Linux**, elle bénéficie des mêmes **outils**, **formats**, **technologies**, c'est à dire qu'**Ubuntu** est basée sur les **paquets** ''.deb'' de **Debian** qui sont gérés par l'**outil** en **ligne de commande** du nom de **Dpkg**, qui est l'**outil** de **bas niveau** pour la **gestion** des **paquets Deb** et qui ne gère pas les **dépendances logiciels**, c'est pour cette raison que **Debian** à créée le **système APT** (**//Advanced Packaging Tool//**) pour la **gestion de dépendances** qui est maintenant géré par le **programme** et la **commande** du même nom, **apt**. Pour installer un **logiciel** en **mode texte** sous **Ubuntu** ou **Debian**, c'est très simple : | **Ubuntu** étant basée sur **Debian GNU/Linux**, elle bénéficie des mêmes **outils**, **formats**, **technologies**, c'est à dire qu'**Ubuntu** est basée sur les **paquets** ''.deb'' de **Debian** qui sont gérés par l'**outil** en **ligne de commande** du nom de **Dpkg**, qui est l'**outil** de **bas niveau** pour la **gestion** des **paquets Deb** et qui ne gère pas les **dépendances logiciels**, c'est pour cette raison que **Debian** à créée le **système APT** (**//Advanced Packaging Tool//**) pour la **gestion de dépendances** qui est maintenant géré par le **programme** et la **commande** du même nom, **apt**. Pour installer un **logiciel** en **mode texte** sous **Ubuntu** ou **Debian**, c'est très simple : |
<code user>sudo apt install nom_du_logiciel</code>puis il suffit de renseigner le **mot de passe** de l'**utilisateur** que vous avez créé durant l'installation d'**Ubuntu** (l'**utilisateur** principal) et le **logiciels** et ses **dépendances** s'installent. | <code user>sudo apt install nom_du_logiciel</code>puis il suffit de renseigner le **mot de passe** de l'**utilisateur** que vous avez créé durant l'installation d'**Ubuntu** (l'**utilisateur** principal) et le **logiciels** et ses **dépendances** s'installent. |
| |
| |
==== Réseau, Internet et Sécurité d'Ubuntu ==== | ==== Réseau, internet et sécurité d'Ubuntu ==== |
Pour le **réseau** et la **configuration** des **cartes réseau**, **Ubuntu** tout comme **Debian** privilégie les **outils** en **ligne de commande** du **paquet** nommé **iproute2** en lieu et place du **paquet** ''traditionnel'' **net-tools**. **iproute2** avec sa **commande** du nom de **ip**, remplace les **commandes** **ifconfig**, **route**, **arp**, **vconfig**, **iptunnel** ou encore **ipmaddr** de **net-tools** et la **commande** nommé **ss** de **iproute2** remplace la ''traditionnel'' **commande** nommé **netstat**. Pour le reste vous pouvez vou référez à l'article sur [[wiki:systemes_d_exploitation:gnu_linux:debian|Debian]].\\ | Pour le **réseau** et la **configuration** des **cartes réseau**, **Ubuntu** tout comme **Debian** privilégie les **outils** en **ligne de commande** du **paquet** nommé **iproute2** en lieu et place du **paquet** ''traditionnel'' **net-tools**. **iproute2** avec sa **commande** du nom de **ip**, remplace les **commandes** **ifconfig**, **route**, **arp**, **vconfig**, **iptunnel** ou encore **ipmaddr** de **net-tools** et la **commande** nommé **ss** de **iproute2** remplace la ''traditionnel'' **commande** nommé **netstat**. Pour le reste vous pouvez vou référez à l'article sur [[wiki:systemes_d_exploitation:gnu_linux:debian|Debian]].\\ |
Sinon au niveau des **environnements de bureau**, c'est toujours **NetworkManager** qui gère les **réseaux** et **internet**, se **logiciel** est plein d'option et il dispose même d'**outils** en **mode texte**. | Sinon au niveau des **environnements de bureau**, c'est toujours **NetworkManager** qui gère les **réseaux** et **internet**, se **logiciel** est plein d'option et il dispose même d'**outils** en **mode texte**. |
| |
Niveau **sécurité** sous **Ubuntu**, c'est l'**outil** de **gestion** du **pare-feu** nommé **UFW** (**//Uncomplicated Firewall//**) qui gère et simplifie l'utilisation de **iptables** du **pare-feu** de **Linux** nommé **netfilter**. Son **outils** en mode **graphique** se nomme **Gufw** qui n'est qu'une simple **interface graphique** pour **UFW**. Il est beaucoup plus simple de gérer le **pare-feu** de **Linux** avec **UFW** mais il dispose de beaucoup moins d'option que **iptables**. | Niveau **sécurité** sous **Ubuntu**, c'est l'**outil** de **gestion** du **pare-feu** nommé **UFW** (**//Uncomplicated Firewall//**) qui gère et simplifie l'utilisation de **iptables** du **pare-feu** de **Linux** nommé **netfilter**. Son **outils** en mode **graphique** se nomme **Gufw** qui n'est qu'une simple **interface graphique** pour **UFW**. Il est beaucoup plus simple de gérer le **pare-feu** de **Linux** avec **UFW** mais il dispose de beaucoup moins d'option que **iptables**. |
==== Les Variantes Officielles d'Ubuntu ==== | ==== Les variantes officielles d'Ubuntu ==== |
Les **variantes** officielles d'**Ubuntu** sont les **variantes** d'**Ubuntu** qui sont reconnus par l' ''entreprise'' **Canonical Ltd**, qui sont les suivantes : | Les **variantes** officielles d'**Ubuntu** sont les **variantes** d'**Ubuntu** qui sont reconnus par l' ''entreprise'' **Canonical Ltd**, qui sont les suivantes : |
* [[https://kubuntu.org/|Kubuntu]] est une **variante** d'**Ubuntu** qui est composé de l'**environnement de bureau** du **projet KDE**, **KDE Plasma** et de ses **logiciels** associés. | * [[https://kubuntu.org/|Kubuntu]] est une **variante** d'**Ubuntu** qui est composé de l'**environnement de bureau** du **projet KDE**, **KDE Plasma** et de ses **logiciels** associés. |
* [[http://edubuntu.org/|Edubuntu]] est une **variante** d'**Ubuntu** qui est composé de l'**environnement de bureau** **GNOME** et est dédiée à l' ''éducation'' et se fait intègre pleins de **logiciels** dans se **domaine**. | * [[http://edubuntu.org/|Edubuntu]] est une **variante** d'**Ubuntu** qui est composé de l'**environnement de bureau** **GNOME** et est dédiée à l' ''éducation'' et se fait intègre pleins de **logiciels** dans se **domaine**. |
| |
==== Quelques Variantes d'Ubuntu non Officielles ==== | ==== Quelques variantes d'Ubuntu non officielles ==== |
Les **variantes** d'**Ubuntu** sont des **distributions Linux** qui se base sur **Ubuntu** et qui utilise en partie les **dépôts** **Ubuntu** mais ont souvent leurs propres **dépôts** **logiciels**. En voici une courte liste : | Les **variantes** d'**Ubuntu** sont des **distributions Linux** qui se base sur **Ubuntu** et qui utilise en partie les **dépôts** **Ubuntu** mais ont souvent leurs propres **dépôts** **logiciels**. En voici une courte liste : |
* [[https://fr.wikipedia.org/wiki/Linux_Mint|Linux Mint]] est la **distribution Linux** basée sur **Ubuntu LTS**, sans doute la plus ''populaire'' et qui est la ''créatrice'' de l'**environnement de bureau** appelé **Cinnamon** qui est à la fois ''traditionnel'' mais ''innvovant'' et d'une très grande ''élégance''. À mon sens c'est une des **distributions Linux** les mieux abouties. | * [[https://fr.wikipedia.org/wiki/Linux_Mint|Linux Mint]] est la **distribution Linux** basée sur **Ubuntu LTS**, sans doute la plus ''populaire'' et qui est la ''créatrice'' de l'**environnement de bureau** appelé **Cinnamon** qui est à la fois ''traditionnel'' mais ''innvovant'' et d'une très grande ''élégance''. À mon sens c'est une des **distributions Linux** les mieux abouties. |
* **Bodhi Linux** est basé sur **Ubuntu** et à son propre **environnement de bureau** du nom de **Moksha**, qui est un **fork** de l'**environnement de bureau** du nom de **Enlightenment**. | * **Bodhi Linux** est basé sur **Ubuntu** et à son propre **environnement de bureau** du nom de **Moksha**, qui est un **fork** de l'**environnement de bureau** du nom de **Enlightenment**. |
| |
<note>Il y a encore de nombeuses </note> | <note>Il y a encore de nombreuses autres **variantes** non-officielles d'**Ubuntu** !</note> |
| |
| |
| |
| |
===== Supplément de Documention sur Ubuntu ===== | ===== Supplément de documentation sur Ubuntu ===== |
Toute **documentation** supplémentaire se trouvera dans les [[wiki:systemes_d_exploitation:gnu_linux:ubuntu:tutoriels sur Ubuntu]]. | Toute **documentation** supplémentaire se trouvera dans les [[wiki:systemes_d_exploitation:gnu_linux:ubuntu:tutos|tutoriels sur Ubuntu]]. |