Comment savoir si un package est installé ou pas facilement et rapidement

Parfois nous avons besoin savoir si seulement paquet il est installé dans notre système, et il est quelque peu fastidieux d'ouvrir notre directeur chargé d'emballage après plusieurs étapes, voir s'il est installé ou non.

Voici le chemin facile et rapide pour le faire à partir d'un terminal.

Pour savoir si un package est disponible dans les référentiels, j'ai ouvert un terminal et j'ai écrit:

  • Arch Linux: paquet pacman -Ss
  • Fedora: package de recherche yum
  • Debian / Ubuntu: paquet de recherche apt-cache
  • OpenSUSE: paquet zypper se
  • Paquet Gentoo: emerge -S
Pour savoir si un package est installé sur notre machine:

  • Arch Linux: paquet pacman -Qs
  • Fedora: rpm -qa | paquet grep
  • Debian / Ubuntu: dpkg -l | paquet grep
  • OpenSUSE: paquet zypper se -i
  • Gentoo: paquet emerge -pv

Facile, non?


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Vjnaire dit

    c'est-à-dire savoir si un paquet est dans les référentiels, si vous voulez savoir si un paquet est installé ... dans Debian
    dpkg -l | paquet grep

  2.   Fernando D.Bozzo dit

    Ici, j'envoie un autre formulaire, également depuis le terminal, et plus ponctuel, puisque la recherche permet de trouver de nombreux paquets qui commencent le même:

    politique sudo apt-cache

    Il indique non seulement s'il est installé, mais également quelle version est installée et laquelle dans les référentiels.

  3.   Il n'y a personne ici dit

    Remarquez que pour Gentoo, le paramètre est un «s» en minuscule et non un «S» en majuscule, car «S» recherche dans les titres et descriptions des paquets (un processus plus lent) tandis que «s» ne recherche que dans les noms. Autrement dit, pour rechercher un certain package par un texte, vous exécuteriez

    paquet emerge -s

    Dans un processus similaire à celui décrit par Vjnario pour Debian. Mais pour savoir si un package est installé ou non, et si oui quelle version est installée, vous pouvez exécuter

    emerge -pv package

    Ces blogs sont censés être informatifs et non trompeurs. Soyez prudent et découvrez bien les informations que vous publiez, dans la mesure où ces choses doivent être corrigées.

  4.   Luqueti dit

    Fedora:
    rpm -qa | paquet grep

  5.   Batterie portable dit

    Veuillez mate pouvez-vous faire un nouveau sujet sur l'économie d'énergie Linux.
    Je vous remercie. Ce serait un plus important.

  6.   Utilisons Linux dit

    Merci! C'était mon erreur ... c'est réglé. Faites-leur savoir s'ils détectent autre chose.
    À votre santé! Paul.

  7.   Utilisons Linux dit

    Merci pour les données! Nous sommes également humains ... l'erreur a déjà été corrigée.
    Cordialement. Paul.

  8.   xarer dit

    c'est des conneries car avec synaptic il est beaucoup plus facile et plus visuel de savoir si un paquet spécifique est installé ou non, ce serait autre chose à voir en même temps s'il y a plusieurs paquets installés

  9.   dariorodt dit

    Ce n'est rien ... Dans Unity, vous écrivez simplement le nom du package (ou une partie de celui-ci) dans les applications Dash Lens et le tour est joué ... vous savez tout de suite s'il est installé, et si vous ne pouvez pas voir s'il est disponible. .. wham ...!

  10.   Utilisons Linux dit

    Intéressant! Je ne le savais pas.

  11.   queveroz dit

    Dans Arch Linux, rechercher dans les packages installés se fait avec

    Paquet pacman -Qs

  12.   Vjnaire dit

    peu importe les échecs ... l'important est d'apprendre ... merci pour votre tutorat ... continuez comme ça !!!!

  13.   José Luis López de Ciordia dit

    Si vous utilisez Aptitude dans Ubuntu et Debian au lieu de dpkg ou apt-get, le résultat vous dira s'il est installé (i), en attente (p) ...

  14.   Utilisons Linux dit

    Bon Jose!

  15.   Belzébuth dit

    Puisque personne ne parle de Slackware ... Dans Slackware, c'est très simple, juste à partir du terminal que vous exécutez: ls / var / log / packages

  16.   Le maître dit

    Vous avez touché un point très important

  17.   Suleck dit

    et dans ubuntu? Oo

  18.   anon dit

    Dans Ubuntu la commande que vous indiquez ne fonctionne pas, vous recherchez uniquement le nom du package pour savoir s'il existe ou comment il s'appelle mais cela n'indique pas s'il est installé ou non.

    1.    utilisons Linux dit

      Vous devez utiliser la deuxième commande indiquée dans le post:

      dpkg -l | paquet grep

      À votre santé! Paul.

  19.   David dit

    Lorsque vous écrivez la commande dpkg -l, il semble que ce soit un i majuscule ou une barre oblique |

    sur le sujet: très bon post, je rentre dans le monde de debian 🙂

  20.   José Galeano dit

    Merci mais dans Opensuse avec cette commande le numéro de version n'apparaît pas,
    Ce serait très utile car je n'ai pas accès à l'environnement graphique, je gère à distance uniquement par terminal et
    paquet zypper list-updates -t
    si cela me donne la version actuelle mais seulement les packages qui pourraient être mis à jour donc les autres n'apparaissent pas ...
    Salutations!

  21.   José Galeano dit

    Je viens de trouver le numéro de version installé pour OpenSuse
    nom du pack d'informations zypper
    salutations

  22.   asc sulca c dit

    la commande dpkg -l fonctionne | grep, mais que se passerait-il si je n'ouvre pas le paquet depuis le menu? Cette commande nous tromperait