To find out what repository a package came from, use the dpkg -s
command.
jason@jason-desktop:~$ dpkg -s zdoom Package: zdoom Status: install ok installed Priority: optional Section: web Installed-Size: 9330 Maintainer: DRD Team <admin@maniacsvault.net> Architecture: amd64 Version: 2.8.1 Depends: libc6, libstdc++6, zlib1g, bzip2, libgtk2.0-0 Recommends: timidity, libfluidsynth1 Description: Advanced Doom source port. |
This tells me that the package came from the DRD Team repo.
List the contents of a deb package this way. Use the dpkg -c
command.
jason@jason-desktop:~$ dpkg -c Downloads/gzdoom_3.1.0-1~getdeb1_amd64.deb drwxr-xr-x root/root 0 2017-06-01 05:29 ./ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/lib/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/lib/games/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/lib/games/gzdoom/ -rwxr-xr-x root/root 9791552 2017-06-01 05:29 ./usr/lib/games/gzdoom/gzdoom -rw-r--r-- root/root 1491464 2017-06-01 05:29 ./usr/lib/games/gzdoom/libfmodex-4.44.so drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/games/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/games/gzdoom/ -rw-r--r-- root/root 23823 2017-06-01 05:29 ./usr/share/games/gzdoom/lights.pk3 -rw-r--r-- root/root 247412 2017-06-01 05:29 ./usr/share/games/gzdoom/brightmaps.pk3 -rw-r--r-- root/root 1024712 2017-06-01 05:29 ./usr/share/games/gzdoom/gzdoom.pk3 drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/games/doom/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/doc/gzdoom/ -rw-r--r-- root/root 4951 2016-09-20 01:57 ./usr/share/doc/gzdoom/copyright -rw-r--r-- root/root 631 2017-06-01 04:23 ./usr/share/doc/gzdoom/changelog.Debian.gz drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/applications/ -rw-r--r-- root/root 129 2016-09-20 01:57 ./usr/share/applications/gzdoom.desktop drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/share/pixmaps/ -rw-r--r-- root/root 962 2016-09-20 01:57 ./usr/share/pixmaps/gzdoom.xpm drwxr-xr-x root/root 0 2017-06-01 05:29 ./usr/games/ -rwxr-xr-x root/root 407 2016-09-20 01:57 ./usr/games/gzdoom lrwxrwxrwx root/root 0 2017-06-01 05:29 ./usr/lib/games/gzdoom/lights.pk3 -> ../../../share/games/gzdoom/lights.pk3 lrwxrwxrwx root/root 0 2017-06-01 05:29 ./usr/lib/games/gzdoom/brightmaps.pk3 -> ../../../share/games/gzdoom/brightmaps.pk3 lrwxrwxrwx root/root 0 2017-06-01 05:29 ./usr/lib/games/gzdoom/gzdoom.pk3 -> ../../../share/games/gzdoom/gzdoom.pk3 |
Print information about a deb package. Using the dpkg -I
command.
jason@jason-desktop:~$ dpkg -I Downloads/gzdoom_3.1.0-1~getdeb1_amd64.deb new debian package, version 2.0. size 4929786 bytes: control archive=941 bytes. 671 bytes, 17 lines control 669 bytes, 10 lines md5sums Package: gzdoom Version: 3.1.0-1~getdeb1 Architecture: amd64 Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net> Installed-Size: 12314 Depends: libbz2-1.0, libc6 (>= 2.15), libgcc1 (>= 1:3.0), libjpeg8 (>= 8c), libsdl2-2.0-0 (>= 2.0.4), libstdc++6 (>= 5.2), zlib1g (>= 1:1.1.4), zenity Section: games Priority: optional Homepage: http://www.osnanet.de/c.oelckers/gzdoom/ Description: OpenGL Doom engine This is a Doom source port based on ZDoom. It features an OpenGL renderer and lots of new features, among them: - 3D floors - Dynamic lights - Quake2/Unreal style skyboxes - True color texture support - Model support (limited at the moment) |
List available packages with wildcards. Using the dpkg -l vim*
command.
jason@jason-desktop:~/Downloads$ dpkg -l vim* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=============================================-===========================-===========================-================================================================================================ un vim <none> <none> (no description available) un vim-athena <none> <none> (no description available) ii vim-common 2:8.0.0095-1ubuntu3 all Vi IMproved - Common files un vim-gnome <none> <none> (no description available) un vim-gtk <none> <none> (no description available) un vim-gtk3 <none> <none> (no description available) un vim-gui-common <none> <none> (no description available) un vim-nox <none> <none> (no description available) ii vim-tiny 2:8.0.0095-1ubuntu3 amd64 Vi IMproved - enhanced vi editor - compact version |
Find out which Ubuntu package installed a particular file. Using the dpkg -S
command.
jason@jason-desktop:~/Downloads$ dpkg -S /usr/bin/zdoom zdoom: /usr/bin/zdoom |
This tells us that the zdoom package installed this file.