Ar kada nors turėjote problemų ieškodami paketų naudodami komandinę eilutę Ubuntu? Ar kada nors ieškojote paketų, kuriuos reikia nedelsiant atnaujinti? Ar kada nors susimąstėte, ar paketą, kurį norite atsisiųsti, galima įdiegti ir ar programinės įrangos saugykloje yra naujausia versija?

Pradedantiesiems Ubuntu vartotojams ieškoti įdiegtų ar pašalintų paketų vietinėse saugyklose per terminalą gali būti nelengva užduotis. Šis straipsnis atsako į visus ir daugelį panašių klausimų. Be to, mes taip pat apžvelgsime alternatyvius paketų paieškos Ubuntu būdus ir padėsime rasti tinkamą metodą.

Paketų paieškos Ubuntu būdai

Čia apžvelgsime tris būdus, kaip atlikti paketų paiešką Ubuntu. Tačiau prieš pradėdami paleiskite terminalą ir atnaujinti savo sistemos paketų saugyklas bėgant:

sudo apt atnaujinimas

Naudojant apt komandą

APT yra komandų eilutės paketų tvarkyklė, kuri yra iš anksto įdiegta Ubuntu, Linux Mint ir kituose Debian pagrindu sukurtuose platinimuose. Apt komanda sujungia funkcionalumą apt-cache

instagram viewer
ir apt-get. Ji yra atsakinga už Ubuntu paketų ir „Linux“ saugyklų diegimą, pašalinimą, atnaujinimą ir atnaujinimą. Tačiau tai taip pat leidžia ieškoti paketų.

Galite pradėti nuo visų galimų įdiegtų / pašalintų paketų sąrašas savo sistemoje taip:

tinkamas sąrašas

Išvestis:

Aukščiau pateiktą komandą galite naudoti grep, kad filtruotumėte išvestį ir gautumėte pasirinkto paketo pavadinimą.

tinkamas sąrašas | grep 

Naudoti tinkamas sąrašas komandą su -- įdiegta galimybė rasti ir rodyti tik jūsų sistemoje įdiegtus paketus.

apt list – įdiegta

Be to, sąrašo metodas taip pat leidžia ieškoti paketo ir išsiaiškinti, ar jis įdiegtas, ar nenaudojamas -a vėliava taip:

tinkamas sąrašas -a 

Išvestis:

Norėdami ieškoti ir rodyti visus paketus, kuriuos reikia atnaujinti:

apt list -- atnaujinama

Jei šiame sąraše ieškote konkretaus paketo, naudokite grep įrankį:

apt sąrašas -- atnaujinama | grep 

Tačiau aukščiau pateiktos komandos nerodo paketo informacijos. Specialios komandos apt-search ir tinkamas pasirodymas padėti rasti ir parodyti galimą paketo informaciją Linux terminale.

„Apt“ paieškos komanda yra žinoma dėl to, kad informacija apie paketą rodoma geresniu formatu. Geriausias dalykas šioje komandoje yra tai, kad ji praneša vartotojui, ar paketas jau įdiegtas, ar ne, pateikdama trumpą informaciją apie galimas versijas, aprašymą ir pan.

Pavyzdžiui, toliau pateikta komanda ieško mysql paketo, ieškodama visų paketo pavadinimo eilučių ir jų aprašymo. Taigi jis grąžina paketų sąrašą, kurio pavadinime ir aprašyme yra ta paketo pavadinimo eilutė:

apt paieška mysql

Išvestis:

Norėdami apriboti paieškos rezultatą, galite nurodyti komandai ieškoti tik nurodyto paketo pavadinimo, pateikdami --tik vardas variantas toks:

apt search --tik vardas 

Komanda apt show rodo daugiau informacijos apie pateiktą paketo pavadinimą. Paketo aprašyme pateikiama išsami informacija apie naujausios versijos leidimą, priklausomybes, atsisiuntimo dydį, saugyklos informaciją ir kt. Svarbiausia, kad komanda grąžina tikslų paketo pavadinimą, kad jums nereikėtų spėlioti, kad išsiaiškintumėte, kokio paketo ieškote.

tinkamas pasirodymas 
apt show mysql-client-core-5.7 | mažiau

Naudojant apt-cache komandą

apt-cache yra komandinės eilutės programa, kuri ieško paketų iš vietinio paketų sąrašo failo, saugomo /var/lib/apt. Sistema atnaujina šiuos failus, kai vartotojas paleidžia tinkamas atnaujinimas komanda terminale. Taigi, kai vartotojas ieško paketo naudodamas komandą, jam nereikia prisijungti prie tinklo, kad gautų informaciją iš saugyklų.

Tai senesnė APT versija, kurią galite naudoti su Paieška ir Rodyti parinktys, kaip rasti paketus.

apt-cache paieška apache2

Išvestis:

Komanda taip pat leidžia išvardyti visus paketus, kurie prasideda nurodytu raktiniu žodžiu:

apt-cache pkgnames 

Pavyzdžiui:

Norėdami rodyti visus galimus paketus be išsamios informacijos:

apt-cache pkgnames

Taip pat galite paleisti aukščiau pateiktą komandą naudodami grep programą ir naudoti -i pažymėkite, kad nepaisytumėte didžiųjų ir mažųjų raidžių jautrumo ir gautumėte paketus.

apt-cache pkgnames | grep -i 

Priemonė taip pat leidžia ieškoti paketų ir rodyti jų priklausomybes, nesvarbu, ar jie įdiegti sistemoje, ar ne, kaip nurodyta toliau:

apt-cache showpkg apache2

Išvestis:

Galite tai pastebėti apt-cache paieška ir apt-cache šou yra panašus į apt search and show metodus paketo informacijos rodymo požiūriu. Tačiau apt-cache ir apt duomenų pateikimo požiūriu labai skiriasi.

Naudojant tinkamumą

aptitude yra grafinė vartotojo sąsaja, skirta APT paketų tvarkyklei. Sąsaja leidžia vartotojams interaktyviai pasirinkti paketus, kuriuos reikia įdiegti, pašalinti ir atnaujinti. Nauji vartotojai gali rasti jį panašų į parinktį Programos ir funkcijos, esančias „Windows“ valdymo skydelyje.

aptitude suteikia komandų eilutės sąsają, kuri imituoja panašius argumentus kaip apt-get arba apt priemonės. Todėl tai patogu vartotojams, kurie nori turėti grafinę arba interaktyvią sąsają komandų eilutės užduotims atlikti Linux sistemoje. „aptitude“ paprastai pasiekiama pagal numatytuosius nustatymus daugelyje „Ubuntu“ arba „Debian“ pagrįstų platinimų. Jei ne, galite jį įdiegti taip:

sudo apt-get atnaujinimas
sudo apt-get install aptitude

Norėdami ieškoti paketų naudodami komandų eilutės sąsają aptitude, naudokite šią komandą:

sudo aptitude paieška 

Paleiskite šią komandą terminale, kad paleistumėte aptitude GUI:

sudo tinkamumas

Paspauskite Ctrl + T judėti po terminalą. Naudokite rodyklių klavišus, kad naršytumėte tinkamumo GUI. Eikite į Paieška skirtuką ir pasirinkite RASTI arba paspauskite / kad paleistumėte naršymo raginimą ir įveskite ieškomo paketo pavadinimą.

Programinės įrangos paketų paieška Ubuntu

Šiame straipsnyje aptariami visi pagrindiniai įrankiai, kuriuos galite naudoti ieškodami įdiegtų arba pašalintų paketų Ubuntu ir Debian pagrindu veikiančiose sistemose. Tai taip pat parodo, kaip ieškoti paketų naudojant vieną raktinį žodį arba rasti programinę įrangą / programas, kurias reikia atnaujinti.

Kaip matote, pagrindinis skirtumas tarp šių įrankių yra jų produkcija. Be to, apimtos priemonės labai padeda ieškant paketų, kai tiksliai nežinote jų pavadinimo ar naudojimo.

7 būdai, kaip gauti komandų eilutės pagalbos sistemoje „Linux“.

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Linux
  • Paketų tvarkytojai
  • Ubuntu
  • Linux Distro

Apie autorių

Rumaisa Niazi (Paskelbta 22 straipsniai)

Rumaisa yra laisvai samdoma rašytoja MUO. Ji dėvėjo daugybę skrybėlių – nuo ​​matematikės iki informacijos saugumo entuziastės, o dabar dirba SOC analitike. Jos pomėgiai apima skaitymą ir rašymą apie naujas technologijas, Linux platinimą ir viską, kas susiję su informacijos saugumu.

Daugiau iš Rumaisa Niazi

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Spauskite čia norėdami užsiprenumeruoti