Hur man vet om ett paket installeras eller inte på ett enkelt och snabbt sätt

Ibland behöver vi sabre om någon Paquete är installerat i vårt system, och det är lite tråkigt att öppna vårt pakethanteraren Efter flera steg, se om den är installerad eller inte.

Här är vägen enkelt och snabbt att göra det från en terminala.

För att ta reda på om ett paket finns tillgängligt i förvaret öppnade jag en terminal och skrev:

  • Arch Linux: pacman -Ss-paketet
  • Fedora: yum-sökpaket
  • Debian / Ubuntu: apt-cache-sökpaket
  • OpenSUSE: zypper se-paketet
  • Gentoo: emerge -S-paket
Att veta om ett paket är installerat på vår maskin:

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

Enkelt, eller hur?


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Vjnary sade

    det är att veta om ett paket finns i förvaren, om du vill veta om ett paket är installerat ... i Debian
    dpkg -l | grep-paket

  2.   Fernando D. Bozzo sade

    Här skickar jag ett annat formulär, också från terminalen, och mer punktligt, eftersom sökningen kan hitta många paket som startar samma:

    sudo apt-cache-policy

    Det säger inte bara om det är installerat utan också vilken version som är installerad och vilken i förvaret.

  3.   Det finns ingen här sade

    Observera att för Gentoo är parametern små 's', inte versaler 'S', eftersom 'S' söker inom paketrubriker och beskrivningar (en långsammare process) medan 's' bara söker i namn. Det vill säga att du skulle söka efter ett visst paket med en text

    dyker upp -s-paketet

    I en process som liknar den som beskrivs av Vjnario för Debian. Men för att ta reda på om ett paket är installerat eller inte, och i så fall vilken version som är installerad, kan du köra

    emerge -pv-paket

    Dessa bloggar ska vara informativa och inte vilseledande. Var försiktig och ta reda på informationen du publicerar, i den utsträckning dessa saker måste korrigeras.

  4.   luqueti sade

    Fedora:
    rpm -qa | grep-paket

  5.   Batteri Laptop sade

    Vänligen kompis, kan du skapa ett nytt ämne om Linux-energibesparing.
    Tack. Det skulle vara ett viktigt plus.

  6.   Låt oss använda Linux sade

    Tack! Det var mitt misstag ... det är fixat. Låt dem veta om de upptäcker något annat.
    Skål! Paul.

  7.   Låt oss använda Linux sade

    Tack för uppgifterna! Vi är också mänskliga ... felet har redan rättats.
    Hälsningar. Paul.

  8.   xarer sade

    Det är skitsnack eftersom det med synaptic är mycket enklare och mer visuellt att veta om ett specifikt paket är installerat eller inte, det skulle vara en annan sak att se samtidigt om det finns flera paket installerade

  9.   dariorodt sade

    Det är ingenting ... I Unity skriver du bara namnet på paketet (eller en del av det) i Dash-applikationerna Lens och voila ... du vet genast om det är installerat, och om du inte kan se om det är tillgängligt ... wham ...!

  10.   Låt oss använda Linux sade

    Intressant! Jag visste inte, jag visste inte det.

  11.   querveroz sade

    I Arch Linux är det att söka i de installerade paketen

    pacman -Qs-paketet

  12.   Vjnary sade

    oavsett vilka misslyckanden ... det viktiga är att lära sig ... tack för din handledning ... fortsätt så !!!!

  13.   Jose Luis Lopez de Ciordia sade

    Om du använder Aptitude i Ubuntu och Debian istället för dpkg eller apt-get, kommer resultatet att berätta om det är installerat (i), väntande (p) ...

  14.   Låt oss använda Linux sade

    Bra Jose!

  15.   Beelzebub sade

    Eftersom ingen talar om Slackware ... I Slackware är det väldigt enkelt, bara från terminalen du kör: ls / var / log / packages

  16.   Mästaren sade

    Du har berört en mycket viktig punkt

  17.   suleck sade

    och i ubuntu? Oo

  18.   Anon sade

    I Ubuntu fungerar inte kommandot du anger, du letar bara efter namnet på paketet för att veta om det finns eller vad det heter men det anger inte om det är installerat eller inte.

    1.    låt oss använda Linux sade

      Du måste använda det andra kommandot som anges i inlägget:

      dpkg -l | grep-paket

      Skål! Paul.

  19.   David sade

    När du skriver kommandot dpkg -l ser det ut som om det var ett stort i eller ett snedstreck |

    om ämnet: mycket bra inlägg, jag kommer in i debianvärlden 🙂

  20.   José Galeano sade

    Tack men i Opensuse med det kommandot visas inte versionsnumret,
    Det skulle vara mycket användbart eftersom jag inte har tillgång till den grafiska miljön, jag kan bara fjärrhantera mig via terminal och
    zypper list-updates -t paket
    om det ger mig den aktuella versionen men bara paketen som kan uppdateras visas de andra inte ...
    Hälsningar!

  21.   José Galeano sade

    Jag hittade just det installerade versionsnumret för OpenSuse
    zypper info paketnamn
    hälsningar

  22.   asc sulca c sade

    kommandot dpkg -l fungerar | grep-paket, men vad skulle hända om jag inte öppnar paketet från menyn? Detta kommando skulle lura oss