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
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
Susijusios temos
- Linux
- Paketų tvarkytojai
- Ubuntu
- Linux Distro
Apie autorių
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.
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