Accueil🇫🇷Chercher

SUSE Linux Enterprise

SUSE Linux Enterprise (souvent abrégé SLE) est une distribution Linux produite par SUSE et orientée vers le marché commercial et les serveurs d'entreprise.

SUSE Linux Enterprise
Image illustrative de l’article SUSE Linux Enterprise

Famille GNU/Linux
Type de noyau Monolithique modulaire
État du projet en développement
Plates-formes x86, x86-64
Entreprise /
DĂ©veloppeur
SUSE
Licence GNU GPL
États des sources Logiciel libre et open source
Dernière version stable 15 ()[1]
MĂ©thode de mise Ă  jour YaST, Zypper
Environnement de bureau GNOME
Gestionnaire de paquets RPM
Site web www.suse.com

La première version de cette distribution apparu au début de l'année 1994, faisant de SUSE la plus ancienne distribution commerciale encore existante. Elle acquiert sa renommée grâce à son outil de configuration YaST.

Historique des versions

Date de sortie des versions SUSE Linux Enterprise Server[2]

SUSE conçoit des versions de la distribution pour son secteur d'activité entreprise et construites à partir d'openSUSE.

Elles se différencient par le fait qu'elles sont beaucoup plus ciblées, ont une espérance de vie supérieure (cinq ans, extensible à sept), un cycle de développement plus long (24 à 36 mois — gage de stabilité, au détriment des nouveautés) et sont disponibles uniquement à la vente (mises à jour payantes), la licence incluant un support plus long.

  • SUSE Linux Enterprise Server - SLES, une version orientĂ©e serveur d'entreprise.
  • SUSE Linux Enterprise Desktop - SLED, une version orientĂ©e bureautique d'entreprise.
  • SUSE Linux Enterprise Real Time - SLERT, une version spĂ©cialisĂ©e dans le support “low latency” pour des opĂ©rations oĂą le facteur temps est critique.
  • SUSE Linux Enterprise Thin Client - SLETC, une version modifiĂ©e de SLED et ciblĂ©e pour l'utilisation de clients lĂ©gers (netbook par exemple).
  • SUSE Linux Enterprise Point of Service - SLEPOS, une version modifiĂ©e de SLES et ciblĂ©e pour l'environnement commercial de point de vente au dĂ©tail : serveur, caisses enregistreuses, etc.

Caractéristiques

SUSE Linux Enterprise partage les mêmes caractéristiques techniques que openSUSE, sur laquelle elle est basée.

Certification LSB

La distribution est certifiée comme respectant la norme LSB.

Centre de contrĂ´le YaST

Le centre de contrôle YaST (Yet Another Setup Tool) est un outil d'installation et de configuration constitué d'une multitude d'outils pour paramétrer l'ordinateur. Les différents modules sont classés par catégories.

Cet outil fait la force d'openSUSE et des distributions commerciales dérivées de Novell car sa simplicité permet à tout un chacun d'installer des logiciels, de configurer de manière avancée son système ou de mettre en place des réseaux ou divers serveurs sans pour autant devoir être un professionnel de Linux.

Autrefois propriétaire, il est désormais libre depuis le rachat de SuSE par Novell.

Différentes interfaces de YaST

Une caractéristique de cet outil est qu'il fournit une interface graphique bien intégrée à l'environnement choisi (Qt ou GTK+), ainsi qu'une interface ncurses. Cette dernière est particulièrement utile pour les installations non-graphiques, pour l'administration système à travers une connexion Internet lente, ou a des fins de dépannage. Il existe également une interface web pour YaST appelé WebYaST, le but est de proposer une interface de gestion web comme pour les box internet[3].

  • YaST en interface GTK+.
    YaST en interface GTK+.
  • YaST en interface Qt.
    YaST en interface Qt.
  • YaST en interface ncurses.
    YaST en interface ncurses.
  • Portail Web pour YaST
    Portail Web pour YaST

Installation automatisée AutoYaST

AutoYaST est un système qui permet d'installer un ou plusieurs systèmes SUSE automatiquement sans intervention de l'utilisateur. Les installations AutoYaST sont effectuées en utilisant un fichier de contrôle XML qui contient les données d'installation et de configuration. Le profil de chaque système courant est stocké dans /root/autoyast.xml. Ce fichier xml peut-être créé en quelques clics de souris avec l'outil "yast2 autoyast".

Système de paquets ZYpp

La distribution SuSE repose sur le format de paquets RPM (RPM Package Manager) inventé par Red Hat, et utilise son propre système de gestion des paquets : ZYpp (ou libzypp).

Le gestionnaire ZYpp fait suite aux rachats consécutifs en 2003 de Ximian et SuSE GmbH par Novell, qui décida de fusionner les systèmes RedCarpet et YaST package manager à son système Zen Management Network, destiné à la gestion de grands parcs hétérogènes. Alors que le gestionnaire résultant, ZYpp, fonctionnait bien sur les produits Entreprise avec le démon ZMD, il n'était pas très bien adapté à une distribution grand public, la version openSUSE 10.1 sortit en 2006 avec un système de paquets imparfait, mal adapté et souffrant de problèmes de performance. Des ISO d'une version remasterisée (10.1 bis) furent publiées quelques mois après cette sortie pour pallier ce problème. En la version 10.2 d'openSUSE corrigera les plus gros problèmes de ZYpp sans toutefois proposer une version “parfaite”. Par la suite, ZMD fut supprimé définitivement de la distribution et est désormais réservé uniquement à la version Entreprise, laissant à openSUSE une version de ZYpp revisitée.

La version 11.0 introduit une nouvelle version de ZYpp et se différencie des outils similaires tels que APT ou YUM et sur la base des résultats prometteurs du solveur de démonstration OPIUM[4] destinés à combler leur faiblesses, le gestionnaire ZYpp utilise une nouvelle approche pour la résolution des dépendances par l'utilisation d'un solveur booléen SAT, conduisant à une fiabilité accrue. Depuis cette version cet outil se distingue par ses performances : il est très rapide et affiche une empreinte mémoire très faible en regard des autres solutions existantes[5].

Ligne de commande Zypper

L'interface en ligne de commande de ZYpp est Zypper. Il permet d’accéder à des dépôts distants, d'installer des paquets, de résoudre les dépendances, de rechercher des mises à jour logiciel, etc.

Quelques commandes Zypper [6] :

  • zypper install nom_paquet : installe un paquet (et les dĂ©pendances, si nĂ©cessaire),
  • zypper remove nom_paquet : dĂ©sinstalle un paquet (et gère les dĂ©pendances liĂ©es),
  • zypper search nom_paquet : recherche un paquet sans ĂŞtre sensible Ă  la casse,
  • zypper info nom_paquet : donne les informations sur le paquet concernĂ©,
  • zypper list-updates : liste les mises Ă  jour disponibles,
  • zypper update : met Ă  jour tous les programmes installĂ©s,
  • zypper dist-upgrade : mise Ă  jour vers une version de distribution plus rĂ©cente,
  • zypper ps : après chaque mise Ă  jour ou suppression de paquet, certains processus utilisent des fichiers supprimĂ©s ou devenus obsolètes par la mise Ă  jour, cette commande permet de lister ces processus,
  • zypper refresh : rafraichissement des mĂ©ta-donnĂ©es de tous les dĂ©pĂ´ts configurĂ©s.

Notes et références

  1. (en) « SUSE Linux Enterprise 15 is Generally Available » (consulté le )
  2. « SUSE Lifecycle » (consulté le )
  3. « Page WebYaST sur le site fr.oprnsuse.org », sur fr.opensuse.org
  4. (en) « OPIUM: Optimal Package Install/Uninstall Manager », sur www.cs.ucsd.edu
  5. (en) « yum and zypp speed and memoryusage », sur duncan.mac-vicar.com,
  6. (en) « Utilisation de Zypper », sur fr.opensuse.org

Voir aussi

Origine :
projet GNU, Linux (ex-Slackware, Jurix)
Basé sur :
GNU/Linux
SUSE Variantes :
openSUSE, SUSE Linux Enterprise
Dérivés :
Novell Linux, Sun Java Desktop
SystemLinux, kmLinux, stresslinux, zeromus Operating System (zOS)
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.