GNU/Linux >> Tutoriels Linux >  >> Linux

Vérifiez le nom de la distribution Linux

Voici ce que j'ai trouvé :

platform.linux_distribution

Essaie de déterminer le nom de la distribution du système d'exploitation Linux.

Il est écrit platform.dist est obsolète depuis 2.6, vous devez utiliser platform.linux_distribution en Python 2 (mais il est également obsolète en Python 3.5).


La raison pour laquelle platform.linux_distribution n'identifie pas certaines distributions est la manière non standardisée dont les distributions fournissent des informations relatives à la version sur elles-mêmes.

J'ai écrit un package appelé distro (maintenant utilisé par pip ) qui vise à remplacer distro.linux_distribution . Cela fonctionne sur de nombreuses distributions qui peuvent renvoyer des tuples bizarres ou vides lors de l'utilisation de platform .

https://github.com/nir0s/distro (distro , sur pypi)

Il fournit une API beaucoup plus élaborée pour récupérer les informations liées à la distribution.

$ python
Python 2.7.12 (default, Nov  7 2016, 11:55:55) 
[GCC 6.2.1 20160830] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import distro
>>> distro.linux_distribution()
(u'Antergos Linux', '', u'ARCHCODE')

Au fait, platform.linux_distribution doit être supprimé dans Python 3.7.


Linux
  1. Comment vérifier la version de Redhat

  2. Comment vérifier le fuseau horaire sous Linux

  3. Comment vérifier l'historique de connexion Linux

  4. Changer le nom d'utilisateur sous Linux

  5. Comment obtenir le nom et la version de la distribution Linux ?

Trouver le nom de la distribution Linux, la version et les détails du noyau

Comment trouver le nom et la version de la distribution Linux

Vérifier le fuseau horaire sous Linux

Comment vérifier l'espace d'échange sous Linux

BlackArch Linux Une distribution Linux pour les pentes

Commande Linux df pour vérifier l'espace disque