Otsige Ubuntu terminalist saadaolevaid pakette ja derivaate

saadaolevate pakettide otsimise kohta terminalist

Järgmises artiklis vaatleme, kuidas suudame käsurealt saadaolevaid pakette. Debianist, Ubuntust või Linux Mintist pakutavate pakettide otsimiseks terminalist on mitu võimalust. Need paketid võivad olla otsida tänu asjakohane, apt-vahemälu y sobivus. Need tööriistad aitavad meil pakettide nimesid ja nende kirjeldusi otsida. Need võivad olla väga kasulikud ka siis, kui otsime konkreetset paketti, kuid me ei tea paketi täpset nime või kui vajame tööriista konkreetse eesmärgi või ülesande jaoks. Nii saame teada saadaolevaid võimalusi.

Peamised erinevused apt, apt-cache ja aptitude kasutamise vahel saadaolevate pakettide otsimisel on nende toodang ja pakendite klassifitseerimise järjekord. Samuti ei pruugi teie Debiani-põhises Gnu / Linuxi jaotuses vaikimisi sobivust installida. Kui see on teie juhtum, peate selle installima.

Kõigist näidetest, mida näeme, apt-cache on kõige hõlpsamini loetav väljund kuna tavaliselt pole mul vaja lisateavet. Installitud / saadaolevate versioonide nägemiseks võite kasutada apt-cache reeglipaketi nime.

Teine asi, mida meeles pidada, on see apt ja apt-cache otsivad apt-tarkvarapakettide vahemälu, nii et nad tagastavad mõlemad hoidlad näiteks käsitsi installitud DEB-paketid (pole hoidlates saadaval). Juhul kui sobivust, tagastab see ainult paketid, mis on hoidlates saadaval.

Otsi käsurealt saadaolevaid pakette

Saadaolevate pakettide otsimine apt-cache abil

Nagu ma juba kirjutasin, saame apt-cache'i kasutada saadaolevaid pakette otsige Debiani, Ubuntu või Linux Mint'i hoidlatest, lisaks installitud DEB-pakettidele, mida pole hoidlates. Kasutatav vorming oleks järgmine:

apt-cache search BÚSQUEDA

Praktiline näide otsige paketti "nodejs" see oleks umbes järgmine:

apt-vahemälu otsivad sõlmed

apt-cache search nodejs

Nagu eelmises jäädvustuses näete, pole mul õnnestunud kogu väljundit jäädvustada, sest see võib olla väga pikk.

Saadaolevate pakettide otsimine aptitude abil

Sobivuse korral on see a Ncursesil põhinev apt. Seda tööriista pole tavaliselt vaikimisi installitud, kuid saame siiski hakkama installige see Debiani, Ubuntu, Linux Mint'i ja teiste Debiani-põhiste Gnu / Linuxi distributsioonidesse kasutades seda käsku terminalis (Ctrl + Alt + T):

sudo apt install aptitude

Pärast installimist saame kasutada aptitude'i käsurealt pakettide otsimiseks. Kasutatav vorming on umbes selline:

aptitude search BÚSQUEDA

Praktiline näide paketi "nodejs" leidmiseks oleks järgmine:

sobivuse otsing nodejs

aptitude search nodejs

Saame ka hakkama kasutage sobivust Ncurses kasutajaliidest. Meil pole rohkem kirjutada sobivus selle alustamiseks:

otsi sobivuspakette

Siin me saame pakettide otsimiseks vajutage / ja seejärel sisestage märksõna otsimiseks.

Saadaolevate pakettide otsimine apt-i abil

Apt abil saame käsurealt saadaolevaid pakette otsida järgmiselt:

apt search BÚSQUEDA

Sa pead lihtsalt asenda sõna OTSI märksõnaga mida oleme huvitatud otsima. Võime lisada mitu märksõna jutumärkides.

See oleks näide 'nodejs' otsimisest koos väljundiga:

apt otsingu nodejs

apt search nodejs

Taas on tulemusi nii palju, et mul on olnud võimatu neid kõiki eelmisele pildile jäädvustada.

Muuda tulemused hõlpsamini loetavaks

Kolmel äsja nähtud juhul võivad otsingutulemid olla väga pikad. Kui see nii on, saame hakkama käivitage neid kasutades rohkem käskude kõrval. Sellega muudame lugemise lihtsamaks, nagu allpool näidatud:

apt-cache search BÚSQUEDA | more

Samuti võime grepi abil välistada tulemused, mis ei sisalda konkreetset märksõna (selles näites on OTSI2).

saadaolevaid pakette otsib apt-cache seach grep

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

Grep on vaikimisi tõstutundlik. Kui lisame -i valiku, võime ignoreerida suurt ja väikest tähte. See oleks järgmine: grep -i OTSI2.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.