A simple refresh of what can be done with dpkg tool.
All those commands query installed packages.
Get the list of packages:
dpkg -l
Get the list of packages matching a specific pattern:
dpkg -l pattern
For instance for libraries: dpkg -l lib*
General information about a package:
dpkg -s myPackageName[-myCompletePackageVersion]
Get the list of files of a package:
dpkg -L myPackageName
Get the package providing a specific file:
dpkg -S myFilePathOrPattern*
*: absolute path or pattern
To get the general information of the package providing a specific file (under GNU/Bash) with only one command line:
dpkg -s $( dpkg -S myFilePath |awk '{print $1}' |sed -e 's/://g;' )
sharing knowledge earned into design/development/technical delicate and/or difficult situations ...
Labels
Gnu/Linux
(95)
Administration
(83)
StorageHardware
(17)
Programming
(16)
WebBrowser
(15)
General
(11)
GNU/Bash
(7)
Solaris
(7)
Virtualization
(7)
C
(6)
Domotics
(6)
Musics
(5)
Raspberry
(5)
Desktop
(4)
Java
(4)
VersionControlSystems
(4)
ArtificialIntelligence
(2)
Optimization
(2)
multimedia
(2)
Arduino
(1)
Electronics
(1)
LTS
(1)
MacOS
(1)
Mechanics
(1)
Processing
(1)
Robotics
(1)
Ubuntu
(1)
Upgrade
(1)
ez-robot
(1)
No comments:
Post a Comment
Thank you for your visit, let's share your point of view: