Gedit 错误:未安装设置架构“org.gnome.gedit.plugins.time”

MER*_*ose 1 gnome gedit plugins

从终端运行 Gedit 时,我遇到一个错误,指出Settings schema 'org.gnome.gedit.plugins.time' is not installed. apt-get使用 Ubuntu 软件中心清除和安装或删除和安装都没有帮助。

我怎样才能带回我的 Gedit?我在哪里可以找到时间插件?

ste*_*ver 5

让我们首先确定导致问题的确切文件 - 类似

$ find /usr/share -iname '*schema*' | grep gedit
/usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gedit.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
/usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
Run Code Online (Sandbox Code Playgroud)

第一个结果似乎是我们正在寻找的文件。现在我们可以检查哪个包提供了该文件

$ dpkg -S /usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
gedit-common: /usr/share/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
Run Code Online (Sandbox Code Playgroud)

所以看起来gedit-common是相关的包 - 假设模式文件以某种方式被手动删除,你应该能够通过重新安装包来恢复它,无论是从你选择的 GUI 包管理器还是从终端使用

sudo apt-get install --reinstall gedit-common
Run Code Online (Sandbox Code Playgroud)