我正在使用Gedit 2.28.3
从文件系统,我想停止程序显示“有一个新版本的gedit(x.x.x)”
有没有办法做到这一点?
答案 0 :(得分:3)
嗯,这不是一个真正的编程问题,但我会尝试给出一个与编程相关的答案......
一个软件的最准确的文档是它的源代码;我从here下载了您的gedit
版本的源代码,并搜索了字符串“有一个新版本”。我在plugins/checkupdate/gedit-check-update-plugin.c
中受到了欢迎。
可以合理地假设此功能是通过插件以模块化方式提供的 - 至少我的Linux发行版在编译时使用--disable-updater
configure
选项显式禁用。由于它是一个插件,处理此问题的最简单方法是通过Edit->Preferences->Plugins
标签。
如果您想在不通过gedit
用户界面的情况下禁用插件,可以尝试使用gconf-editor
工具直接修改GConf设置。只需导航到apps/gedit-2/plugins
,然后从列表中删除checkupdate
插件即可。
如果您不想使用图形实用程序,可能可以直接修改基础GConf
文件 - 我的文件位于~/.gconf/apps/gedit-2/plugins/%gconf.xml
。这是一个XML文件,格式不言而喻......
免责声明:不建议直接修改GConf文件 - 您自己...
PS:哦,删除插件文件,libcheckupdate.so
或类似的东西,可能也可以工作 - 或者它可能会让你的房子着火......