openSUSE est quelque peu sous-estimé lorsqu’il s’agit des meilleures distributions Linux. Mais il a quelques petites fonctionnalités astucieuses qui vous fascineront en un rien de temps.

openSUSE peut être négligé par rapport à d’autres distributions Linux majeures, mais il a un ensemble de fonctionnalités uniques et un code de base avec un riche héritage.

Alors qu’est-ce qui rend cette distribution Linux différente des autres, et pourquoi devriez-vous l’essayer ? Nous allons le découvrir.

Qu’est-ce qu’openSUSE ?

openSUSE est une ramification de la distribution originale SUSE Linux. Il s’agit d’une distribution communautaire, contrairement à SUSE Linux Enterprise.

La société SUSE est toujours un sponsor majeur d’openSUSE. La relation est similaire à celle de CentOS ou Fedora avec Red Hat Enterprise Linux. Le projet utilise même un gecko dans son logo, pour montrer la relation entre openSUSE et SUSE lui-même.

Le bureau KDE d’openSUSE

openSUSE est disponible en deux versions, la stable Leap et la rolling-release Tumbleweed. Cette dernière est similaire à Arch Linux car elle est plus une distro « bleeding-edge » avec des logiciels plus récents. Vous pouvez installer openSUSE comme un système Linux traditionnel mais il est également disponible dans le Windows Store pour une utilisation avec WSL.

Une brève histoire d’openSUSE

SUSE a été fondé en Allemagne et faisait initialement référence à la société qui l’a développé. Le nom est un acronyme allemand pour « Software and Systems Development ». Ils ont été parmi les premiers éditeurs de logiciels à voir le potentiel de Linux dans l’entreprise au début des années 1990.

À l’origine, la société a reconditionné Slackware Linux et traduit la documentation en allemand, mais elle a fini par créer sa propre distribution. Novell a été propriétaire de la société pendant un certain temps avant qu’elle ne soit dissoute après le rachat de Novell par Micro Focus.

SUSE étant à nouveau indépendante, la société continue maintenant à commercialiser son édition d’entreprise et contribue de manière significative au projet openSUSE.

openSUSE Leap vs. Tumbleweed

Si vous considérez openSUSE, vous pourriez vous demander s’il faut installer la version Leap ou Tumbleweed. Cette dernière est une distribution « rolling-release », ce qui signifie que les mises à jour sont publiées sur la distribution dès qu’elles sont disponibles, plutôt que sur des versions spécifiques comme le font Debian ou Ubuntu.

Cela signifie que vous disposerez de logiciels plus récents que ceux d’une distribution standard « support à long terme ». De nombreux développeurs ont besoin de versions plus récentes de pilotes et de bibliothèques, c’est pourquoi ils préfèrent les distros à sortie progressive.

La plupart des utilisateurs ordinaires préféreront une version stable comme Leap, en particulier ceux qui veulent exécuter openSUSE comme un serveur.

Installer openSUSE

L’installation d’openSUSE est similaire à l’installation de toute autre distribution Linux : vous téléchargez simplement l’image d’installation, l’extrayez sur votre support approprié, et redémarrez la machine. Dans cet article, nous considérerons la version Leap pour l’installation.

Vous avez la possibilité d’accéder à des dépôts en ligne pendant l’installation pour installer tout logiciel que vous souhaitez et qui ne tient pas sur le support d’installation.

Vous avez le choix entre le KDE par défaut, GNOME, Xfce, un « bureau générique », ou vous pouvez installer openSUSE sans un bureau similaire à celui d’un serveur. Vous pouvez même installer un « serveur de transactions » très minimal avec un système de fichiers racine en lecture seule.

Processus d’installation d’openSUSE

Après avoir choisi votre environnement, vous êtes alors présenté avec une partition de démarrage, la partition principale btrfs, et une partition swap. Vous pouvez accepter ces valeurs par défaut ou utiliser les partitions guidées ou manuelles pour modifier la table de partition ou activer LVM.

Après cela, vous définirez votre fuseau horaire et configurerez les comptes utilisateurs. Tout cela est très standard pour les distributions Linux modernes, mais openSUSE fournit un environnement graphique attrayant.

Une fois que vous avez redémarré dans le bureau, vous trouverez un grand nombre d’outils dont vous aurez besoin préinstallés : un gestionnaire de fichiers, LibreOffice, le navigateur web Firefox, même un jeu de solitaire. Il serait possible pour quelqu’un n’ayant aucune connaissance de Linux de s’asseoir devant openSUSE et d’être productif immédiatement.

Configurer openSUSE avec YaST

openSUSE est unique parmi les distros Linux pour l’outil de configuration YaST basé sur le menu. Il utilise à la fois un environnement graphique et textuel, selon que vous l’invoquez depuis le bureau ou la ligne de commande.

Outil de configuration YaST d’openSUSE

Vous pouvez tout configurer, du fuseau horaire au chargeur de démarrage, à partir de ce menu. Il centralise la gestion de l’ensemble du système alors que d’autres distributions laissent la configuration au menu des paramètres du bureau individuel ou aux fichiers de configuration textuels. Cela signifie qu’il y a un outil de configuration cohérent à travers les environnements dans openSUSE.

Il est également possible d’exporter les paramètres vers d’autres systèmes, ce qui rend possible la gestion de flottes entières d’installations. Ce n’est pas surprenant puisque sa société mère, SUSE, vise les entreprises. Cette fonctionnalité est utile pour installer des datacenters entiers remplis de serveurs openSUSE.

Gestion des paquets avec Zypper

Comme avec d’autres distributions Linux, il est nécessaire d’installer des logiciels qui ne sont pas fournis avec la distro. Comme beaucoup d’autres distributions, openSUSE a son propre gestionnaire de paquets pour faire cela.

Vous pouvez installer des paquets avec YaST, mais vous pouvez également gérer les paquets à partir de la ligne de commande avec Zypper. Il fonctionne de manière similaire à APT ou DNF sur Debian/Ubuntu ou les systèmes basés sur Red Hat respectivement. openSUSE utilise même le format RPM de ces derniers.

Pour mettre à jour votre système, utilisez cette commande :

sudo zypper update
Il est également très facile d’installer un paquet spécifique avec Zypper.

sudo zypper install packagename
…où nomdupaquet est le nom du paquet que vous voulez installer.

Alors que c’est une chose assez standard pour les distributions Linux modernes, openSUSE est inhabituel dans la façon dont ils fournissent des paquets pour d’autres distros Linux. L’Open Build Service (OBS) d’openSUSE permet aux utilisateurs d’autres distributions Linux, y compris les distributions basées sur APT et RPM, d’utiliser les paquets construits par openSUSE.

L’idée est que toutes les principales distros auront la même base standard de paquets, résolvant ainsi les incompatibilités entre elles. Il reste à voir si cette idée sera bien acceptée dans le monde de Linux, car cela signifierait qu’un distributeur domine effectivement les paquets Linux.

openSUSE est-il pour vous ?

openSUSE fait un excellent bureau ou serveur stable dans sa version Leap. Les développeurs et les utilisateurs expérimentés peuvent vouloir vérifier la version Tumbleweed. L’outil YaST d’openSUSE rend la configuration facile, peu importe l’environnement dans lequel vous vous trouvez. C’est une version très simple de Linux pour tous ceux qui veulent un système soutenu par une société qui a été dans Linux depuis le début.

openSUSE : Une distribution Linux robuste avec quelques fonctionnalités intéressantes

openSUSE est toujours l’une des principales distributions Linux car elle existe depuis longtemps et est très facile à gérer avec YaST. C’est un bon choix pour une distribution Linux fiable pour un ordinateur de bureau ou un serveur et mérite d’être considéré sérieusement si vous voulez vous lancer dans Linux ou changer de distribution pour une raison quelconque.

Si vous cherchez à arrêter le « distro-hopping » et à vous fixer sur votre distro Linux parfaite, lisez la suite pour savoir comment prendre la bonne décision.