Paano gumamit ng paghahanap ng apt-cache upang makahanap ng mga pakete

How Use Apt Cache Search Find Packages



Naranasan mo ba ang isang problema habang nag-i-install para sa apt package, kapag hindi mo alam ang eksaktong pangalan ng package. Tulad ng sa apt, kailangan mong ibigay ang buong pangalan ng pakete upang mai-install ito tulad ng apt install apache2 . Kung hindi mo ibibigay ang eksaktong pangalan at i-type lamang apache , hindi ito mag-i-install. Ang totoo ay totoo habang inaalis ang isang apt na pakete.

Sa mga system ng Ubuntu at Debian, maaari kang maghanap para sa anumang pakete sa pamamagitan lamang ng isang keyword na nauugnay sa pangalan o paglalarawan nito sa pamamagitan ng apt-cache na paghahanap . Ibabalik ka ng output ng isang listahan ng mga pakete na tumutugma sa iyong hinahanap na keyword. Kapag nahanap mo ang eksaktong pangalan ng package, maaari mo itong magamit sa apt install para sa pag-install. Kapaki-pakinabang din kapag naghahanap ng impormasyon tungkol sa isang tukoy na package. Tandaan na sa apt-cache na paghahanap , maaari kang maghanap para sa anumang apt na pakete na na-install o mai-install pa.







Ipapaliwanag sa iyo ng artikulong ito kung paano maghanap para sa isang pakete sa pamamagitan ng apt-cache na paghahanap utos sa iyong mga repository ng system. Malalaman din ang ilang iba pang mga utos: apt na paghahanap at talino kung saan maaari ka ring maghanap para sa anumang pakete.



Tandaan: Ginawa namin ang pamamaraang ipinaliwanag sa artikulong ito sa Ubuntu 18.04 LTS system Terminal. Upang buksan ang Terminal sa Ubuntu, gamitin ang Ctrl + Alt + T keyboard shortcut.



Bago gawin ang alinman sa mga sumusunod na pamamaraan, inirerekumenda namin na i-update ang repository index tulad ng sumusunod:





$sudoapt update

Mga Pakete sa Paghahanap gamit ang paghahanap ng apt-cache

Ang Apt-cache ay isang tool na linya ng utos na ginagamit para sa paghahanap ng mga apt na pakete sa isang mga sistemang nakabatay sa Ubuntu o Debian. Kasama si apt-cache na paghahanap , maaari kang maghanap para sa anumang pakete gamit ang keyword na nauugnay sa pangalan o paglalarawan nito. Sa output, ipinapakita nito ang lahat ng mga package na tumutugma sa pamantayan sa paghahanap.

Kasama si apt-cache na paghahanap , maaari kang maghanap at ipakita ang impormasyon tungkol sa mga magagamit na mga pakete mula sa mga repository sa internet. Maaari din itong magamit upang maghanap para sa impormasyon tungkol sa mga package na naka-install na sa iyong system. Nakakakuha ito ng impormasyon tungkol sa mga pakete mula sa iba't ibang mga mapagkukunan at nai-save ang mga ito sa lokal na database na na-update sa pamamagitan ng pagpapatakbo ng apt na pagpapatakbo ng pag-update.



Upang maghanap para sa mga pakete, i-type ang paghahanap ng apt-cache na sinusundan bt ang nauugnay na keyword. Narito ang syntax upang magawa ito:

$sudo apt-cache na paghahanap <keyword>

Palitan ANG keyword kasama ang alinman sa naka-install o mai-install na pangalan ng package. Tandaan na ang keyword ay maaaring eksaktong o isang bahagi ng pangalan ng package o maaari itong maging anumang salitang nauugnay sa paglalarawan ng package. Sa output, makikita mo ang isang listahan ng mga pakete na tugma sa nabanggit na keyword at isang maikling paglalarawan ng bawat pakete.

Halimbawa, nais naming mag-install ng isang solusyon sa pamamahala ng storage ng ZFS. Upang hanapin ang eksaktong pangalan ng package, hanapin natin ito gamit ang apt-cache na paghahanap tulad ng sumusunod:

$apt-cache na paghahanapzfs

Mula sa output, maaari mong makilala ang eksaktong pangalan ng package na zfsutils-linux kasama ang isang maikling paglalarawan. Tulad ng nakikita mo ang listahang ipinakita nito ay masyadong mahaba. Maaari mong gamitin ang mas kaunting utos upang tingnan ang output ng isang linya o isang screen nang paisa-isa.

$sudo apt-cache na paghahanapzfs| mas kaunti

Katulad nito, ang paghahanap ng apt-cache ay maaaring maging kapaki-pakinabang kung nais mong mag-install ng isang web server ngunit hindi matandaan ang pangalan ng package. Sa kasong ito, maaari kang maghanap para sa package gamit ang anumang keyword na nauugnay sa paglalarawan ng package. Halimbawa, natagpuan ko na talagang kapaki-pakinabang sa sandaling kailangan ko upang mai-install ang search engine tungkol sa kung saan ko lang nalalaman na ito ay isang meta search engine na nagpoprotekta sa privacy ng mga gumagamit nito. Gayunpaman, hindi ko naalala ang pangalan ng search engine na iyon, kaya't ipinasok ko ang termino para sa paghahanap tulad ng sumusunod:

$sudo apt-cache na paghahanapmetasearch engine

Nang lumitaw ang resulta, nahanap ko ang kinakailangang pangalan ng search engine na Searx. Pagkatapos nito, simpleng ginamit ko ang apt i-install ang paghahanap utos na i-install ito.

Katulad nito, kung gumagamit kami ng apt-cache na may ipakita flag, magpapakita ito ng pangunahing impormasyon tungkol sa package kasama ang bersyon, laki, dependency, paglalarawan at marami pa. Upang makahanap ng impormasyon tungkol sa isang tiyak na pakete, gamitin ang show flag tulad ng sumusunod:

$ipakita ang apt-cache <Pangalan ng package>

Mga alternatibong paraan

Narito ang ilang iba pang mga paraan na maaari ding magamit upang maghanap para sa isang naka-install o mai-install na pakete sa isang system.

Mga Pakete sa Paghahanap gamit ang apt na Paghahanap

Apt na paghahanap ay ang katumbas na katumbas ng apt-cache na paghahanap sa mas matandang apt-get na utos. Ang ilang mga gumagamit ay ginusto ang apt na paghahanap utos dahil sa mahusay na ipinakita na pagpapakita ng mga resulta. Ipinapakita nito ang listahan ng mga package kasama ang kanilang pinakabagong magagamit na mga bersyon at isang maikling paglalarawan. Ang pinakamagandang bagay tungkol sa apt na paghahanap ay na ito ay naka-highlight ang pangalan ng mga pakete at nagpapanatili ng ilang puwang kabilang sa iba't ibang mga pakete. Gayundin, makikita mo ang Naka-install lagyan ng label sa dulo ng naka-install na mga pakete.

Upang maghanap para sa isang pakete, uri apt na paghahanap sinundan ng keyword nauugnay sa pangalan ng package.

$apt search keyword

Ang isang halimbawa nito ay ang paghahanap ng Apache2 package gamit ang sumusunod na utos:

$apt search apache2

Mga Pakete sa Paghahanap gamit ang kakayahan

Ang Aptitude ay ang front end ng apt command sa Linux na ginagamit para sa pag-install, pag-upgrade, at pag-alis ng mga package. Maaari din itong magamit para sa paghahanap ng isang pakete sa isang Linux system.

Ang Aptitude ay hindi na-install bilang default sa Linux, kaya kakailanganin mong manu-manong i-install ito. Upang magawa ito, isagawa ang utos ng pag-install tulad ng sumusunod:

$sudoapti-install talino

Maaaring hilingin ng system para sa kumpirmasyon sa pamamagitan ng pagbibigay sa iyo ng isang pagpipilian na Y / n. Pindutin ang y at pagkatapos ay Ipasok upang kumpirmahin, pagkatapos nito ang Aptitude ay mai-install sa iyong system.

Ngayon, upang maghanap para sa isang pakete sa pamamagitan ng aptitude, uri apt na paghahanap sinundan ng keyword nauugnay sa pangalan ng package.

$paghahanap ng husay <keyword>

Makikita mo ang mga resulta na katulad sa sumusunod:

Iyon lang ang mayroon dito! Sa artikulong ito, natutunan namin kung paano maghanap para sa isang pakete gamit ang utos na paghahanap ng apt-cache na paghahanap. Bilang karagdagan, natutunan din namin ang paggamit ng apt search at ang utos ng utos na maghanap para sa isang pakete. Inaasahan kong magiging kapaki-pakinabang tuwing kailangan mong maghanap para sa alinman sa isang naka-install o mai-install na pakete sa iyong system.