Identification des systèmes d'exploitation
- CONTENU
L'article décrit comment vous pouvez identifier les produits SUSE et les modifications à venir avec la dernière version de SUSE Linux Enterprise.
- MOTIF
Vous souhaitez évaluer la configuration de votre système et les scripts pour qu'ils correspondent aux nouvelles valeurs.
- EFFORT
La lecture de l'article prend environ 5 minutes.
- OBJECTIF
Vous connaîtrez les nouveaux attributs et valeurs qui identifient les produits SUSE.
- CONDITIONS REQUISES
Produit installé de la famille SUSE Linux Enterprise.
1 Pourquoi identifier un système d'exploitation ? #
En tant que développeurs de logiciels et administrateurs système, vous gérez souvent plusieurs versions du même produit, voire plusieurs produits. Les opérations sur chaque version ou produit peuvent nécessiter différentes configurations, il est donc crucial de pouvoir facilement identifier le système.
Une identification correcte du système peut vous aider dans le cadre de l'automatisation, afin de garantir la compatibilité, de pouvoir assurer le dépannage, etc.
2 Contenu /etc/os-release #
Pour identifier un système d'exploitation, utilisez un fichier texte /etc/os-release. Le fichier contient les attributs clés du produit tels que son nom et la version. L'affichage et l'interprétation du contenu peuvent vous aider dans le cadre de l'automatisation, afin de garantir la compatibilité, de pouvoir assurer le dépannage, etc.
Dans SUSE Linux Enterprise 16.0 et SUSE Linux Micro 6.2, le contenu de /etc/os-release a été modifié avec les valeurs décrites dans les sections suivantes. Cependant, ces valeurs sont compatibles avec les versions précédentes.
Le fichier /etc/os-release contient deux types d'attributs : les attributs communs et les attributs spécifiques au produit. Chaque type est décrit plus en détail.
2.1 Attributs communs #
Les attributs communs ont les mêmes valeurs pour tous les produits SUSE Linux Enterprise.
| Attribut | Signification | Valeur |
|---|---|---|
NAME
| Nom complet de la distribution | SLES |
PRETTY_NAME
| Alias qui s'affiche pour l'utilisateur | SUSE Linux Enterprise Server 16.0 |
VERSION
| Version complète | 16.0 |
VERSION_ID
| Numéro de version. Il s'agit de l'attribut recommandé pour identifier le système d'exploitation. | 16.0 |
ID
| Courte identification de la distribution. Il s'agit de l'attribut recommandé pour identifier le système d'exploitation. | sles |
ID_LIKE
| Liste de distributions similaires | suse opensuse |
CPE_NAME
| Énumération de la plate-forme commune | cpe:/o:suse:sles:16:16.0 |
2.2 Attributs spécifiques du produit #
Les attributs spécifiques du produit diffèrent pour chaque produit SUSE. Le fichier /etc/os-release contient les attributs spécifiques suivants :
| Attribut | Signification | Valeur pour SUSE Linux Enterprise Server | Valeur pour SLES pour SAP | Valeur pour SUSE Linux Micro |
|---|---|---|---|---|
VARIANT
| La variante spécifique du produit. Il s'agit d'un attribut introduit récemment. | Enterprise Server | Enterprise Server for SAP Applications | Micro |
VARIANT_ID
| Nom court lisible par la machine qui peut être utilisé pour identifier un produit particulier dans des scripts. Il s'agit d'un attribut introduit récemment. | serveur | server-sap | transactional |
SUSE_SUPPORT_PRODUCT
| Nom officiel du produit SUSE. Il s'agit d'un attribut introduit récemment. | SUSE Linux Enterprise Server | SUSE Linux Enterprise Server for SAP Applications | SUSE Linux Micro |
SUSE_SUPPORT_PRODUCT_VERSION
| Nom officiel de la version du produit SUSE. Il s'agit d'un attribut introduit récemment. | 16.0 | 16.0 | 6.2 |
3 Mentions légales #
Copyright © 2006–2025 SUSE LLC et contributeurs. Tous droits réservés.
Il est autorisé de copier, distribuer et/ou modifier ce document conformément aux conditions de la licence « GNU Free Documentation License » version 1.2 ou (à votre discrétion) 1.3, avec la section permanente qu'est cette mention de copyright et la licence. Une copie de la version de licence 1.2 est incluse dans la section intitulée « GNU Free Documentation License ».
Pour les marques commerciales SUSE, consultez le site Web https://www.suse.com/company/legal/. Toutes les autres marques de fabricants tiers sont la propriété de leur détenteur respectif. Les symboles de marque (®, ™, etc.) désignent des marques de SUSE et de ses sociétés affiliées. Des astérisques (*) désignent des marques commerciales de fabricants tiers.
Toutes les informations de cet ouvrage ont été regroupées avec le plus grand soin. Cela ne garantit cependant pas sa complète exactitude. Ni SUSE LLC, ni les sociétés affiliées, ni les auteurs, ni les traducteurs ne peuvent être tenus responsables des erreurs possibles ou des conséquences qu'elles peuvent entraîner.