AlaDelta 主题隐藏在哪里以及如何删除/清除/删除它

AlaDelta 主题隐藏在哪里以及如何删除/清除/删除它

我发现我有一个 AlaDelta 主题位于/隐藏在系统的某个位置。我尝试了以下方法 -

$ apt-file search aladelta

在某些大写字母中存在 aladelta 的变体,但所有大写字母都无济于事。

$ aptitude search aladelta 

还尝试了我安装的各种主题包,看看其中一个是否有这个主题,但这是一个漫长的过程。

[$] dpkg -l | grep -i theme

有什么想法如何弄清楚这个主题可能隐藏在哪里吗?

~/.themes 

是空的。

[~/.config/gtk-3.0] - [10106]
└─[$] cat settings.ini                                                                                                                
[Settings]
gtk-theme-name=AlaDelta
gtk-icon-theme-name=matefaenzagray
gtk-font-name=Sans 12
gtk-cursor-theme-name=DMZ-Black
gtk-cursor-theme-size=48
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintmedium
gtk-xft-rgba=none
gtk-application-prefer-dark-theme=1

这已经成为一个问题,因为该主题应该是 adwaita 的一个分支,并且已经过时了很多年。我是在刚升级到 gtk-3.20 时开始发出 gtk 警告时才知道它的。

答案1

AlaDelta主题似乎不在任何标准 Debian 软件包中。

如果您从非标准包安装它,您可以通过以下方式找到包名称:

grep -il aladelta /var/lib/dpkg/info/*.list

或者,如果这导致出现有关“参数列表太长”或类似的错误消息:

find /var/lib/dpkg/info -name '*.list' -exec grep -il aladelta {} +

包名称将是不带.list后缀的文件名。

如果找不到它,则它是本地(即非软件包)安装,可能位于/usr/local/.如果已mlocate安装,您可以通过运行来找出主题在磁盘上的位置mlocate -i aladelta。然后您应该能够删除主题的文件。

相关内容