Java est l'un des langages de programmation les plus courants utilisés pour développer et exécuter une large gamme d'applications. Par défaut, les distributions Linux, y compris Debian, ne sont pas livrées avec java (Java Runtime Environment, JRE) installé. Cependant, parfois, pour exécuter certains programmes, nous pouvons avoir besoin de savoir si le java est en cours d'exécution dans notre système ou non et également quelle version il est en cours d'exécution.
Dans cet article, nous apprendrons différentes manières de vérifier si Java est installé sur votre système avec sa version. Nous avons utilisé Debian 10 pour exécuter les commandes et procédures mentionnées dans cet article.
Nous aurons besoin de l'application Terminal pour exécuter la procédure. Pour lancer Terminal dans votre système d'exploitation Debian. allez dans l'onglet Activités dans le coin supérieur gauche de votre bureau. Ensuite, dans le menu de recherche qui apparaît, recherchez l'application Terminal et lancez-la.
Obtenir la version Java
Entrez ce qui suit dans le terminal pour vérifier quelle version de Java est installée.
$ java -version
Ou
$ java --version
Il vérifiera que l'environnement d'exécution Java est installé sur votre système ainsi que la version de Java que vous exécutez sur votre système.
Si vous recevez une sortie similaire à celle illustrée dans l'image suivante, Java n'est pas installé sur votre système.
Si Java est installé sur votre système, vous verrez les détails de la version de Java OpenJDK et JRE comme suit :
Vérifier si Java est installé
Une autre façon de vérifier l'installation de Java consiste à vérifier le chemin d'installation de Java. Pour ce faire, exécutez la commande suivante dans Terminal :
$ which java
Vous recevrez la sortie suivante si java est installé sur votre système, sinon vous ne recevrez aucune sortie.
Recherchez Java dans la liste des packages installés
Vous pouvez également vérifier toute installation de logiciel sur votre système en la recherchant dans la liste des packages installés. La syntaxe suivante peut être utilisée à cette fin :
$ sudo aptitude search PackageName
Pour vérifier si un package Java est installé ou non sur votre système, exécutez la commande suivante dans Terminal.
$ sudo aptitude search jdk
La commande ci-dessus affichera tous les packages JDK disponibles dans les référentiels Debian. La première lettre de chaque ligne représente l'état actuel du package, une ligne commençant par le préfixe "i" est celle qui est installée sur votre système.
À partir de notre sortie ci-dessous, vous pouvez voir que Java openjdk-11-jdk est installé dans notre système. Si vous ne trouvez pas le préfixe "i", cela indiquera que java n'est pas installé sur votre système.
Utiliser l'utilitaire dpkg pour trouver quel package Java est installé
Dpkg est l'utilitaire de ligne de commande utilisé pour obtenir la liste des packages installés sur le système d'exploitation Linux. Nous pouvons l'utiliser pour trouver la version de Java installée sur votre système. pour ce faire, exécutez la commande suivante dans Terminal :
$ dpkg --list | grep -i jdk
En utilisant les méthodes décrites ci-dessus, vous pouvez vérifier si Java est installé sur votre système ou non. Parallèlement à cela, vous pouvez vérifier la version de Java installée.