Skip to main content

How to find a specific file belongs to which RPM or DPKG package on linux systems.

         On Linux systems ( RPM or Debian), We would often require to find out to which package the target file belongs on the system. This can be found by using following set of commands on the system.

On RPM based systems :

          When we execute the rpm -qf command to find out which package the file belongs ( as shown in the example below)

rpm -qf /etc/protocols 
setup-2.8.14-20.el6_4.1.noarch

The /etc/protocols file belongs to package "setup-2.8.14-20.el6_4.1.noarch" on SLES 11 Sp3.


On Debian based systems :

         When we execute the dpkg -S  command to find out which package the file belongs ( as shown in the example below)

#dpkg -S /etc/protocols
netbase: /etc/protocols

The /etc/protocols file belongs to package "netbase"  in ubuntu 14.04/
We can also use the below method to find the about the package information the file belongs on ubuntu (debian) systems.

apt-file search filename
 
Ex:
apt-file search /etc/protocols
netbase: /etc/protocols
 
 
Note : To install apt-file use : sudo apt-get install apt-file and we need to update its database 
before you can use it by executing sudo apt-file update
 
 






Comments

Popular posts from this blog

How to find firmware or boot ROM version in Mac OS X

Firmware and boot ROM version of your mac can be found in two ways.
Way 1 :
1. From "Apple" menu , choose "About This Mac" menu item. 2. Click " More Info " to open "System Profiler" application. 3. Under Contents -> Select Hardware Tree item.
On the right side panel Under hardware overview section, we can see Boot ROM Version and SMC (Firmware) Version.








Way 2 :
Run the below command in terminal to get boot ROM version and SMC(firmware) version :
$ system_profiler SPHardwareDataType | grep -i "Version" | awk -F ':' '{print $1 $2}'

How to boot into recovery mode on mac without holding Command + R Key on keyboard ?

Generally well known method to boot the mac into recovery mode is by holding the Command + R on keyboard while mac is turned on. However you can force the mac to boot into recovery mode upon next reboot by changing the nvram setting. To do that, Run below command.  

sudo nvram "recovery-boot-mode=unused" sudo reboot