GNU/Linux >> Linux Esercitazione >  >> Linux

Come fai a sapere quale versione di GTK+ è installata su Ubuntu?

ottieni la versione GTK3:

dpkg -s libgtk-3-0|grep '^Version'

o solo il numero di versione

dpkg -s libgtk-3-0|grep '^Version' | cut -d' ' -f2-

Questo suggerimento ti dirà quale versione minore di 2.0 è installata. Diverse versioni principali avranno nomi di pacchetto diversi perché possono coesistere nel sistema (per supportare le applicazioni create con versioni precedenti).

Anche per i file di sviluppo, che normalmente ti permetterebbero di avere solo una versione sul sistema, puoi avere una versione di gtk 1.x e una versione di gtk 2.0 sullo stesso sistema (i file di inclusione si trovano nelle directory chiamate gtk-1.2 o gtk-2.0).

Quindi, in breve, non esiste una risposta semplice a "quale versione di GTK è presente nel sistema". Ma...

Prova qualcosa come:

dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]'

per elencare tutti i pacchetti libgtk, inclusi quelli -dev, presenti sul tuo sistema. dpkg -l elencherà tutti i pacchetti che dpkg conosce, inclusi quelli che non sono attualmente installati, quindi ho usato grep per elencare solo quelli che sono installati (la riga inizia con i).

In alternativa, e probabilmente meglio se è la versione delle intestazioni ecc. che ti interessa, usa pkg-config:

pkg-config --modversion gtk+

ti dirà quale versione dei file di sviluppo GTK 1.x è installata, e

pkg-config --modversion gtk+-2.0

ti dirà quale versione di GTK 2.0. Anche la vecchia versione 1.x ha il proprio programma gtk-config che fa la stessa cosa. Allo stesso modo, per GTK+ 3:

pkg-config --modversion gtk+-3.0

Linux
  1. Quale versione di Linux sto eseguendo? Ecco come scoprirlo

  2. Ubuntu:come scoprire quale sistema di driver X11 sta utilizzando?

  3. Linux:come trovare quale versione di Java nella cartella installata di Java?

  4. Come faccio a sapere quale versione di Linux sto utilizzando?

  5. Come trovare quale versione di Java nella cartella installata di Java?

Come scoprire a quali gruppi appartiene un utente in Ubuntu 20.04

Ecco come scoprire quale ambiente desktop stai utilizzando

Come trovare quale scheda grafica hai in Linux?

Come scoprire la versione di GNOME in Ubuntu 18.04 LTS

Come trovare la versione di Ubuntu

Come trovare la versione di Linux in esecuzione