Sådan ved du, om en pakke er installeret eller ikke på en nem og hurtig måde

Nogle gange har vi brug for det sabel hvis nogen Paquete er installeret i vores system, og det er lidt kedeligt at åbne vores pakkehåndtering og efter flere trin se om det er installeret eller ej.

Her er vejen let og hurtigt at gøre det fra en terminal.

For at finde ud af, om en pakke er tilgængelig i arkiverne, åbnede jeg en terminal og skrev:

  • Arch Linux: pacman -Ss-pakke
  • Fedora: yum-søgepakke
  • Debian / Ubuntu: apt-cache-søgepakke
  • OpenSUSE: zypper se pakke
  • Gentoo: dukke op -S-pakke
At vide, om der er installeret en pakke på vores maskine:

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

Let, ikke?


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Vjnary sagde han

    det vil sige at vide, om en pakke er i arkiverne, hvis du vil vide, om en pakke er installeret ... i Debian
    dpkg -l | grep-pakke

  2.   Fernando D. Bozzo sagde han

    Her sender jeg en anden formular, også fra terminalen, og mere punktlig, da man ved søgningen kan finde mange pakker, der starter det samme:

    sudo apt-cache-politik

    Det siger ikke kun, om det er installeret, men også hvilken version der er installeret, og hvilken i arkivet.

  3.   Der er ingen her sagde han

    Pas på, for Gentoo er parameteren små 's', ikke store bogstaver 'S', fordi 'S' søger inden for pakketitler og beskrivelser (en langsommere proces), mens 's' kun søger i navne. Det vil sige, for at søge efter en bestemt pakke ved en tekst, ville du udføre

    dukke op -s pakke

    I en proces svarende til den beskrevet af Vjnario for Debian. Men for at finde ud af, om en pakke er installeret eller ej, og hvis ja, hvilken version der er installeret, kan du køre

    dukke op -pv-pakke

    Disse blogs formodes at være informative og ikke vildledende. Vær forsigtig og find ud af de oplysninger, du offentliggør, i det omfang disse ting skal rettes.

  4.   luqueti sagde han

    Fedora:
    rpm -qa | grep-pakke

  5.   BatteriBærbar computer sagde han

    Venligst kompis, kan du oprette et nyt emne om Linux-energibesparelse.
    Tak skal du have. Det ville være et vigtigt plus.

  6.   Lad os bruge Linux sagde han

    Tak skal du have! Det var min fejl ... det er løst. Fortæl dem, hvis de opdager noget andet.
    Skål! Paul.

  7.   Lad os bruge Linux sagde han

    Tak for dataene! Vi er også menneskelige ... fejlen er allerede rettet.
    Hilsen. Paul.

  8.   xarer sagde han

    Det er lort, for med synaptic er det meget nemmere og mere visuelt at vide, om en bestemt pakke er installeret eller ej, det ville være en anden ting at se på samme tid, hvis der er installeret flere pakker

  9.   dariorodt sagde han

    Det er ikke noget ... I Unity skriver du bare navnet på pakken (eller en del af den) i Dash-applikationerne Lens og voila ... du ved med det samme, om den er installeret, og hvis du ikke kan se, om den er tilgængelig ... wham ...!

  10.   Lad os bruge Linux sagde han

    Interessant! Jeg vidste det ikke, jeg vidste det ikke.

  11.   querveroz sagde han

    I Arch Linux er det at søge inde i de installerede pakker

    pacman-Qs-pakke

  12.   Vjnary sagde han

    uanset hvilke fejl ... det vigtige er at lære ... tak for din vejledning ... fortsæt det !!!!

  13.   Jose Luis Lopez de Ciordia sagde han

    Hvis du bruger Aptitude i Ubuntu og Debian i stedet for dpkg eller apt-get, vil resultatet fortælle dig, om det er installeret (i), afventende (p) ...

  14.   Lad os bruge Linux sagde han

    God Jose!

  15.   Beelzebub sagde han

    Da ingen taler om Slackware ... I Slackware er det meget simpelt, bare fra den terminal, du kører: ls / var / log / packages

  16.   Mesteren sagde han

    Du har rørt ved et meget vigtigt punkt

  17.   suleck sagde han

    og i ubuntu? Oo

  18.   anon sagde han

    I Ubuntu fungerer den kommando, du angiver, ikke, du kigger kun efter navnet på pakken for at vide, om den findes, eller hvad den hedder, men den angiver ikke, om den er installeret eller ej.

    1.    lad os bruge linux sagde han

      Du skal bruge den anden kommando, der er angivet i posten:

      dpkg -l | grep-pakke

      Skål! Paul.

  19.   David sagde han

    Når du skriver kommandoen dpkg -l, ser det ud til at det var et stort i eller en skråstreg |

    om emnet: meget godt indlæg, jeg kommer ind i debianens verden 🙂

  20.   Jose Galeano sagde han

    Tak, men i Opensuse med den kommando vises versionsnummeret ikke,
    Det ville være meget nyttigt, fordi jeg ikke har adgang til det grafiske miljø, jeg administrerer kun eksternt via terminal og
    zypper liste-opdateringer -t pakke
    hvis det giver mig den aktuelle version, men kun de pakker, der kunne opdateres, vises de andre derfor ikke ...
    Greetings!

  21.   Jose Galeano sagde han

    Jeg har lige fundet det installerede versionsnummer til OpenSuse
    zypper info pakkenavn
    hilsen

  22.   asc sulca c sagde han

    kommandoen dpkg -l fungerer | grep-pakke, men hvad ville der ske, hvis jeg ikke åbner pakken fra menuen? Denne kommando vil narre os