Maghanap para sa mga pakete na magagamit mula sa terminal sa Ubuntu at mga derivatives

tungkol sa paghahanap para sa mga magagamit na mga pakete mula sa terminal

Sa susunod na artikulo ay titingnan natin kung paano natin magagawa maghanap para sa mga magagamit na mga pakete mula sa linya ng utos. Mayroong maraming mga paraan upang maghanap para sa mga pakete na magagamit sa Debian, Ubuntu, o Linux Mint mula sa terminal. Ang mga package na ito ay maaari nating gawin maghanap salamat sa malamang, apt-cache y kakayahan. Ang mga tool na ito ay makakatulong sa amin kapag naghahanap ng mga pangalan ng package at paglalarawan ng mga ito. Maaari din silang maging napaka kapaki-pakinabang kung ang hinahanap natin ay isang tukoy na pakete ngunit hindi namin alam ang eksaktong pangalan ng package o kung kailangan namin ng isang tool para sa isang partikular na layunin o gawain. Sa ganitong paraan malalaman natin ang mga magagamit na pagpipilian.

Ang mga pangunahing pagkakaiba sa pagitan ng paggamit ng apt, apt-cache at aptitude upang maghanap para sa mga magagamit na mga pakete ay ang kanilang output at ang pagkakasunud-sunod kung saan inuri ang mga package. Gayundin, ang kaalaman ay maaaring hindi mai-install bilang default sa iyong pamamahagi ng Gnu / Linux na nakabatay sa Debian. Kung ito ang iyong kaso, kakailanganin mong i-install ito.

Sa lahat ng mga halimbawang makikita natin, ang apt-cache ay may pinakamadaling basahin ang output dahil normal hindi ko na kailangan ng karagdagang impormasyon. Upang makita ang naka-install / magagamit na mga bersyon maaari mong gamitin ang apt-cache na pangalan ng package ng patakaran.

Ang isa pang bagay na dapat tandaan ay iyon apt at apt-cache na maghanap sa cache ng apt software packages, kaya't ibinabalik nila ang parehong mga pakete na magagamit sa mga repository tulad ng manu-manong naka-install na mga DEB package (hindi magagamit sa mga repository). Sa kaso ng kakayahan, ibabalik lamang nito ang mga pakete na magagamit sa mga repository.

Maghanap para sa mga magagamit na mga pakete mula sa linya ng utos

Maghanap para sa mga magagamit na pakete gamit ang apt-cache

Tulad ng nasulat ko na, maaari kaming gumamit ng apt-cache upang maghanap ng mga magagamit na pakete sa mga repositoryang Debian, Ubuntu, o Linux Mint, bilang karagdagan sa naka-install na mga pakete ng DEB na wala sa mga repository. Ang format na gagamitin ay ang sumusunod:

apt-cache search BÚSQUEDA

Isang praktikal na halimbawa ng maghanap para sa package na "nodejs" ito ay magiging isang bagay tulad ng sumusunod:

mga nodej na paghahanap ng apt-cache

apt-cache search nodejs

Tulad ng nakikita mo sa nakaraang pagkuha, hindi ko nagawang makuha ang lahat ng output, sapagkat maaaring napakahaba.

Maghanap para sa mga magagamit na pakete gamit ang kakayahan

Sa kaso ng kaalaman, ito ay a Ncurses-based na front-end para sa apt. Ang tool na ito sa pangkalahatan ay hindi na-install bilang default, ngunit magagawa namin i-install ito sa Debian, Ubuntu, Linux Mint at iba pang pamamahagi ng Gnu / Linux na nakabase sa Debian gamit ang utos na ito sa isang terminal (Ctrl + Alt + T):

sudo apt install aptitude

Pagkatapos ng pag-install, magagawa naming magamit ang kakayahang maghanap para sa mga pakete mula sa linya ng utos. Ang format na gagamitin ay magiging katulad nito:

aptitude search BÚSQUEDA

Isang praktikal na halimbawa upang mahanap ang package na "nodejs" ay ang sumusunod:

mga nodej sa paghahanap ng kakayahan

aptitude search nodejs

Magagawa rin namin gamitin ang interface ng gumagamit ng apcitude na Ncurses. Wala na tayong maisusulat kakayahan upang simulan ito:

maghanap para sa mga pakete ng kaalaman

Dito kaya natin maghanap ng mga pakete sa pamamagitan ng pagpindot / at pagkatapos ay i-type ang keyword para sa paghahanap

Maghanap para sa mga magagamit na pakete gamit ang apt

Gamit ang apt, maaari kaming maghanap para sa mga magagamit na mga pakete mula sa linya ng utos tulad ng sumusunod:

apt search BÚSQUEDA

Kailangan lang palitan ang salitang SEARCH ng keyword na interesado kaming hanapin. Maaari kaming magdagdag ng maraming mga keyword sa mga quote.

Ito ay magiging isang halimbawa ng paghahanap ng 'nodejs' kasama ang output nito:

aptsearch nodejs

apt search nodejs

Muli, ang mga resulta ay napakarami na imposible para sa akin na makuha ang lahat sa nakaraang imahe.

Gawing mas madaling basahin ang mga resulta

Sa tatlong kaso na ngayon lamang natin nakita, ang mga resulta ng paghahanap ay maaaring maging napakahaba. Kapag ito ay, makakaya natin patakbuhin ang mga ito gamit ang mas marami pang sa tabi ng mga utos. Gagawa nitong mas madaling basahin, tulad ng ipinakita sa ibaba:

apt-cache search BÚSQUEDA | more

Maaari din naming ibukod ang mga resulta na hindi nagsasama ng isang partikular na keyword (SEARCH2 sa halimbawang ito) gamit ang grep:

maghanap para sa mga magagamit na mga pakete na may apt-cache seach grep

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

Ang Grep ay case sensitive bilang default. Kung idagdag namin ang pagpipiliang -i maaari naming balewalain ang itaas at mas mababang kaso. Ito ay magiging tulad ng sumusunod: grep -i SEARCH2.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.