MER*_*ose 1 gnome gedit plugins
从终端运行 Gedit 时,我遇到一个错误,指出Settings schema 'org.gnome.gedit.plugins.time' is not installed. apt-get使用 Ubuntu 软件中心清除和安装或删除和安装都没有帮助。
我怎样才能带回我的 Gedit?我在哪里可以找到时间插件?
让我们首先确定导致问题的确切文件 - 类似
$ 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)