Gipaambit ni Shilpa Nair ang Iyang Kasinatian sa Interbyu sa RedHat Linux Package Management


Si Shilpa Nair bag-o lang nakagradwar sa tuig 2015. Nag-aplay siya alang sa posisyon sa Trainee sa usa ka National News Television nga nahimutang sa Noida, Delhi. Sa diha nga siya sa katapusan nga tuig sa gradwasyon ug nangita alang sa tabang sa iyang mga buluhaton nakit-an niya ang Tecmint. Sukad niadto kanunay na siyang nagbisita sa Tecmint.

Ang tanan nga mga pangutana ug tubag gisulat pag-usab base sa panumduman ni Shilpa Nair.

\Kumusta mga higala! Ako si Shilpa Nair nga taga-Delhi. Nakompleto nako ang akong gradwasyon bag-o lang ug nangita ako usa ka tahas sa Trainee pagkahuman sa akong degree. Naugmad nako ang hilig sa UNIX sukad pa sa akong unang mga adlaw sa collage ug nangita ako Usa ka tahas nga angay kanako ug makatagbaw sa akong kalag. Gipangutana ako sa daghang mga pangutana ug kadaghanan niini mga sukaranan nga mga pangutana nga may kalabutan sa RedHat Package Management.

Ania ang mga pangutana, nga akong gipangutana ug ang ilang katugbang nga mga tubag. Gi-post lang nako ang mga pangutana nga adunay kalabotan sa RedHat GNU/Linux Package Management, ingon nga gipangutana sa kadaghanan.

Tubag : Aron pangitaon ang package nano , panahon nga na-install o wala, mahimo namong gamiton ang rpm command nga adunay opsyon nga -q para sa pangutana ug -a nagpasabot sa tanang na-install nga package.

# rpm -qa nano
OR
# rpm -qa | grep -i nano

nano-2.3.1-10.el7.x86_64

Usab ang ngalan sa pakete kinahanglan nga kompleto, ang usa ka dili kompleto nga ngalan sa pakete ibalik ang aghat nga wala mag-imprenta bisan unsa nga nagpasabut nga ang pakete (dili kompleto nga ngalan sa pakete) wala ma-install. Kini dali nga masabtan pinaagi sa pananglitan sa ubos:

Kasagaran atong gipuli ang vim command sa vi. Apan kung makit-an namon ang package vi/vim wala kami makuha nga resulta sa standard nga output.

# vi
# vim

Hinuon klaro natong makita nga ang package gi-install pinaagi sa pagpabuto sa vi/vim command. Ania ang hinungdan mao ang dili kompleto nga ngalan sa file. Kung dili kami sigurado sa eksakto nga ngalan sa file mahimo namon gamiton ang wildcard ingon:

# rpm -qa vim*

vim-minimal-7.4.160-1.el7.x86_64

Niining paagiha makit-an namon ang kasayuran bahin sa bisan unsang pakete, kung na-install o wala.

Tubag : Mahimo namong i-install ang bisan unsang package (*.rpm) gamit ang rpm command nga gipakita sa ubos, dinhi ang mga opsyon -i (install), -v (verbose o ipakita ang dugang nga impormasyon) ug -h (print hash mark atol sa pag-install sa package).

# rpm -ivh peazip-1.11-1.el6.rf.x86_64.rpm

Preparing...                          ################################# [100%]
Updating / installing...
   1:peazip-1.11-1.el6.rf             ################################# [100%]

Kung ang pag-upgrade sa usa ka pakete gikan sa nauna nga bersyon -U switch kinahanglan gamiton, ang kapilian -v ug -h mosunod aron masiguro nga makakuha kami usa ka verbose nga output kauban ang hash Mark, nga naghimo niini nga mabasa.

Tubag : Mahimo natong ilista ang tanang file (Linux trataron ang tanan ingon nga file lakip na ang mga direktoryo) nga gi-install sa package nga httpd gamit ang mga opsyon -l (Ilista ang tanan nga mga file) ug -q (para sa pangutana).

# rpm -ql httpd

/etc/httpd
/etc/httpd/conf
/etc/httpd/conf.d
...

Tubag : Una kinahanglan natong masayran postfix gi-install sa unsa nga package. Pangitaa ang ngalan sa package nga nag-instalar sa postfix gamit ang mga opsyon -e erase/uninstall a package) ug –v (verbose output).

# rpm -qa postfix*

postfix-2.10.1-6.el7.x86_64

ug dayon kuhaa ang postfix ingon:

# rpm -ev postfix-2.10.1-6.el7.x86_64

Preparing packages...
postfix-2:3.0.1-2.fc22.x86_64

Tubag : Makuha namo ang detalyadong impormasyon mahitungod sa usa ka na-install nga pakete pinaagi sa paggamit sa opsyon -qa nga adunay rpm nga gisundan sa ngalan sa package.

Pananglitan sa pagpangita sa mga detalye sa package openssh, ang kinahanglan nakong buhaton mao ang:

# rpm -qa openssh

 rpm -qi openssh
Name        : openssh
Version     : 6.8p1
Release     : 5.fc22
Architecture: x86_64
Install Date: Thursday 28 May 2015 12:34:50 PM IST
Group       : Applications/Internet
Size        : 1542057
License     : BSD
....