Is there a way to know which GTK version is installed using the command line?

I am working on Ubuntu 11.10.

  • dpkg -l "*gtk*" | grep ii
    – Anonymous
    Nov 11, 2011 at 23:51
  • @Anonymous: that returns 50 lines on my Debian system. Jun 21, 2014 at 20:59
  • 1
    @ZayneSHalsall try the answer below that have  this sign Jun 24, 2014 at 12:20

5 Answers 5


apt-cache policy libgtk2.0-0 libgtk-3-0 (optionally pipe to grep Installed)


dpkg -l libgtk2.0-0 libgtk-3-0

  • The grep is localized, so for french users you may have to type ` | grep Installé`
    – Hybris95
    Jan 11, 2021 at 6:05

Try this:

dpkg -l libgtk2.0-0 libgtk-3-0

This will give info for both GTK 2 and 3.


--get-selections will show you the installed packages

dpkg --get-selections | grep gtk
  1. Open Synaptic Package Manager: enter image description here

  2. Under "Quick filter" enter "libgtk-3".

  3. Gtk3 libraries are contained in "libgtk-3-0". You may want to select it for convenience. Your installed version appears in the column "Installed version". If you need additional information press the button "Properties".

Try: dpkg-query -W libgtk-3-bin

# Gives version as 3.10.8, separated on the left by a tab, and on the right by a ~
$ dpkg-query -W libgtk-3-bin
libgtk-3-bin    3.10.8~8+qiana

# An associated package also gives the package architecture [for me]
$ dpkg-query -W libgtk-3-0
libgtk-3-0:amd64    3.10.8~8+qiana

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.