Vous vous demandez comment vérifier la version de Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python et bien d'autres ?
Je pense qu'il devrait y avoir une méthode standard pour vérifier la version de tous les logiciels, mais malheureusement, elle n'existe pas. Je suppose que ce n'est pas possible car tous les logiciels ne sont pas conçus à partir du même langage de programmation.
Parfois, il est difficile de trouver la version du logiciel installé sur votre serveur ou votre PC.
Ici, j'ai essayé de regrouper quelques unes des plus populaires, j'espère que vous les aimerez !
Comment vérifier la version de Nginx ?
Vérifier la version de Nginx est facile.
nginx -v
Ex :
root@geekflare:~# nginx -v
version de nginx : nginx/1.14.0 (EasyEngine)
root@geekflare:~#
nginx -v
Ex :
root@geekflare:~# nginx -v
version de nginx : nginx/1.14.0 (EasyEngine)
root@geekflare:~#
Vérifiez la version HTTP d'Apache
Comme pour Nginx, vous pouvez utiliser
[root@instance-1 ~]# /usr/sbin/httpd -v
Version du serveur : Apache/2.4.6 (CentOS)
Serveur construit : Nov 5 2018 01:47:09
[root@instance-1 ~]#
-v
avec le fichier httpd
.[root@instance-1 ~]# /usr/sbin/httpd -v
Version du serveur : Apache/2.4.6 (CentOS)
Serveur construit : Nov 5 2018 01:47:09
[root@instance-1 ~]#
Vérifiez la version de PHP
Similaire à Nginx.
php -v
Ex :
root@geekflare:~# /usr/bin/php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (construit : Feb 8 2019 14:54:22) ( NTS )
Copyright (c) 1997-2018 Le groupe PHP
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
avec Zend OPcache v7.2.15-0ubuntu0.18.04.1, Copyright (c) 1999-2018, par Zend Technologies
root@geekflare:~#
php -v
Ex :
root@geekflare:~# /usr/bin/php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (construit : Feb 8 2019 14:54:22) ( NTS )
Copyright (c) 1997-2018 Le groupe PHP
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
avec Zend OPcache v7.2.15-0ubuntu0.18.04.1, Copyright (c) 1999-2018, par Zend Technologies
root@geekflare:~#
Vérifiez la version de Nodejs
Vérifiez la version de nodejs avec la syntaxe
[root@instance-1 bin]# node -version
v6.16.0
[root@instance-1 bin]#
--version
comme suit.[root@instance-1 bin]# node -version
v6.16.0
[root@instance-1 bin]#
Vérifiez la version de Python
Comme pour Node.js, vous pouvez connaître la version de Python comme suit.
[root@instance-1 bin]# python -version
Python 2.7.5
[root@instance-1 bin]#
[root@instance-1 bin]# python -version
Python 2.7.5
[root@instance-1 bin]#
Vérifiez la version d'Anaconda
Vous utilisez la plateforme Anaconda pour Python ? Voici comment trouver la version d'Anaconda. En supposant que vous utilisez un système d'exploitation basé sur UNIX.
root@geekflarelab:~# liste conda anaconda
paquets dans l'environnement à /root/anaconda3 :
#
Nom Version Build Channel
anaconda 2018.12 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.6 py37_0
anaconda-project 0.8.2 py37_0
root@geekflarelab:~#
Si vous avez juste besoin de connaître la version d'anaconda, ajoutez
root@geekflarelab1:~# liste conda anaconda$
paquets dans l'environnement à /root/anaconda3 :
#
Nom Version Build Channel
anaconda 2018.12 py37_0
root@geekflarelab:~#
root@geekflarelab:~# liste conda anaconda
paquets dans l'environnement à /root/anaconda3 :
#
Nom Version Build Channel
anaconda 2018.12 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.6 py37_0
anaconda-project 0.8.2 py37_0
root@geekflarelab:~#
Si vous avez juste besoin de connaître la version d'anaconda, ajoutez
$
à la fin.root@geekflarelab1:~# liste conda anaconda$
paquets dans l'environnement à /root/anaconda3 :
#
Nom Version Build Channel
anaconda 2018.12 py37_0
root@geekflarelab:~#
Vérifiez la version de l'interface de programmation Angular
ng
avec version
vous montrera les détails de la CLI Angular installée.root@geekflarelab:~# version ng
CLI Angular : 7.3.7
Node : 11.12.0
OS : linux x64
Angulaire :
..
Version du paquet
@angular-devkit/architect 0.13.7
@angular-devkit/core 7.3.7
@angular-devkit/schematics 7.3.7
@schematics/angular 7.3.7
@schematics/update 0.13.7
rxjs 6.3.3
typescript 3.2.4
root@geekflarelab:~#
Vérifiez la version de PowerShell
À l'invite de commande PowerShell, exécutez la commande suivante pour obtenir la version.
PS C:\NWindows\system32> $PSVersionTable
Nom Valeur
—- —–
PSVersion 5.1.14393.2828
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.2828
Version CLR 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C:\NWindows\NSystem32>
PS C:\NWindows\system32> $PSVersionTable
Nom Valeur
—- —–
PSVersion 5.1.14393.2828
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.2828
Version CLR 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C:\NWindows\NSystem32>
Vérifiez la version de MySQL/MariaDB
Légèrement différent de PHP. Pour vérifier la version de MySQL ou MariaDB, vous devez utiliser la commande suivante.
mysql -V
Ex :
root@geekflare:~# mysql -V
mysql Ver 15.1 Distrib 10.1.37-MariaDB, pour debian-linux-gnu (x86_64) utilisant readline 5.2
root@geekflare:~#
mysql -V
Ex :
root@geekflare:~# mysql -V
mysql Ver 15.1 Distrib 10.1.37-MariaDB, pour debian-linux-gnu (x86_64) utilisant readline 5.2
root@geekflare:~#
Vérifier la version de PostgreSQL
Pour vérifier la version du client PostgreSQL
psql -V
Et, pour vérifier la version du serveur PostgreSQL
pg_config -version
psql -V
Et, pour vérifier la version du serveur PostgreSQL
pg_config -version
Vérifier la version du serveur Redis
En utilisant la syntaxe
redis-server -v
-v
.redis-server -v
Vérifier la version de Java
Exécutez java avec
[root@instance-1 bin]# java -version
openjdk version "1.8.0_191"
Environnement d'exécution OpenJDK (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
[root@instance-1 bin]#
Si vous essayez de trouver la version de java sur le serveur et qu'elle ne figure pas dans le chemin d'accès, il se peut que vous deviez indiquer le chemin d'accès absolu pour exécuter java.
-version
et vous obtiendrez les détails de la version.[root@instance-1 bin]# java -version
openjdk version "1.8.0_191"
Environnement d'exécution OpenJDK (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
[root@instance-1 bin]#
Si vous essayez de trouver la version de java sur le serveur et qu'elle ne figure pas dans le chemin d'accès, il se peut que vous deviez indiquer le chemin d'accès absolu pour exécuter java.
Vérifier la version d'Ubuntu
Pour vérifier la version d'Ubuntu, utilisez la commande suivante.
lsb_release -a
Ex :
chandan@geekflare:~$ lsb_release -a
ID du distributeur : Ubuntu
Description : Ubuntu 18.04.1 LTS Ubuntu 18.04.1 LTS
Version : 18.04
Nom de code : bionic
chandan@geekflare:~$
lsb_release -a
Ex :
chandan@geekflare:~$ lsb_release -a
ID du distributeur : Ubuntu
Description : Ubuntu 18.04.1 LTS Ubuntu 18.04.1 LTS
Version : 18.04
Nom de code : bionic
chandan@geekflare:~$
Vérifier la version de CentOS/RHEL
Vous vous demandez sur quelle version de RHEL vous êtes connecté ? Vous pouvez vérifier la version par
[root@instance-1 ~]# cat /etc/redhat-release
CentOS Linux version 7.6.1810 (Core)
[root@instance-1 ~]
cat /etc/redhat-release
[root@instance-1 ~]# cat /etc/redhat-release
CentOS Linux version 7.6.1810 (Core)
[root@instance-1 ~]
Vérifier la version de Debian
Debian stocke les informations de version dans un fichier que vous pouvez consulter
chandan@instance-2:~$ cat /etc/debian_version
9.8
chandan@instance-2:~$
par cat
.chandan@instance-2:~$ cat /etc/debian_version
9.8
chandan@instance-2:~$
Vérifier la version du noyau Linux
Il peut arriver que vous ayez besoin de mettre à jour le noyau ou de mettre en place une surveillance pour vous assurer que tous les serveurs sont cohérents. Quoi qu'il en soit, vous pouvez trouver la version du noyau à l'aide de la commande uname, comme indiqué ci-dessous.
root@geekflarelab:~# uname -r
4.15.0-45-générique
root@geekflarelab:~#
root@geekflarelab:~# uname -r
4.15.0-45-générique
root@geekflarelab:~#
Vérifiez la version de MacOS
Si vous avez besoin de connaître la version de MacOS, cliquez sur l'icône Apple et >> About This Mac (A propos de ce Mac)
Vérifier la version de Windows
Je sais ce que vous ressentez. Tout le monde sait comment vérifier cela. Mais croyez-moi, ce n'est pas vraiment le cas.
Il y a plusieurs façons de trouver la version Windows, alors examinons les deux procédures les plus courantes.
En utilisant la commande
Lancez l'invitation de commande
Tapez
Ce PC
Allez dans Démarrer et cherchez Ce PC
Cliquez avec le bouton droit de la souris sur cet ordinateur et cliquez sur Propriétés
La fenêtre du système s'ouvrira et vous y trouverez la version du système d'exploitation et d'autres informations telles que le type d'ordinateur/serveur, le modèle, le processeur, la mémoire vive, le fabricant, etc.
Il y a plusieurs façons de trouver la version Windows, alors examinons les deux procédures les plus courantes.
En utilisant la commande
Lancez l'invitation de commande
Tapez
winver
et appuyez sur EntréeCe PC
Allez dans Démarrer et cherchez Ce PC
Cliquez avec le bouton droit de la souris sur cet ordinateur et cliquez sur Propriétés
La fenêtre du système s'ouvrira et vous y trouverez la version du système d'exploitation et d'autres informations telles que le type d'ordinateur/serveur, le modèle, le processeur, la mémoire vive, le fabricant, etc.
Vérifiez la version de Tomcat
Apache Tomcat possède un fichier de version dédié que vous trouverez dans le dossier
[root@instance-1 bin]# ./version.sh
Utilisation de CATALINA_BASE : /root/apache-tomcat-9.0.16
Utilisation de CATALINA_HOME : /root/apache-tomcat-9.0.16
Utilisation de CATALINA_TMPDIR : /root/apache-tomcat-9.0.16/temp
Utilisation de JRE_HOME : /
Utilisation de CLASSPATH : /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Version du serveur : Apache Tomcat/9.0.16
Serveur construit : Feb 4 2019 16:30:29 UTC
Numéro du serveur : 9.0.16.0
Nom du système d'exploitation : Linux
Version du système d'exploitation : 3.10.0-957.5.1.el7.x86_64
Architecture : amd64
Version de la JVM : 1.8.0_191-b12
Vendeur de la JVM : Oracle Corporation
[root@instance-1 bin]#
bin
. Il vous suffit d'exécuter ce fichier pour connaître la version de Tomcat.[root@instance-1 bin]# ./version.sh
Utilisation de CATALINA_BASE : /root/apache-tomcat-9.0.16
Utilisation de CATALINA_HOME : /root/apache-tomcat-9.0.16
Utilisation de CATALINA_TMPDIR : /root/apache-tomcat-9.0.16/temp
Utilisation de JRE_HOME : /
Utilisation de CLASSPATH : /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Version du serveur : Apache Tomcat/9.0.16
Serveur construit : Feb 4 2019 16:30:29 UTC
Numéro du serveur : 9.0.16.0
Nom du système d'exploitation : Linux
Version du système d'exploitation : 3.10.0-957.5.1.el7.x86_64
Architecture : amd64
Version de la JVM : 1.8.0_191-b12
Vendeur de la JVM : Oracle Corporation
[root@instance-1 bin]#
Vérifier la version de WildFly
Vous pouvez vérifier la version à l'aide de la ligne de commande ou de la console d'administration.
Pour la ligne de commande, vous devez exécuter ce qui suit.
./standalone.sh -version
Le résultat s'affichera comme suit
20:05:44,496 INFO org.jboss.modules Modules JBoss version 1.9.0.Final
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)
Vous pouvez également vous connecter à la console de gestion et cliquer sur les détails de la version dans la barre inférieure.
Pour la ligne de commande, vous devez exécuter ce qui suit.
./standalone.sh -version
Le résultat s'affichera comme suit
20:05:44,496 INFO org.jboss.modules Modules JBoss version 1.9.0.Final
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)
Vous pouvez également vous connecter à la console de gestion et cliquer sur les détails de la version dans la barre inférieure.
Vérifier la version de WordPress
Il y a plusieurs façons de connaître la version installée de WP.
Lorsque vous vous connectez à WordPress, vous remarquerez les détails de la version en bas à droite.
Lorsque vous vous connectez à WordPress, vous remarquerez les détails de la version en bas à droite.
Vérifier la version de Google Chrome
Vous vous demandez quelle version de Chrome vous utilisez ? C'est souvent nécessaire si vous parlez à l'assistance technique ou si vous effectuez un dépannage.
Il n'est pas difficile de trouver la version de Chrome.
Lancez Chrome
Cliquez sur les trois points en haut à droite
Passez sur Aide et cliquez sur À propos de Google Chrome pour voir les détails de la version
Il n'est pas difficile de trouver la version de Chrome.
Lancez Chrome
Cliquez sur les trois points en haut à droite
Passez sur Aide et cliquez sur À propos de Google Chrome pour voir les détails de la version
Vérifiez la version d'Internet Explorer (IE)
Vous connaissez la version principale, mais connaissez-vous la version complète ?
Lancez IE
Allez sur l'icône Outils et cliquez sur À propos d'Internet Explorer
Vous obtiendrez les informations relatives à la version.
Maintenant, vous savez !
Lancez IE
Allez sur l'icône Outils et cliquez sur À propos d'Internet Explorer
Vous obtiendrez les informations relatives à la version.
Maintenant, vous savez !
Vérifiez la version de Firefox
En cliquant sur À propos de Firefox, vous obtiendrez la version que vous utilisez.
Vérifier la version d'apt-get
En tant qu'administrateur Linux, vous avez peut-être déjà rencontré apt-get (outil de gestion des paquets). Parfois, vous installez un outil qui n'est pas compatible avec l
root@geekflarelab:~# apt-get -v
apt 1.6.8 (amd64)
Modules supportés :
*Ver : Standard .deb
*Pkg : Interface Debian dpkg (priorité 30)
Pkg : Interface du solveur APT de Debian (priorité -1000)
Pkg : Interface du planificateur APT de Debian (priorité -1000)
S.L : 'deb' Arbre binaire de Debian
S.L : 'deb-src' Arbre des sources de Debian
Idx : Index des sources de Debian
Idx : Index des paquets Debian
Idx : Index des traductions de Debian
Idx : Fichier d'état dpkg de Debian
Idx : Fichier deb de Debian
Idx : Fichier dsc de Debian
Idx : Fichier de contrôle de Debian
Idx : Fichier de scénario EDSP
Idx : Fichier de scénario EIPP
root@geekflarelab:~#
Comme vous pouvez le voir, la version et le module supporté sont affichés.
'outil apt-get
actuellement installé et pour connaître la version, vous pouvez exécuter la commande ci-dessous.root@geekflarelab:~# apt-get -v
apt 1.6.8 (amd64)
Modules supportés :
*Ver : Standard .deb
*Pkg : Interface Debian dpkg (priorité 30)
Pkg : Interface du solveur APT de Debian (priorité -1000)
Pkg : Interface du planificateur APT de Debian (priorité -1000)
S.L : 'deb' Arbre binaire de Debian
S.L : 'deb-src' Arbre des sources de Debian
Idx : Index des sources de Debian
Idx : Index des paquets Debian
Idx : Index des traductions de Debian
Idx : Fichier d'état dpkg de Debian
Idx : Fichier deb de Debian
Idx : Fichier dsc de Debian
Idx : Fichier de contrôle de Debian
Idx : Fichier de scénario EDSP
Idx : Fichier de scénario EIPP
root@geekflarelab:~#
Comme vous pouvez le voir, la version et le module supporté sont affichés.
Vérifier la version de gcc
Souvent, vous essayez de mettre à jour ou d'installer la dernière version du logiciel, et vous avez besoin de connaître la version du compilateur pour voir si elle est compatible. Mais il est facile de trouver la version de
root@geekflarelab:~# gcc -version
gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
Il s'agit d'un logiciel libre ; consultez la source pour connaître les conditions de copie. Il n'y a AUCUNE
garantie, pas même de MERCHANTABILITE ou d'ADAPTATION A UN USAGE PARTICULIER.
root@geekflarelab:~#
gcc
!root@geekflarelab:~# gcc -version
gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
Il s'agit d'un logiciel libre ; consultez la source pour connaître les conditions de copie. Il n'y a AUCUNE
garantie, pas même de MERCHANTABILITE ou d'ADAPTATION A UN USAGE PARTICULIER.
root@geekflarelab:~#
Vérifier la version d'Ansible
–
root@geekflarelab:~# ansible -version
ansible 2.7.9
fichier de configuration = /etc/ansible/ansible.cfg
chemin de recherche des modules configurés = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
emplacement du module python ansible = /usr/lib/python2.7/dist-packages/ansible
emplacement de l'exécutable = /usr/bin/ansible
python version = 2.7.15rc1 (par défaut, Nov 12 2018, 14:31:15) [GCC 7.3.0]
root@geekflarelab:~#
-version
vous indique la version d'Ansible installée.root@geekflarelab:~# ansible -version
ansible 2.7.9
fichier de configuration = /etc/ansible/ansible.cfg
chemin de recherche des modules configurés = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
emplacement du module python ansible = /usr/lib/python2.7/dist-packages/ansible
emplacement de l'exécutable = /usr/bin/ansible
python version = 2.7.15rc1 (par défaut, Nov 12 2018, 14:31:15) [GCC 7.3.0]
root@geekflarelab:~#
Vérifier la version de TensorFlow
Cela dépend de la façon dont vous l'avez installé. En supposant que vous l'ayez fait via pip, la commande suivante affichera les détails de la version de TensorFlow.
root@wordpress-s-1vcpu-3gb-lon1-01:~# pip show tensorflow
Nom : tensorflow
Version : 1.13.1
Résumé : TensorFlow est un framework d'apprentissage machine open source pour tous.
Page d'accueil : https://www.tensorflow.org/
Auteur : Google Inc : Google Inc.
Courriel de l'auteur : opensource@google.com
Licence : Apache 2.0
Emplacement : /root/anaconda3/lib/python3.7/site-packages
Requiert : termcolor, absl-py, wheel, protobuf, tensorboard, gast, six, tensorflow-estimator, numpy, keras-preprocessing, grpcio, keras-applications, astor
Requis par :
root@wordpress-s-1vcpu-3gb-lon1-01:~#
root@wordpress-s-1vcpu-3gb-lon1-01:~# pip show tensorflow
Nom : tensorflow
Version : 1.13.1
Résumé : TensorFlow est un framework d'apprentissage machine open source pour tous.
Page d'accueil : https://www.tensorflow.org/
Auteur : Google Inc : Google Inc.
Courriel de l'auteur : opensource@google.com
Licence : Apache 2.0
Emplacement : /root/anaconda3/lib/python3.7/site-packages
Requiert : termcolor, absl-py, wheel, protobuf, tensorboard, gast, six, tensorflow-estimator, numpy, keras-preprocessing, grpcio, keras-applications, astor
Requis par :
root@wordpress-s-1vcpu-3gb-lon1-01:~#
Vérifiez la version de Brew
La syntaxe standard
Chandans-iMac:~ chandan$ brew -v
Homebrew 2.0.2
Homebrew/homebrew-core (révision git 903f ; dernier commit 2019-03-02)
Chandans-iMac:~ chandan$
-v
permet de connaître la version de Brew installée.Chandans-iMac:~ chandan$ brew -v
Homebrew 2.0.2
Homebrew/homebrew-core (révision git 903f ; dernier commit 2019-03-02)
Chandans-iMac:~ chandan$
Vérifiez la version de Docker
L'exécution de la commande
root@geekflare:~# docker -v
Docker version 18.09.3, build 774a1f4
root@geekflare:~#
Docker
avec -v
vous montrera la version.root@geekflare:~# docker -v
Docker version 18.09.3, build 774a1f4
root@geekflare:~#
Conclusion
J'espère que cela vous aidera à trouver les versions des logiciels.