Kas olete kunagi vaeva näinud Ubuntu käsurea kaudu pakettide otsimisel? Kas olete kunagi otsinud pakette, mis nõuavad kohest uuendamist? Kas olete kunagi mõelnud, kas pakett, mida soovite alla laadida, on installimiseks saadaval ja kas tarkvarahoidlas on saadaval uusim versioon?

Kohalikes hoidlates installitud või desinstallitud pakettide otsimine terminali kaudu võib olla algajatele Ubuntu kasutajatele hirmutav ülesanne. See artikkel vastab kõigile ja paljudele sarnastele küsimustele. Lisaks käsitleme ka alternatiivseid viise Ubuntus pakettide otsimiseks ja aitame leida sobiva meetodi.

Ubuntus pakettide otsimise viisid

Siin käsitleme kolme võimalust Ubuntu paketiotsingu tegemiseks. Kuid enne alustamist käivitage terminal ja värskendage oma süsteemi pakettide hoidlaid joostes:

sudo apt värskendus

Apt käsu kasutamine

APT on käsurea paketihaldur, mis on eelinstallitud Ubuntule, Linux Mintile ja teistele Debianipõhistele distributsioonidele. Käsk apt ühendab funktsioonid apt-cache ja apt-get. See vastutab Ubuntu pakettide ja Linuxi hoidlate installimise, eemaldamise, värskendamise ja täiendamise eest. Samas võimaldab see otsida ka pakette.

Võite alustada loetledes kõik saadaolevad installitud/desinstallitud paketid teie süsteemis järgmiselt:

sobiv nimekiri

Väljund:

Väljundi filtreerimiseks ja enda valitud paketinime saamiseks saate ülaltoodud käsu grep abil torujuhtme abil saata.

sobiv nimekiri | grep 

Kasuta sobiv nimekiri käsuga --installitud Võimalus leida ja kuvada ainult teie süsteemi installitud paketid.

apt list --installitud

Lisaks võimaldab loendimeetod otsida paketti ja välja selgitada, kas see on installitud või mitte -a lipp järgmiselt:

sobiv nimekiri -a 

Väljund:

Kõigi uuendamist vajavate pakettide otsimiseks ja kuvamiseks tehke järgmist.

apt list -- täiendatav

Kasutage utiliiti grep, kui otsite selles loendis konkreetset paketti:

apt list -- uuendatav | grep 

Kuid ülaltoodud käsud ei kuva paketi üksikasju. Spetsiaalsed käsud apt-otsing ja tabav etendus aidata leida ja kuvada saadaoleva paketi üksikasjad Linuxi terminalis.

Käsk apt search on tuntud paketi üksikasjade kuvamise poolest paremas vormingus. Parim asi selle käsu juures on see, et see annab kasutajale teada, kas pakett on juba installitud või mitte, koos lühikese teabega saadaolevate versioonide ja kirjelduse jms kohta.

Näiteks otsib allolev käsk mysql-paketti, otsides kõiki paketinime stringe ja nende kirjeldust. Seega tagastab see pakettide loendi, mille nimi ja kirjeldus sisaldab seda paketinime stringi:

apt otsing mysql

Väljund:

Otsingutulemuste piiramiseks saate käsul otsida ainult antud paketi nime, sisestades käsu ainult nimi valik järgmiselt:

apt otsing --ainult nimi 

Käsk apt show kuvab antud paketi nime kohta rohkem üksikasju. Paketi kirjeldus sisaldab üksikasju selle uusima versiooni väljalaske, sõltuvuste, allalaadimise suuruse, hoidlateabe jms kohta. Kõige tähtsam on see, et käsk tagastab täpse paketinime, nii et te ei pea otsitava paketi leidmisel oletusi tegema.

tabav etendus 
apt show mysql-client-core-5.7 | vähem

Apt-cache käsu kasutamine

apt-cache on käsurea utiliit, mis küsib pakette kohalikust pakettide loendi failist, mis on talletatud /var/lib/apt. Süsteem värskendab neid faile alati, kui kasutaja käivitab sobiv värskendus käsk terminalis. Seega, kui kasutaja otsib käsku kasutades paketti, ei pea ta hoidlatest teabe toomiseks võrku pääsema.

See on APT vanem versioon, mida saate kasutada koos otsing ja näidata võimalusi pakkide leidmiseks.

apt-cache otsing apache2

Väljund:

Samuti võimaldab käsk loetleda kõik paketid, mis algavad antud märksõnaga:

apt-cache pkgnames 

Näiteks:

Kõigi saadaolevate pakettide kuvamiseks ilma üksikasjadeta toimige järgmiselt.

apt-cache pkgnames

Samuti saate ülaltoodud käsu utiliidi grep abil torujuhtme kaudu sisestada ja kasutada -i märgistada, et ignoreerida tõstutundlikkust ja tuua paketid.

apt-cache pkgnames | grep -i 

Utiliit võimaldab teil otsida ka pakette ja kuvada nende sõltuvusi, olenemata sellest, kas need on süsteemi installitud või mitte, järgmiselt:

apt-cache showpkg apache2

Väljund:

Saate seda märgata apt-cache otsing ja apt-cache show on pakenditeabe kuvamise osas sarnane apt search and show meetoditele. Apt-cache ja apt erinevad aga oluliselt andmete esituse poolest.

Sobivuse kasutamine

aptitude on APT paketihalduri graafiline kasutajaliides. Liides võimaldab kasutajatel interaktiivselt valida installitavaid, eemaldatavaid ja uuendatavaid pakette. Uued kasutajad leiavad selle sarnaselt Windowsi juhtpaneeli suvandiga Programmid ja funktsioonid.

aptitude pakub käsurea liidest, mis emuleerib sarnaseid argumente nagu apt-get või apt utiliidid. Seetõttu on see mugav kasutajatele, kes eelistavad Linuxis käsureaülesannete täitmiseks kasutada graafilist või interaktiivset liidest. aptitude on enamikus Ubuntu või Debianipõhistes distributsioonides vaikimisi saadaval. Kui ei, saate selle installida järgmiselt.

sudo apt-get värskendus
sudo apt-get install aptitude

Kasutage pakettide otsimiseks aptitude käsurea liidese kaudu järgmist käsku:

sudo sobivuse otsing 

Aptitude GUI käivitamiseks käivitage terminalis järgmine käsk:

sudo sobivus

Vajutage Ctrl + T terminalis ringi liikuma. Aptitude GUI-s navigeerimiseks kasutage nooleklahve. Mine lehele Otsing vahekaarti ja valige LEIA või vajutage / sirvimisviipa käivitamiseks ja otsimiseks sisestage paketi nimi.

Tarkvarapakettide otsimine Ubuntus

See artikkel käsitles kõiki peamisi tööriistu, mida saate kasutada installitud või desinstallitud pakettide otsimiseks Ubuntu ja Debiani-põhistes süsteemides. Samuti näitab see, kuidas otsida pakette ühe märksõna abil või leida tarkvara/programme, mis vajavad uuendamist.

Nagu näete, on nende tööriistade peamine erinevus nende väljundis. Pealegi on käsitletud tööriistadest palju abi ka pakendite leidmisel, kui sa täpselt ei tea nime ega kasutusala.

7 viisi, kuidas saada Linuxi käsurea abi

Loe edasi

JagaSäutsJagaMeil

Seotud teemad

  • Linux
  • Paketihaldurid
  • Ubuntu
  • Linuxi distributsioon

Autori kohta

Rumaisa Niazi (22 avaldatud artiklit)

Rumaisa on MUO vabakutseline kirjanik. Ta on kandnud palju mütse, alates matemaatikust kuni infoturbe entusiastini, ja töötab nüüd SOC analüütikuna. Tema huvid hõlmavad uute tehnoloogiate, Linuxi distributsioonide ja kõige muu infoturbega seotud lugemist ja kirjutamist.

Veel Rumaisa Niazist

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin