dpkg: Listing installed packages

If you want to check what packages are installed on a debian based machine you can use dpkg.

slize:~# dpkg --list  
Desired=Unknown/Install/Remove/Purge/Hold  
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend  
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)  
||/ Name Version Description  
+++-===========================================  
ii adduser 3.110 add and remove users and groups  
ii apache2 2.2.9-10+lenny7 Apache HTTP Server metapackage  
ii apache2-mpm-prefork 2.2.9-10+lenny7 Apache HTTP Server - traditional non-threaded model

Or if you are looking for a specific package you can put the name after the command.

slize:~# dpkg --list apache2  
Desired=Unknown/Install/Remove/Purge/Hold  
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend  
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)  
||/ Name Version Description  
+++-=============================================================-ii  
apache2 2.2.9-10+lenny7 Apache HTTP Server metapackage
Avatar
Benjamin Cane
Principal Engineer, Vice President

Principal Engineer focused on building cloud-native software solutions for financial platforms. Benjamin uses both his systems and software knowledge to build end-to-end platforms. Platforms purpose built for performance, and resiliency.

Next
Previous

Related