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 ....