KDE SC 4.13 发布,K 桌面环境

jopen 11年前

虽然 KDE 4 系列已经进入了 LTS 模式,不过依然有不少更新。相对于多数人来说,可能比较感兴趣的一点就是 Baloo 取代了 Nepomuk 作为新的桌面搜索实现。

KDE SC 4.13 发布,K 桌面环境

这意味着什么呢?

首先基于 Nepomuk 的搜索功能(文件,邮件等)都已经移植到了 Baloo 上,因此并没有功能上的损失。

Baloo 和 Nepomuk 最大的区别在于 Baloo 不再使用 RDF 作为底层的数据存储,也就是说原先作为 RDF 数据库的 virtuoso 不再被需要,转而使用 sqlite 和 Xapian 作为存储,主要原因是对于 Nepomuk 在 KDE 桌面上的 Use case 来说,RDF 作为数据存储太过复杂(无论是从对开发者的角度 / 实现的角度),Baloo 可以相对改善这点。

另外一点区别就是 Baloo 的 core 本身不作为数据的存储而只是提供一个搜索的接口,具体的搜索转而交给 Baloo 的 plugin 实现,而不是像 Nepomuk 所有数据都存储在 virtuoso 提供的数据库中。

在实际使用中,我个人原先的邮件可能需要小时级别才能完全全文索引完毕而 Baloo 可以在分钟级别完成。

Kate 改进了它对于 project 和  C++11 语法高亮的支持。 http://kate-editor.org/2014/04/09/coming-in-4-13-improvements-in-the-project-plugin/

而且在 CMake 3.0.0 中可以由 CMake 直接输出 kate 的 project 文件(虽然其实还是 Makefile based,只不过应该是多输出了一个 .kateproject)来进行简单的构建。在之前的版本中只能手动进行创建。

原文:KDE官网

来自:IKDE