Tikrai ne kartą jums reikėjo sužinoti, kokį paketą įdiegėte savo kompiuteryje, tačiau atidaryti paketų tvarkyklė ir atlikę tam tikrus veiksmus galite patikrinti, kokius paketus turite savo kompiuteryje.
Yra daug mažiau varginantis ir daug greitesnis būdas atlikti šią užduotį, tai yra iš terminalo, taip pat lengva tai padaryti, nesijaudinkite, čia aš jums pasakoju, kaip yra.
Mes atidarome terminalą ir jūs ketinate naudoti šias kodo eilutes, atsižvelgdami į naudojamą distro, ir pamatysite, ar jūsų kompiuteryje yra įdiegtas paketas, ar ne.
- „Arch Linux“: „Pacman -Ss“ paketas
- „Fedora“: „yumsearch“ paketas
- Debian / Ubuntu: apt-cache paieškos paketas
- „OpenSUSE“: „zypper se“ paketas
- „Gentoo: emerge -S“ paketas
Bet ne viskas tuo baigiasi, nes jei jums reikia žinoti, ar turite įdiegtą specialią programą, turite naudoti bet kurią iš šių kodo eilučių, kaip ir ankstesniu atveju, kodą turite naudoti pagal naudojamą distro.
- „Arch Linux“: „Pacman -Qs“ paketas
- Fedora: rpm -qa | grep paketas
- Debian / Ubuntu: dpkg -l | grep paketas
- „OpenSUSE“: „zypper se -i“ paketas
- „Gentoo“: „emerge“ -pv paketas
Tai yra paprastas būdas patikrinti, kokį paketą ir (arba) programą turime savo komandoje, ir taip sutaupyti pastangų ir laiko ieškant paketų tvarkyklėje, tikiuosi, kad tai jums padės.
Kiek prisimenu, „apt-cache“ paieška yra naudojama norint patikrinti, ar tas paketas yra jūsų saugyklose, ir galimybė jį įdiegti, jei dar neįdiegėte, bet jame nerodomi tik įdiegti paketai.
Kas žino, gal aš neteisinga.
Sveiki atvykę!
čia eina dar vienas debianas
tinkamumo paieškos paketas
nors pirmiausia turite įdiegti tinkamumą
paketas = paketo_pavadinimas; jei kuri $ paketas &> / dev / null; tada aidi „taip“; kitaip aidi „ne“; fi
kažkas globalesnio, kuris tinka bet kuriam „Linux“
„Debian“ tinkamas dalykas yra:
„apt-cache“ paieškos paketas: Iš „AVAILABLE“ paketų duomenų bazės išvardykite paketus, atitinkančius „paketo“ kriterijus. Tai nereiškia, kad jie yra įdiegti. Tai yra susijusi su saugyklomis, įjungtomis /etc/apt/sources.list
dpkg -l paketas *: išvardykite paketus, kurie prasideda žodžiu „paketas“, ir jų diegimo būseną sistemoje. Jei naudojamas tik žodis „paketas“, atitikimas yra tikslus.
Žinokite, kurie paketai yra įdiegti iš terminalo: dpkg –get-selections
Įdiegtų paketų sąrašas su datomis: cat /var/log/dpkg.log
Išbandykite „apt list“. Debianas ir išvestinės priemonės. Prašom.