Tarkista päätelaitteesta, onko tietty paketti asennettu Ubuntuun

tarkista, onko tietty paketti asennettu

Seuraavassa artikkelissa tarkastellaan miten voimme tarkista terminaalista, onko tietty paketti asennettu vai ei Ubuntu-järjestelmässä. Joskus käyttäjien on ehkä tiedettävä nämä tiedot jostakin toisesta.

Tämän tiedon saamiseksi voimme löytää erilaisia ​​tapoja saada ne. Voit etsiä hieman Googlesta eri tapoja saada nämä tiedot. Mikä voi olla jossain vaiheessa aina hyödyllistä kaikille käyttäjille. Tässä artikkelissa aiomme jättää seitsemän tapaa, jotta jokainen käyttäjä voi valita itselleen parhaiten sopivan.

Mitä voimme käyttää päätelaitteesta tarkistaaksemme, onko tietty paketti asennettu vai ei Ubuntussa?

  • sopiva. Tämä on tehokas komentorivityökalu asennukseen, lataamiseen, poistamiseen, etsimiseen ja hallita paketteja Debian-pohjaisiin järjestelmiin.
  • apt-välimuisti. Tottunut kysele APT-välimuistia tai paketin metatietoja.
  • dpkg. Se on paketinhallinta Debian-pohjaisiin järjestelmiin.
  • dpkg-kysely. Tämä on työkalu kysele dpkg-tietokantaa.
  • joka. Tämä komento palauttaa suoritettavan tiedoston koko polun.
  • missä on. Käytetään Etsi tietyn komennon binääri-, lähde- ja man-sivutiedostot.
  • paikantaa. Locate-komento toimii nopeammin kuin löytää komento koska se käyttää updatedb-tietokantaa, kun taas etsi-komento etsii todellista järjestelmää.

Esimerkkejä paketin asennuksen tarkistamisesta

Ensinnäkin, sano, että minulla on seuraavat komennot testattu Ubuntu 19.04: ssä.

Apt-komento

APT on tehokas työkalu päätelaitteelle, jolla voimme asentaa, ladata, poistaa, etsiä ja hallita tutustu pakettien tietoihin. Se sisältää myös joitain vähemmän käytettyjä pakettien hallintaan liittyviä komentorivin apuohjelmia.

tarkista onko paketti asennettu apt listilla

apt list vim

Apt-välimuisti-komento

Komento apt-cache käytetään APT-välimuistin tai metatietojen pakkaamiseen APT: n sisäisestä tietokannasta. Se etsii ja näyttää tietoja annetusta paketista. Se näyttää meille, onko paketti asennettu vai ei, asennetun paketin versio, lähdetietovaraston tiedot.

Seuraavassa esimerkissä näemme, että vim-paketti on jo asennettu järjestelmään.

etsi apt-välimuistilla

apt-cache policy vim

Dpkg-komento

DPKG Se on työkalu pakettien asentamiseen, luomiseen, poistamiseen ja hallintaan, mutta toisin kuin muut paketinhallintajärjestelmät, ei voi ladata ja asentaa paketteja tai niiden riippuvuuksia automaattisesti. Saadaksesi tiedot selkeästi voimme yhdistää ne grepiin.

etsi paketti, jossa on dpkg ja grep

dpkg -l | grep -i nano

Dpkg-kyselykomento

Tämä on työkalu näyttää tietoja dpkg-tietokannassa luetelluista paketeista.

tarkista onko paketti asennettu dpkg-kyselyllä

dpkg-query --list | grep -i nano

Mikä komento

Mikä komento palauttaa suoritettavan tiedoston koko polun. Tämä komento on erittäin hyödyllinen, kun haluamme luoda työpöydän pikakuvakkeen tai symbolisen linkin suoritettaville tiedostoille. Komento etsii ympäristömuuttujassa lueteltuja hakemistoja PATH nykyinen käyttäjä.

Jos komennon suorittamisen jälkeen näytetään annetun paketin binaari tai suoritettavan tiedoston sijainti, tämä tarkoittaa, että paketti on jo asennettu järjestelmään. Jos ei, pakettia ei ole asennettu järjestelmään.

Tarkista, onko paketti asennettuna millä komennolla

which vim

Missä komento

Komento missä on käytetään etsimään tietyn komennon binääri-, lähde- ja man-sivutiedostot.

Jos komennon lähtö näyttää annetun paketin binaarin tai suoritettavan tiedoston sijainnin, se osoittaa, että paketti on jo asennettu järjestelmään. Jos ei, pakettia ei ole asennettu järjestelmään.

tarkista, onko paketti asennettu Whereis-komennolla

whereis nano

Etsi komento

Komento paikantaa toimii nopeammin kuin löytää komento, koska se käyttää updatedb-tietokantaa, kun taas etsi-komento etsii todellista järjestelmää. Käytä tietokantaa yksittäisten hakemistopolkujen etsimisen sijaan.

Jos komentolähdössä näkyy annettu pakettibinaarisen tai suoritettavan tiedoston sijainti, paketti on jo asennettu järjestelmään. Jos ei, pakettia ei ole asennettu järjestelmään.

Tarkista, onko paketti asennettu locate-ohjelmalla

locate --basename '\nano'
Aiheeseen liittyvä artikkeli:
Luettelo paketeista, jotka on asennettu eri tavoin Ubuntu-järjestelmään

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.