Com saber si un paquet es troba instal·lat o no de manera fàcil i ràpida

Algunes vegades necessitem sabre si algun paquet està instal·lat en el nostre sistema, i és una cosa tediós obrir el nostre gestor de paquets per després de diversos passos veure si es troba instal·lat o no.

Heus aquí la manera fàcil i ràpida de fer-ho des d'un terminal.

Per saber si un paquet es troba disponible en els repositoris, vaig obrir un terminal i escriure:

  • Arch Linux: Pacman -Ss paquet
  • Fedora: yum search paquet
  • Debian / Ubuntu: apt-cache search paquet
  • OpenSUSE: Zypper es paquet
  • Gentoo: emergeix -S paquet
Per saber si un paquet es troba instal·lat a la nostra màquina:

  • Arch Linux: Pacman -Qs paquet
  • Fedora: rpm -qa | grep paquet
  • Debian / Ubuntu: dpkg -l | grep paquet
  • OpenSUSE: Zypper es -i paquet
  • Gentoo: emergeix -PV paquet

Fàcil, no?


24 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Vinari va dir

    això és per saber si un paquet s'encuntra en els repositoris ,, si vols saber si un paquet està instal·lat ... en Debian
    dpkg -l | grep paquet

  2.   Fernando D. Bozzo va dir

    Aquí enviament altra forma, també des terminal, i mes puntual, ja que la d'search pot trobar molts paquets que comencin igual:

    sudo apt-cache policy

    No només diu si està instal · lat, sinó també que versió està instal·lada i quin en els repositoris.

  3.   Aquí No Hi ha Ningú va dir

    Ull, per Gentoo el paràmetre és 's' minúscula, no 'S' majúscula, perquè 'S' busca dins de títols i descripcions de paquets (un procés més lent) mentre que 's' busca només en els noms. És a dir, per buscar un determinat paquet per un text s'executaria

    emergeix -s paquet

    En un procés semblant a què descriu Vjnario per a Debian. Però per averigüar si un paquet està instal·lat o no, i si ho està quina versió està instal·lada, es pot executar

    emergeix -PV paquet

    Se suposa que el propòsit d'aquests blocs és informar, no confondre. Vagin amb compte i esbrinin bé la informació que publiquen, el súmmum que s'hagin de corregir aquestes coses.

  4.   luqueti va dir

    Fedora:
    rpm -qa | grep paquet

  5.   BateriaLaptop va dir

    Si us plau company pots fer un nou tema sobre l'estalvi d'energia en Linux.
    Gràcies. Seria un plus important.

  6.   Fem servir Linux va dir

    Gràcies! Va ser el meu error ... ja està arreglat. Avisin si detecten alguna cosa més.
    Salutacions! Pau.

  7.   Fem servir Linux va dir

    Gràcies x la dada! També som humans ... l'error ja va ser corregit.
    Salutacions. Pau.

  8.   Xarer va dir

    això és una collonada per que amb el synaptic és molt mes senzill i visual saber si aquesta instal·lat o no un paquet en concret, una altra cosa seria veure alhora si hi ha instal·lats diversos paquets

  9.   Dariorodt va dir

    Això no és res ... En Unity só0lo escrius el nom de l'paquet (o part d'ell) al Lens d'aplicacions de l'Dash i llest ... d'una vegada saps si està instal · lat, i si no pots veure si està disponible ... zas ...!

  10.   Fem servir Linux va dir

    Interessant! No ho sabia.

  11.   Querveroç va dir

    en Arch Linux, per buscar dins dels paquets instal·lats és amb

    Pacman -Qs paquet

  12.   Vinari va dir

    no importa el fallades ... l'important és aprendre .. gràcies pels teus estatuts ... segueix així !!!!

  13.   Jose Luis López de Ciordia va dir

    Si en Ubuntu i Debian fas servir Aptitude en lloc de dpkg o apt-get, en el resultat ja et dirà si està instal · lat (i), pendent (p) ...

  14.   Fem servir Linux va dir

    Bé Josep!

  15.   Belcebu va dir

    Ja que ningú parla de Slackware ... En Slackware és molt simple només des de la terminal executes: ls / var / log / packages

  16.   el Màster va dir

    Fes tocat un punt molt important

  17.   suleck va dir

    i en ubuntu? oo

  18.   Anon va dir

    En Ubuntu no funciona el comandament que indiques, només busques el nom de el paquet per saber si existeix o com es diu però no indica si està instal·lat o no.

    1.    usemoslinux va dir

      Has de fer servir el segon comandament que s'indica en el post:

      dpkg -l | grep paquet

      Salutacions! Pau.

  19.   David va dir

    A el tu escriure la comanda dpkg -l se sembla que fos una i majúscula, o una barra |

    sobre el tema: molt bon post, jo que m'estic endinsant a el món de debian 🙂

  20.   JoseGaleano va dir

    Gràcies però en Opensuse amb aquest comando no apareix el nombre de versió,
    Em seria molt útil perquè no tinc accés a l'entorn gràfic em maneig en forma remota només per terminal i
    Zypper list-updates -t package
    si em dóna la versió current però només els paquets que podrien ser actualitzats per tant no apareixen els altres ...
    Salutacions!

  21.   JoseGaleano va dir

    Acabo de trobar per OpenSuse el nombre de versió instal·lat
    Zypper info nombreDePaquete
    Salutacions

  22.   asc Sulca c va dir

    funciona la comanda dpkg -l | grep paquet, però que passaria si no haure el paquet des del menú ?, ens estaria enganyant aquesta comanda