Kitame straipsnyje mes apžvelgsime, kaip galime patikrinkite iš terminalo, ar tam tikras paketas yra įdiegtas, ar ne mūsų „Ubuntu“ sistemoje. Kartais vartotojams gali tekti žinoti šią informaciją apie vieną ar kitą dalyką.
Norėdami gauti šią informaciją, galime rasti įvairių būdų ją gauti. Galite šiek tiek ieškoti „Google“ skirtingi būdai gauti šiuos duomenis. Tai tam tikru momentu visada gali būti naudinga visiems vartotojams. Šiame straipsnyje mes ketiname palikti septynis būdus, kad kiekvienas vartotojas galėtų pasirinkti jam labiausiai tinkantį.
Ką galime naudoti iš terminalo, kad patikrintume, ar tam tikras paketas įdiegtas „Ubuntu“, ar ne?
- taiklus. Tai yra galingas komandinės eilutės įrankis, skirtas įdiegti, atsisiųsti, pašalinti, ieškoti ir valdyti paketus apie „Debian“ sistemas.
- apt-cache. Įpratęs pateikite užklausą APT talpykloje arba paketo metaduomenyse.
- dpkg, Tai yra paketų tvarkyklė „Debian“ sistemoms.
- dpkg-užklausa. Tai yra įrankis pateikti užklausą dpkg duomenų bazėje.
- kuris. Ši komanda pateikia visą vykdomojo failo kelią.
- kur yra. Yra naudojamas raskite duotosios komandos dvejetainius, šaltinio ir žmogaus puslapių failus.
- surask. Raskite komandą veikia greičiau nei rasti komandą nes ji naudoja atnaujintąb duomenų bazę, o komanda komanda ieško tikrojoje sistemoje.
Pavyzdžiai, norint patikrinti, ar įdiegtas paketas
Pirmiausia pasakykite, kad šios komandos buvo išbandyta „Ubuntu 19.04“.
Apt komanda
APT yra galingas įrankis terminalui, su kuriuo galime įdiegti, atsisiųsti, ištrinti, ieškoti ir valdyti skaitykite informaciją apie paketus. Jame taip pat yra keletas mažiau naudojamų komandų eilutės paslaugų, susijusių su paketų valdymu.
apt list vim
Apt-cache komanda
Įsakymas tinkama talpykla naudojamas APT talpyklos ar paketų metaduomenų užklausai iš vidinės APT duomenų bazės. Jis ieškos ir rodys informaciją apie pateiktą paketą. Tai mums parodys, ar paketas yra įdiegtas, ar ne, įdiegto paketo versija, šaltinio saugyklos informacija.
Šiame pavyzdyje pamatysime, kad „vim“ paketas jau įdiegtas sistemoje.
apt-cache policy vim
Dpkg komanda
DPKG Tai įrankis paketams įdiegti, kurti, pašalinti ir valdyti, tačiau, skirtingai nei kitose paketų valdymo sistemose, negali automatiškai atsisiųsti ir įdiegti paketų ar jų priklausomybių. Norėdami gauti informaciją aiškiai, galime ją derinti su „grep“.
dpkg -l | grep -i nano
Dpkg-query komanda
Tai yra įrankis rodyti informaciją apie paketus, išvardytus dpkg duomenų bazėje.
dpkg-query --list | grep -i nano
Kuri komanda
Kuris komandą pateikia visą vykdomojo failo kelią. Ši komanda yra labai naudinga, kai norime sukurti darbalaukio nuorodą arba simbolinę nuorodą vykdomiems failams. Komanda ieško katalogų, išvardytų aplinkos kintamajame KELIAS Dabartinis vartotojas.
Jei įvykdžius komandą rodomas nurodyto paketo dvejetainis failas arba vykdomojo failo vieta, tai rodo, kad paketas jau įdiegtas sistemoje. Jei ne, paketas nėra įdiegtas sistemoje.
which vim
Kur yra komanda
Įsakymas kur yra naudojami norint rasti nurodytos komandos dvejetainius, šaltinio ir žmogaus puslapių failus.
Jei komandos išvestyje rodomas nurodyto paketo dvejetainis failas arba vykdomojo failo vieta, tai rodo, kad paketas jau įdiegtas sistemoje. Jei ne, paketas nėra įdiegtas sistemoje.
whereis nano
Raskite komandą
Įsakymas surask veikia greičiau nei rasti komandą, nes naudoja atnaujintą duomenų bazę, o komanda „find“ ieško tikrojoje sistemoje. Užuot ieškoję atskirų katalogų kelių, naudokite duomenų bazę.
Jei komandos išvestis rodo nurodytą paketo dvejetainio arba vykdomojo failo vietą, paketas jau buvo įdiegtas sistemoje. Jei ne, paketas nėra įdiegtas sistemoje.
locate --basename '\nano'