Kontrollige terminalist, kas antud pakett on Ubuntu installitud

umbes kontrollige, kas antud pakett on installitud

Järgmises artiklis vaatleme, kuidas suudame kontrollige terminalist, kas antud pakett on installitud või mitte meie Ubuntu süsteemis. Mõnikord peavad kasutajad seda teavet ühe või teise asja kohta teadma.

Selle teabe saamiseks võime leida erinevaid viise selle saamiseks. Google'is natuke otsides leiate nende andmete saamiseks erinevaid viise. Mis võib olla mingil hetkel alati kasulik kõigile kasutajatele. Selles artiklis jätame seitse viisi, et iga kasutaja saaks valida endale sobivaima.

Mida saame terminalist kasutada, et kontrollida, kas antud pakett on Ubuntu installitud või mitte?

  • asjakohane. See on võimas käsurea tööriist installimiseks, allalaadimiseks, eemaldamiseks, otsimiseks ja halda pakette Debiani-põhistel süsteemidel.
  • apt-vahemälu. Harjunud päringu APT vahemälu või paketi metaandmete kohta.
  • dpkg. See on a paketihaldur Debiani-põhiste süsteemide jaoks.
  • dpkg-päring. See on tööriist päringu dpkg andmebaasis.
  • mis. See käsk tagastab käivitatava faili kogu tee.
  • kus on. Kasutatakse leidke antud käsu binaar-, lähte- ja manulehe failid.
  • leidke. Lokaadi käsk töötab kiiremini kui käsu leidmine kuna see kasutab andmebaasi updatedb, samas kui käsk find otsib tegelikku süsteemi.

Näited paketi installimise kontrollimiseks

Kõigepealt öelge, et mul on järgmised käsud testitud Ubuntu 19.04.

Apt käsk

APT on võimas tööriist terminali jaoks, millega saame installida, alla laadida, kustutada, otsida ja hallata vaadake pakettide kohta teavet. See sisaldab ka vähem pakettide haldusega seotud käsurea utiliite.

kontrollige, kas pakett on installitud apt-loendiga

apt list vim

Apt-vahemälu käsk

Käsk apt-vahemälu kasutatakse APT vahemälu või metaandmete pakendamiseks APT sisemisest andmebaasist. See otsib ja kuvab teavet antud paketi kohta. See näitab meile, kas pakett on installitud või mitte, installitud paketi versiooni, allikahoidla teavet.

Järgmises näites näeme, et vim-pakett on juba süsteemi installitud.

otsi apt-cache abil

apt-cache policy vim

Dpkg käsk

DPKG See on tööriist pakettide installimiseks, loomiseks, eemaldamiseks ja haldamiseks, kuid erinevalt muudest paketihaldussüsteemidest ei saa pakette ega nende sõltuvusi automaatselt alla laadida ja installida. Teabe saamiseks saame selle selgelt kombineerida grepiga.

otsige paketti dpkg ja grep-iga

dpkg -l | grep -i nano

Dpkg-query käsk

See on tööriist kuvada teave pakettide kohta, mis on loetletud andmebaasis dpkg.

kontrollige, kas pakett dpkg-query on installitud

dpkg-query --list | grep -i nano

Milline käsk

Milline käsk tagastab käivitatava faili kogu tee. See käsk on väga kasulik, kui soovime luua käivitatavate failide jaoks töölaua otsetee või sümboolse lingi. Käsk otsib keskkonnamuutuvas loetletud katalooge PATH praegune kasutaja.

Kui pärast käsu käivitamist kuvatakse antud paketi binaarne fail või faili asukoht, näitab see, et pakett on süsteemi juba installitud. Kui ei, pole paketti süsteemi installitud.

kontrollige, kas pakett on millise käsuga installitud

which vim

Kus käsk on

Käsk kus on kasutatakse antud käsu binaar-, lähte- ja manulehe failide leidmiseks.

Kui käsu väljund näitab antud paketi binaararvutit või käivitatava faili asukohta, näitab see, et pakett on süsteemi juba installitud. Kui ei, pole paketti süsteemi installitud.

kontrollige, kas pakett on installitud, kus on käsk

whereis nano

Leidke käsk

Käsk leidke töötab kiiremini kui käsk Leia, sest see kasutab uuendatud andmebaasi, samal ajal kui käsk find otsib tegelikku süsteemi. Üksikute kataloogiteede otsimise asemel kasutage andmebaasi.

Kui käsu väljund näitab paketi binaar- või käivitatava faili asukohta, on pakett juba süsteemi installitud. Kui ei, pole paketti süsteemi installitud.

kontrollige, kas pakett on installitud programmiga locate

locate --basename '\nano'
Seotud artikkel:
Loetlege oma Ubuntu süsteemis erineval viisil installitud paketid

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.