¿Cómo instalo GTK + 3.0?

70

¿Cómo puedo instalar GTK + 3.0 y usarlo en lugar de GTK + 2.24?

dlin
fuente

Respuestas:

18

GTK3 está instalado de forma predeterminada, no descargue ni compile desde el sitio web de GTK.

Si desea usar GTK3 usted mismo, compile contra eso GTK2 en su lugar, o use PyGObject en lugar de PyGTK si está usando Python.

Si desea que todos los programas utilicen GTK3 en lugar de GTK2, no funcionará, es un trabajo para los desarrolladores de aplicaciones portar su aplicación.

Timo
fuente
¿Cómo se puede instalar de manera predeterminada cuando ingreso el comando: dpkg -l libgtk [0-9] * | grep ^ iy lo consigo usando GTK 2.24?
dlin
1
El nombre del paquete cambió un poco, intente esto: dpkg -l libgtk- [0-9] * | grep ^ i
Timo
También tenga en cuenta que GTK2 y GTK3 son instalables en paralelo. Entonces, no es que esté usando uno u otro, son las aplicaciones las que eligen qué versión.
Timo
Gracias por su ayuda, puedo ver que algunas de las aplicaciones de ubuntu (como gedit o epiphany) usan GTK + 3 de su diseño y nuevo estilo, pero en mi aplicación anjuta he elegido GTK + 3.0 y todavía veo el viejo estilo GTK + 2 y no veo ningún error en el código (ya que 3 ha reemplazado algunos métodos) ¿Qué está pasando?
dlin
@Nick si tiene preguntas sobre aplicaciones específicas, sería mejor hacer una nueva pregunta. No queremos que se pierda información útil en los comentarios. :)
Michael Martin-Smucker
176

Para usar las aplicaciones gtk2 o gtk3, no necesita instalar nada. Pero, si desea desarrollar (o incluso compilar) aplicaciones, esto es lo que está buscando:

sudo apt-get install libgtk-3-dev
Thomio
fuente
¿Es esto cierto también para Windows y MacOS (o solo para Ubuntu o GNU / Linux?)
sunyata
44
Solo para Ubuntu.
Thomio
1
esta debería ser la respuesta preferida
Asalle