V sistemih Ubuntu in Debian lahko kateri koli paket iščete samo po ključni besedi, povezani z njegovim imenom ali opisom prek iskanje apt-cache. Izhod vam vrne seznam paketov, ki se ujemajo z vašo iskalno besedo. Ko najdete natančno ime paketa, ga lahko nato uporabite z apt namestite za namestitev. V pomoč je tudi pri iskanju informacij o določenem paketu. Upoštevajte, da z iskanje apt-cache, lahko poiščete kateri koli apt paket, ki je nameščen ali še ni nameščen.
Ta članek vam bo razložil, kako po paketu iščete paket iskanje apt-cache ukaz v sistemskih repozitorijih. Naučili se bomo tudi nekaterih drugih ukazov: primerno iskanje in spretnost prek katerega lahko iščete tudi kateri koli paket.
Opomba: Izvedli smo postopek, razložen v tem članku za Ubuntu 18.04 Terminal sistema LTS. Če želite odpreti terminal v Ubuntuju, uporabite bližnjično tipko Ctrl + Alt + T.
Pred izvajanjem katerega koli od naslednjih načinov vam priporočamo, da posodobite indeks repozitorija, kot sledi:
$ sudo apt posodobitevIščite po paketih z iskanjem po predpomnilniku
Apt-cache je orodje ukazne vrstice, ki se uporablja za iskanje primernih paketov v sistemih, ki temeljijo na Ubuntuju ali Debianu. S iskanje apt-cache, poljuben paket lahko iščete z uporabo ključne besede, povezane z njegovim imenom ali opisom. V izhodu prikaže vse pakete, ki ustrezajo iskalnim merilom.
S iskanje apt-cache, informacije o razpoložljivih paketih lahko iščete in prikažete v internetnih skladiščih. Uporabite ga lahko tudi za iskanje informacij o paketih, ki so že nameščeni v vašem sistemu. Informacije o paketih pridobi iz različnih virov in jih shrani v lokalno bazo podatkov, ki se posodobi z izvajanjem operacije apt update.
Če želite iskati pakete, vnesite apt-cache search, ki sledi bt ustrezni ključni besedi. Tukaj je sintaksa:
$ sudo iskanje po predpomnilnikuZamenjajte ključna beseda s katerim koli imenom nameščenega ali namestljivega paketa. Upoštevajte, da je lahko ključna beseda natančna ali del imena paketa ali je lahko katera koli beseda, povezana z opisom paketa. V izhodu boste videli seznam paketov, ki se ujemajo z omenjeno ključno besedo, in kratek opis vsakega paketa.
Na primer, želimo namestiti rešitev za upravljanje pomnilnika ZFS. Če želite najti natančno ime paketa, ga poiščimo z iskanjem po predpomnilniku na naslednji način:
$ apt-cache iskanje zfs
Iz izhoda lahko določite natančno ime paketa, ki je "zfsutils-linux", skupaj s kratkim opisom. Kot vidite, je prikazan seznam predolg. Ukaz Manj lahko uporabite za ogled izhodov po eno vrstico ali zaslon naenkrat.
$ sudo apt-cache iskanje zfs | manjPodobno je iskanje apt-cache lahko koristno, če želite namestiti spletni strežnik, vendar se ne spomnite imena paketa. V tem primeru lahko paket iščete s katero koli ključno besedo, povezano z opisom paketa. Na primer, zdelo se mi je zelo koristno, ko sem moral namestiti iskalnik, za katerega vem le, da gre za meta-iskalnik, ki ščiti zasebnost svojih uporabnikov. Vendar se nisem spomnil imena tega iskalnika, zato sem iskalni izraz vnesel na naslednji način:
$ sudo apt-cache search “metasearch engine”Ko se je prikazal rezultat, sem našel zahtevano ime iskalnika, ki je bilo "Searx". Po tem sem preprosto uporabil apt namestite ukaz, da ga namestite.
Podobno, če uporabljamo apt-cache z oddaja zastava, bo prikazal osnovne informacije o paketu, vključno z različico, velikostjo, odvisnostmi, opisom in še veliko več. Če želite poiskati informacije o določenem paketu, uporabite zastavico show na naslednji način:
$ apt-cache show
Alternativni načini
Tu je nekaj drugih načinov, ki jih lahko uporabimo tudi za iskanje nameščenega ali namestljivega paketa v sistemu.
Iskanje paketov s pomočjo apt Search
Apt iskanje je primeren ekvivalent iskanje apt-cache v starejšem ukazu apt-get. Nekateri uporabniki imajo raje primerno iskanje ukaz zaradi dobro predstavljenega prikaza rezultatov. Prikaže seznam paketov skupaj z njihovimi najnovejšimi razpoložljivimi različicami in kratkim opisom. Najboljša stvar pri primerno iskanje je, da poudarja ime paketov in ohranja nekaj prostora med različnimi paketi. Videli boste tudi Nameščeno na koncu že nameščenih paketov.
Če želite poiskati paket, vnesite primerno iskanje čemur sledi ključna beseda povezane z imenom paketa.
$ apt ključna beseda za iskanjePrimer tega bi bilo iskanje paketa Apache2 z naslednjim ukazom:
$ apt iskanje apache2
Iščite po paketih z uporabo aptitude
Aptitude je sprednji del ukaza apt v Linuxu, ki se uporablja za namestitev, nadgradnjo in odstranjevanje paketov. Uporablja se lahko tudi za iskanje paketov v sistemu Linux.
Aptitude v Linuxu ni privzeto nameščen, zato ga boste morali namestiti ročno. To naredite tako:
$ sudo apt namestitev aptitude
Sistem lahko zahteva potrditev, tako da vam ponudi možnost Y / n. Pritisnite y in nato Enter za potrditev, nato pa bo Aptitude nameščen v vašem sistemu.
Zdaj, če želite iskati paket po sposobnostih, vnesite primerno iskanje čemur sledi ključna beseda povezane z imenom paketa.
$ aptitude iskanjeVideli boste rezultate, podobne naslednjim:
To je vse! V tem članku smo se naučili, kako iskati paket z ukazom za iskanje apt-cache. Poleg tega smo se naučili tudi uporabe apt search in ukaza aptitude za iskanje paketa. Upam, da bo koristno, kadar boste v sistemu iskali nameščeni ali namestljivi paket.