Adwaita、HighContrast 和 HighContrastInverse GTK 主题在 Ubuntu 18.04 中的位置在哪里?
当我在 Ubuntu 18.04 中打开 gnome 调整时,我找到了这 3 个主题,但找不到位置。
GTK+ 包括 Adwaita 和 HighContrast 主题
来自https://wiki.gnome.org/HowDoI/CustomStyle和https://gitlab.gnome.org/GNOME/gtk/tree/master/gtk/theme
基本上,Adwaita 和高对比度主题现在是GTK+(GIMP 工具包)的一部分,不再像 Ambiance 或 Radiance 那样作为单独的主题提供。
在对此答案的评论中,提到了https://packages.ubuntu.com/bionic/amd64/gnome-themes-extra/filelistgnome-themes-extra
的链接
引用的包列表有:
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so
/usr/share/doc/gnome-themes-extra/NEWS.gz
/usr/share/doc/gnome-themes-extra/README.md
/usr/share/doc/gnome-themes-extra/changelog.Debian.gz
/usr/share/doc/gnome-themes-extra/copyright
Run Code Online (Sandbox Code Playgroud)
换句话说,这个包确实提供了Adwaita
,但仅适用于gtk2
应用程序。
apt show gnome-themes-extra
已:
Description: Adwaita GTK+ 2 theme — engine
This is the version of Adwaita, the standard GNOME theme, for the
GTK+ 2.x toolkit.
.
The GTK+ 3.x version is already included in libgtk-3-0.
.
This package contains the Adwaita theme engine.
Run Code Online (Sandbox Code Playgroud)
简而言之,没有办法删除 Adwaita 或 High Contrast 主题而不删除libgtk-3-0
它本身,这将根据libgtk-3-0
.
您可以通过用于确保模拟来模拟将发生的情况-s
。因为是模拟,所以不需要sudo:
apt purge -s libgtk-3-0
Run Code Online (Sandbox Code Playgroud)
确切的输出将取决于您的系统上的内容。