Introduction
Dans ce laboratoire (lab), vous apprendrez à vérifier la version du logiciel installé sur Linux en utilisant différentes méthodes. Vous commencerez par utiliser l'option commune --version prise en charge par de nombreux programmes en ligne de commande pour afficher rapidement leurs versions.
Ensuite, vous explorerez comment utiliser la commande apt show, un outil puissant sur les systèmes basés sur Debian, pour obtenir des informations détaillées sur les paquets installés, y compris leurs versions. Enfin, vous apprendrez à vérifier les versions du logiciel installé en utilisant la commande dpkg -l, qui répertorie les paquets installés et leurs versions. Ces techniques sont essentielles pour résoudre les problèmes, garantir la compatibilité et gérer le logiciel sur votre système Linux.
Afficher la version avec l'option --version du logiciel
Dans cette étape, vous apprendrez une méthode courante pour vérifier la version du logiciel installé sur Linux en utilisant l'option --version. De nombreux programmes en ligne de commande prennent en charge cette option pour afficher leurs informations de version.
Essayons avec quelques commandes courantes que vous pourriez rencontrer.
Tout d'abord, vérifions la version du shell bash. Tapez la commande suivante dans votre terminal et appuyez sur Entrée :
bash --version
Vous devriez voir une sortie similaire à celle-ci, montrant la version de bash installée sur le système :
GNU bash, version 5.1.16(1)-release (...)
...
Ensuite, vérifions la version de l'éditeur de texte nano, souvent utilisé dans le terminal. Tapez :
nano --version
La sortie affichera la version de nano :
GNU nano, version 5.9
...
Enfin, vérifions la version de la commande curl, un outil pour transférer des données via des URL. Tapez :
curl --version
Vous verrez une sortie listant la version de curl et les protocoles pris en charge :
curl 7.81.0 (...)
...
L'utilisation de --version est un moyen rapide et facile de savoir quelle version d'un outil en ligne de commande spécifique vous utilisez. Cela est souvent utile pour résoudre des problèmes ou garantir la compatibilité.
Cliquez sur Continuer pour passer à l'étape suivante.
Vérifier la version d'un paquet avec apt show
Dans l'étape précédente, vous avez appris à vérifier la version d'une commande en utilisant le drapeau --version. Cependant, cela ne fonctionne que si la commande elle-même le prend en charge. Une méthode plus générale pour obtenir des informations détaillées sur le logiciel installé, y compris sa version, consiste à utiliser le gestionnaire de paquets.
Sur les systèmes basés sur Debian comme Ubuntu, la commande apt est utilisée pour la gestion des paquets. La commande apt show peut afficher des informations sur un paquet spécifique.
Utilisons apt show pour vérifier la version du paquet nano. Tapez la commande suivante dans votre terminal et appuyez sur Entrée :
apt show nano
Vous verrez de nombreuses informations sur le paquet nano. Recherchez la ligne commençant par Version:.
Package: nano
Version: 5.9-4
...
APT-Sources: http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
Description: small, friendly text editor inspired by Pico
...
La sortie affiche le nom du paquet, sa version, ses dépendances, sa description et d'autres détails. C'est un moyen puissant d'obtenir des informations complètes sur les paquets de logiciels installés.
Maintenant, essayons de vérifier les informations pour le paquet curl :
apt show curl
Encore une fois, recherchez la ligne Version: dans la sortie.
Package: curl
Version: 7.81.0-1ubuntu1.10
...
APT-Sources: http://security.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
Description: command line tool for transferring data with URL syntax
...
L'utilisation de apt show est particulièrement utile lorsque vous avez besoin de plus de détails que simplement le numéro de version, comme les dépendances du paquet ou d'où il a été installé.
Cliquez sur Continuer pour passer à l'étape suivante.
Vérifier la version installée avec dpkg -l
Dans cette étape, vous allez apprendre une autre commande pour vérifier l'installation et la version des paquets sur votre système : dpkg. La commande dpkg est l'outil de base pour la gestion des paquets Debian, et apt utilise dpkg en coulisse.
La commande dpkg -l liste tous les paquets installés. Cela peut produire une sortie très longue, il est donc courant de rediriger la sortie vers grep pour filtrer un paquet spécifique.
Utilisons dpkg -l pour vérifier si le paquet nano est installé et voir sa version. Tapez la commande suivante dans votre terminal et appuyez sur Entrée :
dpkg -l nano
La sortie affichera une ligne pour le paquet nano s'il est installé. La deuxième colonne montre la version.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/Trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||| Name Version Architecture Description
+++-==============-============-============-============================================
ii nano 5.9-4 amd64 small, friendly text editor inspired by Pico
Dans cette sortie :
iidans les deux premières colonnes indique que le paquet est installé (i) et que ses fichiers de configuration sont installés (i).nanoest le nom du paquet.5.9-4est la version installée.
Maintenant, vérifions le paquet curl en utilisant la même commande :
dpkg -l curl
Vous devriez voir une sortie similaire pour le paquet curl :
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/Trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||| Name Version Architecture Description
+++-==============-============-============-============================================
ii curl 7.81.0-1ubuntu1.10 amd64 command line tool for transferring data with URL syntax
La commande dpkg -l est un outil de base pour vérifier la présence et la version des paquets installés sur les systèmes basés sur Debian.
Cliquez sur Continuer pour terminer ce laboratoire.
Résumé
Dans ce laboratoire, vous avez appris à vérifier la version du logiciel installé sur Linux en utilisant différentes méthodes. Vous avez d'abord exploré la pratique courante consistant à utiliser l'option --version avec divers outils en ligne de commande tels que bash, nano et curl pour afficher rapidement leurs versions. Cette méthode est simple, mais elle dépend du fait que le logiciel prenne en charge cette option.
Ensuite, vous avez découvert une approche plus complète en utilisant le gestionnaire de paquets apt sur les systèmes basés sur Debian. En utilisant la commande apt show avec le nom d'un paquet comme nano, vous pouvez obtenir des informations détaillées sur le paquet installé, y compris sa version. C'est une méthode plus générale pour vérifier les versions de logiciels.



