Learn CentOS Part 11 - Installing and removing Packages
Talaan ng mga Nilalaman:
- Listahan ng Mga Naka-install na Pakete sa Yum
- Listahan ng Mga Naka-install na Pakete sa Rpm
- Lumikha ng isang Listahan ng lahat ng mga naka-install na mga pakete
- Bilangin ang bilang ng mga naka-install na mga pakete
- Konklusyon
Sa tutorial na ito, ipapakita namin sa iyo kung paano ilista at i-filter ang mga naka-install na mga pakete sa CentOS. Ang pag-alam kung paano ilista ang mga naka-install na mga pakete sa iyong system ng CentOS ay maaaring maging kapaki-pakinabang sa mga sitwasyon kung saan kailangan mong mag-install ng parehong mga pakete sa isa pang makina o kung nais mong muling i-install ang iyong system.
Ipapakita rin namin sa iyo kung paano suriin kung naka-install ang isang tukoy na pakete, mabilang ang mga naka-install na mga pakete, at alamin ang bersyon ng isang naka-install na package.
Listahan ng Mga Naka-install na Pakete sa Yum
Ang YUM (Dilaw na dog Updateater,) ay ang default na tagapamahala ng pakete ng CentOS. Maaari itong magamit upang mag-download, mag-install, mag-alis, mag-query, at pamamahala ng mga pakete ng software ng CentOS RPM mula sa opisyal at mga third-party na CentOS repositories.
Upang ilista ang naka-install na mga pakete sa iyong CentOS system na may
yum
, gamitin ang sumusunod na utos:
sudo yum list installed
Ito ay mag-print ng isang listahan ng lahat ng mga naka-install na mga pakete, kabilang ang impormasyon tungkol sa mga bersyon at imbakan ng mga pakete ng RPM.

Karaniwan, ang listahan ng mga pakete ay mahaba, para sa mas mahusay na kakayahang mabasa ay isang magandang ideya na i-pipe ang output nang
less
:
sudo yum list installed | less
Upang malaman kung naka-install ang isang tiyak na pakete, i-filter ang output gamit ang utos ng
grep
.
Halimbawa, upang malaman kung ang unzip package ay naka-install sa system na tatakbo ka:
sudo yum list installed | grep unzip
unzip.x86_64 6.0-19.el7 @anaconda
Ang output sa itaas ay nagpapakita na ang unzip bersyon 6.0-19 ay naka-install sa makina.
Listahan ng Mga Naka-install na Pakete sa Rpm
Ang utos ng
rpm
may pagpipilian na
-q
nagbibigay-daan sa iyo upang mag-query sa mga pakete.
Ang sumusunod na utos ay maglilista ng lahat ng mga naka-install na mga pakete:
sudo rpm -qa
Upang mag-query (maghanap) kung ang isang tiyak na pakete ay naka-install ipasa ang pangalan ng package sa
rpm -q
utos. Ang sumusunod na utos ay magpapakita sa iyo kung ang tmux package ay naka-install sa system:
sudo rpm -q tmux
Kung naka-install ang package, makakakita ka ng isang katulad nito:
tmux-1.8-4.el7.x86_64
Kung hindi, ang utos ay mag-print:
package tmux2is not installed
Upang makakuha ng karagdagang impormasyon tungkol sa queried package pass
-i
:
Lumikha ng isang Listahan ng lahat ng mga naka-install na mga pakete
Upang lumikha ng isang listahan ng mga pangalan ng lahat ng mga naka-install na mga pakete sa iyong CentOS system at i-save ito sa isang file na pinangalanan
packages_list.txt
, i-redirect ang command output sa file:
sudo rpm -qa > packages_list.txt
Upang mai-install ang parehong mga pakete sa isa pang server maaari mong gamitin ang utos ng
cat
upang maipasa ang lahat ng mga pakete sa
yum
:
sudo yum -y install $(cat packages_list.txt)
Bilangin ang bilang ng mga naka-install na mga pakete
Upang malaman kung gaano karaming mga pakete ang naka-install sa iyong system, gamitin ang parehong utos tulad ng dati ngunit sa halip na muling pag-redirect ng output sa isang file, pipe ito sa utility ng
wc
upang mabilang ang mga linya:
sudo rpm -qa | wc -l
603
Ang output sa itaas ay nagpapakita na mayroong 603 na mga pakete na naka-install.
Konklusyon
Sa mga system ng CentOS maaari mong ilista ang mga naka-install na mga pakete gamit ang
yum list installed
at mga
rpm -qa
utos.
Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.
centos yum rpmAng Windows Store kumpara sa mundo: Paano ang mga handog ng Microsoft ay talagang naka-stack up? isang lakas ng ecosystem. Namin hukay ang Windows Store laban sa mga iOS at Android counterparts sa ilang mga sikat na kategorya upang makita kung paano ang apps nito stack up sa manipis na kapakinabangan.
Tuwing makipag-usap lumiliko sa medyo mababa ang bilang ng mga apps na magagamit sa Store ng Windows, ang mga commenters walang paltos dalhin ang artikulo sa gawain. "Dami ay hindi mahalaga bilang kalidad!" type nila, madalas na paghuhugas sa isang LAHAT CAPS EXPLETIVE o tatlo. "Sino ang nagnanais ng 100,000 umut-ot apps?"
Ang kumpanya ay na-update ang parehong Oracle Endeca Impormasyon Discovery at ang Oracle Business Intelligence Foundation Suite, ilalabas ang bagong bersyon s ng software kasabay ng Collaborate, isang independiyenteng kumperensya para sa mga gumagamit ng software ng Oracle ngayong linggo sa Denver. Ang bawat pakete ng software ay may mga bagong paraan upang mag-ingest ng mga karagdagang mapagkukunan ng data para sa pagtatasa.
Ang bagong inilabas na Oracle Endeca Information Discovery 3.0 ay ang unang pangunahing pag-update ng produkto para sa software mula nang nakuha ni Oracle ang Endeca noong Oktubre 2011, sinabi ni Rodwick. Ang endeca software ay nagpapahintulot sa mga gumagamit na pag-aralan ang hindi natukoy na data, o data na hindi nakuha sa isang database o data warehouse.
Paano ilista ang mga database ng postgresql at mga talahanayan gamit ang psql
Kapag pinangangasiwaan ang mga server ng database ng PostgreSQL, ang isa sa mga pinaka-karaniwang gawain na malamang na gampanan mo ay naglista ng mga database at kanilang mga talahanayan. Ang PostgreSQL ay may kasamang interactive na tool na tinatawag na psql na nagbibigay-daan sa iyo upang kumonekta sa server at magpatakbo ng mga query laban dito.







