Meklējiet paketes, kas pieejamas no Ubuntu termināla, un atvasinājumus

par pieejamo paku meklēšanu terminālā

Nākamajā rakstā mēs apskatīsim, kā mēs varam meklējiet pieejamos pakotnes no komandrindas. Ir vairāki veidi, kā no paketes meklēt paketes, kas pieejamas Debian, Ubuntu vai Linux Mint. Šīs paketes var būt meklēt pateicoties spējīgs, apt-cache y spējas. Šie rīki mums palīdzēs, meklējot pakotņu nosaukumus un to aprakstus. Tie var būt arī ļoti noderīgi, ja tas, ko mēs meklējam, ir īpaša pakete, bet mēs nezinām precīzu paketes nosaukumu vai ja mums ir nepieciešams rīks konkrētam mērķim vai uzdevumam. Tātad mēs varam zināt pieejamās iespējas.

Galvenās atšķirības starp apt, apt-cache un aptitude izmantošanu pieejamo pakotņu meklēšanā ir to izlaide un secība, kādā šīs pakas tiek klasificētas. Tāpat Debitude balstītajā Gnu / Linux izplatīšanā pēc noklusējuma var netikt instalēta aptitude. Ja tas ir jūsu gadījums, jums tas būs jāinstalē.

No visiem piemēriem, kurus mēs redzēsim, apt-cache ir visvieglāk nolasāmā izeja tā kā parasti man nav nepieciešama papildu informācija. Lai skatītu instalētās / pieejamās versijas, varat izmantot apt-cache politikas pakotnes nosaukumu.

Vēl viena lieta, kas jāpatur prātā, ir tā apt un apt-cache meklē apt programmatūras pakotņu kešatmiņā, tāpēc viņi atdod abas paketes, kas pieejamas krātuves piemēram, manuāli instalētas DEB paketes (nav pieejamas krātuvēs). Gadījumā, ja aptitude, tas atgriezīs tikai tās krātuvēs pieejamās paketes.

Meklējiet pieejamos pakotnes no komandrindas

Meklējiet pieejamās paketes, izmantojot apt-cache

Kā jau esmu rakstījis, mēs varam izmantot apt-cache to meklējiet pieejamās paketes Debian, Ubuntu vai Linux Mint krātuvēs, papildus instalētajām DEB pakotnēm, kas nav krātuvēs. Izmantojamais formāts būtu šāds:

apt-cache search BÚSQUEDA

Praktisks piemērs meklēt paketi "nodejs" tas būtu kaut kas līdzīgs šim:

apt-cache meklēšanas mezgls

apt-cache search nodejs

Kā redzat iepriekšējā uzņemšanā, man nav izdevies uzņemt visu izvadi, jo tas var būt ļoti garš.

Meklējiet pieejamās paketes, izmantojot aptitude

Spēju gadījumā tas ir a Ncurses balstītais apt-front-end. Šis rīks parasti nav instalēts pēc noklusējuma, bet mēs varēsim instalējiet to Debian, Ubuntu, Linux Mint un citos Debian balstītos Gnu / Linux izplatījumos izmantojot šo komandu terminālā (Ctrl + Alt + T):

sudo apt install aptitude

Pēc instalēšanas mēs varēsim izmantot aptitude, lai meklētu pakotnes no komandrindas. Izmantojamais formāts būs apmēram šāds:

aptitude search BÚSQUEDA

Praktisks piemērs paketes "nodejs" atrašanai būtu šāds:

piemērotības meklēšana

aptitude search nodejs

Mēs arī varēsim izmantojiet lietotāja Ncurses saskarni. Mums vairs nebūs ko rakstīt spējas lai to sāktu:

meklēt piemērotības paketes

Šeit mēs varam meklējiet paketes, nospiežot / un pēc tam ierakstot atslēgvārdu meklēšanai.

Meklējiet pieejamās paketes, izmantojot apt

Izmantojot apt, mēs varam meklēt pieejamos pakotnes no komandrindas šādi:

apt search BÚSQUEDA

Vienkārši ir aizstāt vārdu MEKLĒT ar atslēgvārdu kuru esam ieinteresēti meklēt. Mēs varam pievienot vairākus atslēgvārdus pēdiņās.

Šis būtu piemērs meklēšanas vaicājumam “nodejs” kopā ar tā izvadi:

apt meklēt nodejs

apt search nodejs

Atkal rezultātu ir tik daudz, ka man nav bijis iespējams tos visus iemūžināt iepriekšējā attēlā.

Atvieglojiet rezultātu lasīšanu

Trīs tikko redzētajos gadījumos meklēšanas rezultāti var būt ļoti gari. Kad tas tā būs, mēs varēsim palaidiet tos, izmantojot vairāk blakus komandām. Tas atvieglos lasīšanu, kā parādīts zemāk:

apt-cache search BÚSQUEDA | more

Izmantojot grep, mēs varam arī izslēgt rezultātus, kas neietver konkrētu atslēgvārdu (šajā piemērā - SEARCH2):

meklējiet pieejamās paketes ar apt-cache seach grep

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Pēc noklusējuma Grep ir reģistrjutīgs. Ja pievienojam opciju -i, mēs varam ignorēt lielos un mazos burtus. Tas būtu šāds: grep -i MEKLĒŠANA2.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.