抱歉,如果这是一个愚蠢的问题,我是 Linux 新手。
我最近发现了主题引擎是什么,我想知道是否可以在我的电脑上安装其他引擎。我下载的几个主题需要特定的引擎。我在 Ubuntu 上运行 GNOME 3.4。我如何才能知道我有哪些引擎/它们位于何处以及如何添加更多引擎?
谢谢
答案1
首先,您可以运行以下两个模拟:
apt-get install -s gtk3-engines*
和
apt-get install -s gtk2-engines*
这些命令应该指示您可用的引擎。
然后你可以运行:
dpkg --get-selections > ~/Desktop/installed-software
获取系统上安装的软件列表,然后在该文件中搜索engines
。我这样做了,并且只有以下引擎,因为我的操作系统是 Lubuntu 12.10,而且我没有安装任何额外的主题:
gtk2-引擎:i386
gtk2-引擎-pixbuf:i386
gtk3-引擎-unico
您可能还想看看GTK+ 的基本主题引擎:
GTK-engines 是 GTK+ 的基本主题引擎的集合。
GTK 引擎为 GTK 提供基本主题。主题控制用户界面,提供图标、阴影、文本布局、配色方案、窗口装饰等。
基本主题引擎是 GNOME 生产的,但用户可以安装(或编写和安装)其他引擎。
基本主题引擎非常灵活,因此许多主题可以使用单一引擎,但仍然获得独特的外观和感觉。
通过阅读这里和那里的内容,我得到的印象是,人们必须小心一点,确保所尝试的主题与 GNOME 版本相匹配!
至于“引擎”的具体位置,我真的不知道,但如果你有一个类似/usr/share/gtk-engines
和的东西,你可以看看/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/
。