Fedora Linux欲将RPM数据库迁移

作为最终针对 red hat enterprise linux 的一项举措,负责 fedora 的 red hat 开发者计划将 rpm 数据库(rpmdb) 从此前一直使用的 berkeley db 过渡到使用 sqlite。
自 2006 年 oracle 收购 berkeley db 的开发厂商 sleepycat software 以来,berkeley db 6.0 及更高版本采用了由 agpl 开源协议和商业许可证组合成的双重许可证,而非先前的自由软件许可协议。双重许可证的变更使 rpmdb 决定不再使用 berkeley db,即使 berkeley db 的最新上游版本已更新至 18.1。
有人认为早应放弃使用老旧的 berkeley db 5,但是对于 fedora 33 来说,这个目标可能会需要在今年晚些时候才会最终实现,并且为 fedora 32 提供了一年的时间来全面过渡。
开发者认为一旦完全实现并利用 sqlite 的现代功能,将会带来一个更强大的 rpm 数据库,并摆脱对核心组件之一的 berkeley db 的依赖。
通过此 wiki 页面可获得有关 rpmdb sqlite 过渡计划的更多详细信息。同样对于 fedora 33,该计划也会使用 rpm 4.16。rpm 4.16 是最初的实验性 sqlite 后端,具有改进的表达式解析器,ssd 检测和优化以及其他功能。

研究人员合作推出目前最宽带宽MMIC放大器
加入AMD之后,赛灵思给出了更丰富的答案
黑鲨冰封散热背夹明日开售,1分钟可以降温14摄氏度
如何将双绞线与低通滤波器结合来抑制射频干扰和电磁干扰
博导研究光纤激光器试图打破国外垄断局面
Fedora Linux欲将RPM数据库迁移
Linux 设备文件的创建和mdev
比特币的流血崩溃?搬砖套利如何止盈止损
机器视觉检测公司
单调谐放大器的基本工作原理及其测量方法
ams1117中文资料汇总(ams1117引脚图及功能_工作原理及典型应用电路)
换电补能解决续航焦虑,换电连接器快速增长
欧盟正就5G芯片对高通展开反垄断调查
PCB设计如何选择板材
STC8A无人机-驱动篇
QLED与OLED之争的本质是什么?QLED与OLED的区别是什么?
基于FPGA的TCP粘合设计实现
大家注意了!手机放在哪里最危险
0402封装 70种容值 每种容值50片 贴片电容盒
SpaceX掌门人埃隆·马斯克的太空梦想,想在火星上建造一座城市