InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
How To Remove The Package Without Checking The Dependencies On Red Hat Linux? |
|
Answer» rpm -ev –nodeps package_name |
|
| 2. |
How To Get The List Of Dependencies For Specific Package? |
|
Answer» RPM -qR package_name Ex: [ROOT@mylinz ~]# rpm -qR yum /usr/bin/python config(yum) = 3.2.27-14.el6 pygpgme python >= 2.4 python(abi) = 2.6 python-iniparse python-sqlite python-urlgrabber >= 3.9.0-8 rpm >= 0:4.4.2 rpm-python rpmlib(COMPRESSED Filenames) <= 3.0.4-1 rpmlib(File DIGESTS) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 yum-metadata-parser >= 1.1.0 rpmlib(PayloadIsXz) <= 5.2-1 [root@mylinz ~]# rpm -qR package_name Ex: [root@mylinz ~]# rpm -qR yum /usr/bin/python config(yum) = 3.2.27-14.el6 pygpgme python >= 2.4 python(abi) = 2.6 python-iniparse python-sqlite python-urlgrabber >= 3.9.0-8 rpm >= 0:4.4.2 rpm-python rpmlib(Compressed Filenames) <= 3.0.4-1 rpmlib(File Digests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 yum-metadata-parser >= 1.1.0 rpmlib(PayloadIsXz) <= 5.2-1 [root@mylinz ~]# |
|
| 3. |
How To Get The List Of Dependencies For Specific Rpm File? |
|
Answer»
EX: [ROOT@mylinz ~]# rpm -qpR nautilus-sendto-2.28.2-3.el6.x86_64.rpm /bin/sh /bin/sh /bin/sh GConf2 GConf2 GConf2 libORBit-2.so.0()(64BIT) libatk-1.0.so.0()(64bit) libbonobo-2.so.0()(64bit) libbonobo-activation.so.4 ()(64bit) rpm -qpR rpm_file Ex: [root@mylinz ~]# rpm -qpR nautilus-sendto-2.28.2-3.el6.x86_64.rpm /bin/sh /bin/sh /bin/sh GConf2 GConf2 GConf2 libORBit-2.so.0()(64bit) libatk-1.0.so.0()(64bit) libbonobo-2.so.0()(64bit) libbonobo-activation.so.4 ()(64bit) |
|
| 4. |
How To Display List Of Configuration Files For Specific Package? |
|
Answer»
EX: /etc/logrotate.d/yum /etc/yum.conf /etc/yum/version-groups.conf [root@mylinz ~]# rpm -qc package_name Ex: [root@mylinz ~]# rpm -qc yum /etc/logrotate.d/yum /etc/yum.conf /etc/yum/version-groups.conf [root@mylinz ~]# |
|
| 5. |
How To Find Files Belongs To Which Rpm Package? |
|
Answer»
EX: [ROOT@mylinz ~]# rpm -qf /etc/yum.conf yum-3.2.27-14.el6.noarch [root@mylinz ~]# rpm -qf file_location Ex: [root@mylinz ~]# rpm -qf /etc/yum.conf yum-3.2.27-14.el6.noarch [root@mylinz ~]# |
|
| 6. |
How To Display The List Of Installed Software Package’s Files? |
|
Answer»
EX: [ROOT@mylinz ~]# rpm -ql yum-rhn-plugin-0.9.1-5.el6.noarch /etc/yum/pluginconf.d/rhnplugin.conf /usr/share/doc/yum-rhn-plugin-0.9.1 /usr/share/doc/yum-rhn-plugin-0.9.1/LICENSE /usr/share/locale/ar/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/as/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/bg/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/bn/LC_MESSAGES/yum-rhn-plugin.mo rpm -ql package_name Ex: [root@mylinz ~]# rpm -ql yum-rhn-plugin-0.9.1-5.el6.noarch /etc/yum/pluginconf.d/rhnplugin.conf /usr/share/doc/yum-rhn-plugin-0.9.1 /usr/share/doc/yum-rhn-plugin-0.9.1/LICENSE /usr/share/locale/ar/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/as/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/bg/LC_MESSAGES/yum-rhn-plugin.mo /usr/share/locale/bn/LC_MESSAGES/yum-rhn-plugin.mo |
|
| 7. |
How To Upgrade The Existing Red Hat Package Using Rpm Command? |
|
Answer» rpm -Uvh package_name |
|
| 8. |
How To Remove The Software Package From On Red Hat Linux? |
|
Answer» rpm -eV package_name |
|
| 9. |
How To Install Specific Software Package Using Rpm Command On Redhat Linux? |
|
Answer» rpm –ivh package name |
|
| 10. |
How To Check The Installed Software(rpm’s) On Red Hat Linux? |
|
Answer» RPM -qa package_name (or) rpm -qa |grep package_name EX: yum-3.2.27-14.el6.noarch [root@mylinz ~]# rpm -qa |grep yum yum-rhn-plugin-0.9.1-5.el6.noarch yum-utils-1.1.26-11.el6.noarch yum-metadata-parser-1.1.2-14.1.el6.x86_64 yum-3.2.27-14.el6.noarch PackageKit-yum-0.5.8-13.el6.x86_64 PackageKit-yum-plugin-0.5.8-13.el6.x86_64 [root@mylinz ~]# rpm -qa package_name (or) rpm -qa |grep package_name Ex: [root@mylinz ~]# rpm -qa yum yum-3.2.27-14.el6.noarch [root@mylinz ~]# rpm -qa |grep yum yum-rhn-plugin-0.9.1-5.el6.noarch yum-utils-1.1.26-11.el6.noarch yum-metadata-parser-1.1.2-14.1.el6.x86_64 yum-3.2.27-14.el6.noarch PackageKit-yum-0.5.8-13.el6.x86_64 PackageKit-yum-plugin-0.5.8-13.el6.x86_64 [root@mylinz ~]# |
|
| 11. |
How To Rebuild Corrupted Rpm Database? |
|
Answer» # CD /var/lib # RM __db* # RPM –rebuilddb # rpmdb_verify PACKAGES # cd /var/lib # rm __db* # rpm –rebuilddb # rpmdb_verify Packages |
|
| 12. |
How To Remove An Rpm Package Without Dependencies? |
|
Answer» #rpm -EV –nodeps PACKAGE NAME // same –nodeps option we need to USE. #rpm -ev –nodeps package name // same –nodeps option we need to use. |
|
| 14. |
How To Verify A Rpm Package? |
|
Answer»
// To VERIFY the INSTALLED RPM. #rpm -Vp // To verify the installed RPM. |
|
| 15. |
Get The Information Of Rpm Package Before Installing? |
|
Answer» #rpm -qip packagename. |
|
| 16. |
How To Query A File That Belongs Which Rpm Package? |
|
Answer»
// To find a FILE owned by which PACKAGE. #rpm -qf /etc/passwd // To find a file owned by which package. |
|
| 17. |
How To List Recently Installed Rpm Packages? |
|
Answer» #rpm -QA –last // To LIST RECENTLY installed RPM we NEED to use –last option. #rpm -qa –last // To list recently installed RPM we need to use –last option. |
|
| 18. |
How To Check An Rpm Signature For A Package? |
|
Answer» #RPM –checksig packagename.rpm // We need to USE the option –checksig for SIGNATURE verification. #rpm –checksig packagename.rpm // We need to use the option –checksig for signature verification. |
|
| 19. |
How To Check Dependencies Of Rpm Package Before Installing? |
|
Answer» #rpm -qpR PACKAGE name // To CHECK the dependency for a RPM we need to use -qpR option. -q: Query a package -p: List capabilities this package PROVIDES. -R: List capabilities on which this package DEPENDS. #rpm -qpR package name // To check the dependency for a RPM we need to use -qpR option. -q: Query a package -p: List capabilities this package provides. -R: List capabilities on which this package depends. |
|
| 20. |
How To Install A Rpm Package Without Dependencies? |
|
Answer» #rpm -IVH –nodeps packagename // To INSTALL a RPM WITHOUT any DEPENDENCIES we need to use –nodeps option. #rpm -ivh –nodeps packagename // To install a RPM without any dependencies we need to use –nodeps option. |
|
| 21. |
How To List All Files Of An Installed Rpm Package? |
|
Answer» #rpm -ql PACKAGE name // To list all FILES of installed rpm we NEED to use -ql (QUERY list) OPTION. #rpm -ql package name // To list all files of installed rpm we need to use -ql (query list) option. |
|
| 22. |
How To Check Installed Rpm? |
|
Answer»
// To LIST or find an installed RPM we NEED to use -q option. #rpm -qa package name // To list or find an installed RPM we need to use -q option. |
|
| 23. |
How To Upgrade A Rpm? |
|
Answer» #rpm -Uvh PACKAGE name // To upgrade a RPM we NEED to USE -U OPTION. #rpm -Uvh package name // To upgrade a RPM we need to use -U option. |
|
| 24. |
How To Remove A Rpm? |
|
Answer»
// to remove a RPM file we need to USE -e option. #rpm -e package name // to remove a RPM file we need to use -e option. |
|