Kaip naudoti apt-cache paiešką ieškant paketų

How Use Apt Cache Search Find Packages



Kada nors susidūrėte su problema diegdami apt paketą, kai nežinote tikslaus paketo pavadinimo. Kaip ir apt, turite įdiegti visą paketo pavadinimą, kad galėtumėte jį įdiegti, pvz apt įdiegti apache2 . Jei nenurodėte tikslaus pavadinimo ir tiesiog įveskite apache , jis nebus įdiegtas. Tas pats pasakytina ir pašalinant tinkamą paketą.

„Ubuntu“ ir „Debian“ sistemose galite ieškoti bet kurio paketo tik pagal raktinį žodį, susijusį su jo pavadinimu ar aprašymu apt-cache paieška . Rezultatas pateikia paketų, atitinkančių jūsų ieškomą raktinį žodį, sąrašą. Suradę tikslų paketo pavadinimą, galėsite jį naudoti su tinka įdiegti montavimui. Tai taip pat naudinga ieškant informacijos apie konkretų paketą. Atkreipkite dėmesį, kad su apt-cache paieška , galite ieškoti bet kokio įdiegto ar dar neįdiegto apt paketo.







Šiame straipsnyje bus paaiškinta, kaip ieškoti paketo per apt-cache paieška komandą savo sistemos saugyklose. Taip pat išmoksime kitų komandų: tinkama paieška ir gabumai per kurį taip pat galite ieškoti bet kurio paketo.



Pastaba: mes atlikome šiame straipsnyje aprašytą procedūrą „Ubuntu 18.04 LTS“ sistemos terminale. Norėdami atidaryti terminalą „Ubuntu“, naudokite sparčiuosius klavišus „Ctrl“+„Alt“+T.



Prieš atlikdami bet kurį iš šių metodų, rekomenduojame atnaujinti saugyklos indeksą taip:





$sudotinkamas atnaujinimas

Ieškokite paketų naudodami apt-cache paiešką

„Apt-cache“ yra komandų eilutės įrankis, naudojamas ieškant apt paketų „Ubuntu“ ar „Debian“ pagrįstose sistemose. Su apt-cache paieška , galite ieškoti bet kurio paketo naudodami raktinį žodį, susijusį su jo pavadinimu ar aprašymu. Išvestyje rodomi visi paieškos kriterijus atitinkantys paketai.

Su apt-cache paieška , galite ieškoti ir rodyti informaciją apie galimus paketus iš interneto saugyklų. Jis taip pat gali būti naudojamas ieškant informacijos apie jūsų sistemoje jau įdiegtus paketus. Ji gauna informaciją apie paketus iš skirtingų šaltinių ir išsaugo juos vietinėje duomenų bazėje, kuri atnaujinama vykdant apt atnaujinimo operaciją.



Norėdami ieškoti paketų, įveskite apt-cache search po atitinkamo raktinio žodžio. Čia yra sintaksė, kaip tai padaryti:

$sudo apt-cache paieška <raktinis žodis>

Pakeiskite raktinis žodis su bet kuriuo įdiegtu arba įdiegtu paketo pavadinimu. Atminkite, kad raktinis žodis gali būti tikslus arba paketo pavadinimo dalis arba bet koks žodis, susijęs su paketo aprašymu. Išvestyje pamatysite paketų, suderintų su minėtu raktažodžiu, sąrašą ir trumpą kiekvieno paketo aprašymą.

Pavyzdžiui, norime įdiegti saugyklos valdymo sprendimą ZFS. Norėdami rasti tikslų paketo pavadinimą, ieškokime jo naudodami apt-cache paiešką taip:

$apt-cache paieškazfs

Išvestyje galite nustatyti tikslų paketo pavadinimą, kuris yra zfsutils-linux, kartu su trumpu aprašymu. Kaip matote, sąrašas yra per ilgas. Galite naudoti komandą mažiau, kad peržiūrėtumėte išvestį po vieną eilutę arba vieną ekraną vienu metu.

$sudo apt-cache paieškazfs| mažiau

Panašiai apt-cache paieška gali būti naudinga, jei norite įdiegti žiniatinklio serverį, bet neprisimenate paketo pavadinimo. Tokiu atveju galite ieškoti paketo naudodami bet kurį raktinį žodį, susijusį su paketo aprašymu. Pavyzdžiui, man pasirodė labai naudinga, kai man reikėjo įdiegti paieškos variklį, apie kurį žinau tik tiek, kad tai yra meta paieškos variklis, apsaugantis vartotojų privatumą. Tačiau nepamenu tos paieškos sistemos pavadinimo, todėl įvedžiau paieškos terminą taip:

$sudo apt-cache paieškametasearch variklis

Kai pasirodė rezultatas, radau reikiamą paieškos sistemos pavadinimą, kuris buvo „Searx“. Po to aš tiesiog naudojau apt įdiegti seekx komandą ją įdiegti.

Panašiai, jei apt-cache naudojame su Rodyti vėliava, jame bus rodoma pagrindinė informacija apie paketą, įskaitant versiją, dydį, priklausomybes, aprašymą ir daug daugiau. Norėdami rasti informacijos apie tam tikrą paketą, naudokite rodymo vėliavą taip:

$„apt-cache“ šou <paketo pavadinimas>

Alternatyvūs būdai

Štai keletas kitų būdų, kuriuos taip pat galima naudoti sistemoje ieškant įdiegto ar įdiegto paketo.

Ieškokite paketų naudodami apt Search

Tobula paieška yra tinkamas atitikmuo apt-cache paieška senesnėje komandoje apt-get. Kai kurie vartotojai teikia pirmenybę tinkama paieška komandą dėl gerai pateikto rezultatų rodymo. Jame rodomas paketų sąrašas, jų naujausios turimos versijos ir trumpas aprašymas. Geriausias dalykas apie tinkama paieška yra tai, kad jis pabrėžia paketų pavadinimą ir išlaiko tarpą tarp skirtingų paketų. Be to, pamatysite Įdiegta etiketę jau įdiegtų paketų pabaigoje.

Norėdami ieškoti paketo, įveskite tinkama paieška po to raktinis žodis susijęs su paketo pavadinimu.

$tinkamas paieškos raktinis žodis

To pavyzdys būtų „Apache2“ paketo paieška naudojant šią komandą:

$tinkama paieška apache2

Ieškokite paketų naudodami aptitude

„Aptitude“ yra „apt“ komandos „Linux“ priekinė dalis, naudojama diegti, atnaujinti ir pašalinti paketus. Jis taip pat gali būti naudojamas ieškant paketo „Linux“ sistemoje.

„Aptitude“ nėra įdiegta pagal numatytuosius nustatymus „Linux“, todėl turėsite ją įdiegti rankiniu būdu. Norėdami tai padaryti, vykdykite diegimo komandą taip:

$sudotinkamasdiegti gabumai

Sistema gali paprašyti patvirtinimo pateikdama parinktį TA/N. Paspauskite y, tada įveskite, kad patvirtintumėte, po to „Aptitude“ bus įdiegta jūsų sistemoje.

Dabar, norėdami ieškoti paketo naudodami aptitude, įveskite tinkama paieška po to raktinis žodis susijęs su paketo pavadinimu.

$tinkamumo paieška <raktinis žodis>

Pamatysite rezultatus, panašius į šiuos:

Tai viskas! Šiame straipsnyje mes sužinojome, kaip ieškoti paketo naudojant apt-cache paieškos komandą. Be to, mes taip pat išmokome naudoti apt paiešką ir komandą aptitude paketo paieškai. Tikiuosi, kad tai bus naudinga, kai jums reikės ieškoti įdiegto ar įdiegto paketo jūsų sistemoje.