Jak zainstalować GTK + 3.0?

69

Jak mogę zainstalować GTK + 3.0 i używać go zamiast GTK + 2.24?

dlin
źródło

Odpowiedzi:

17

GTK3 jest instalowany domyślnie, nie pobieraj i nie kompiluj ze strony GTK.

Jeśli chcesz sam korzystać z GTK3, skompiluj z tym zamiast GTK2 lub użyj PyGObject zamiast PyGTK, jeśli używasz Pythona.

Jeśli chcesz, aby wszystkie programy korzystały z GTK3 zamiast GTK2, to nie zadziała, to jest zadanie dla twórców aplikacji do przeniesienia ich aplikacji.

Timo
źródło
Jak można go zainstalować domyślnie, gdy wprowadzę polecenie: dpkg -l libgtk [0-9] * | grep ^ i dostaję to za pomocą GTK 2.24?
dlin
1
Nazwa pakietu nieco się zmieniła, spróbuj tego: dpkg -l libgtk- [0-9] * | grep ^ i
Timo
Należy również pamiętać, że GTK2 i GTK3 można instalować w parellelach. Więc to nie tak, że używasz jednego lub drugiego, to aplikacje wybierają, która wersja.
Timo
Dzięki za pomoc, widzę, że niektóre aplikacje ubuntu (takie jak Gedit lub Epiphany) używają GTK + 3 z ich projektu i nowej stylizacji, ale w mojej aplikacji anjuta wybrałem GTK + 3.0 i nadal widzę stary styl GTK + 2 i nie widzę żadnych błędów w kodzie (ponieważ 3 zastąpił niektóre metody) Co się dzieje?
dlin
@Nick, jeśli masz pytania dotyczące określonych aplikacji, lepiej zadać nowe pytanie. Nie chcielibyśmy, aby przydatne informacje zagubiły się w komentarzach. :)
Michael Martin-Smucker
176

Aby korzystać z aplikacji gtk2 lub gtk3, nie musisz niczego instalować. Ale jeśli chcesz opracować (lub po prostu skompilować) aplikacje, właśnie tego szukasz:

sudo apt-get install libgtk-3-dev
Thomio
źródło
Czy dotyczy to również Windows i MacOS (czy tylko Ubuntu lub GNU / Linux?)
sunyata,
4
Tylko dla Ubuntu.
Thomio
1
taka powinna być preferowana odpowiedź
Asalle