YUM 已死,DNF 的时代到来

狂暴的大螃蟹
 狂暴的大螃蟹
发布于 2015年05月18日
收藏 21

Linux发行版Fedora的最新版本Fedora 22将抛弃Yum包管理器,替代之DNF,原因是Yum已被认为是一个死亡的项目。 Yum有三大缺陷:无文件描述的API,坏掉的依赖解决算法,无力重构内部功能。而第三个问题与第一个问题息息相关。DNF是Yum的一个分支,致力于避 免这些问题。DNF能运行在 Python 2 和Python 3上,也能与Yum在系统中共存。用户仍然可以下载Yum包,但Yum可执行文件会被重命名为 yum-deprecated。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:YUM 已死,DNF 的时代到来
加载中

最新评论(48

zhuzhu0330
zhuzhu0330

引用来自“吹尽狂沙”的评论

这让我怎么给学生讲yum?告诉他们yum开发者不幸离世,所以将换成dnf?

引用来自“阳光_如此耀眼”的评论

就告诉同学们,大家都用linux吧,linux也可以玩dnf了

引用来自“黎开宇”的评论

膜拜下大神...
至于这样么?非要用yum?我把debian系统的apt,aptitude,debconf,dpkg,man,synaptic,5个相关应用程序以及组件移植到小芭比Linux系统下(veket8.9,基于小芭比Linux的,内核版本号为kernel3.9.9-upup),使用apt-get install或者aptitude install软件都是可以搞定的。理论上这些软件都是可以移植到红帽系统上替代yum的?干嘛非要用yum20
CC_Canon
CC_Canon
毒奶粉。
老张大哥
老张大哥
嗯额
慕小怪
慕小怪

引用来自“吹尽狂沙”的评论

这让我怎么给学生讲yum?告诉他们yum开发者不幸离世,所以将换成dnf?

引用来自“霡霂”的评论

但是RHEL和Centos都还是yum.所以不要担心,yum的生命周期还比较长。
对呀。CentOS生命周期一般不都是7年么。Redhat的工程师一般在fedora里实验新特性。
阿信sxq
阿信sxq

引用来自“阿信sxq”的评论

创始人死了,然后项目就死了,话说这么大一个社区,就没人能够挑起重担?

引用来自“mocou”的评论

dnf是yum的一个分支呀
皮之不存,毛之焉附。既然都说yum“是一个死亡的项目”,而且不打算继续下去了,那么作为分支的dnf能够有好日子过?
叶落花开
叶落花开
标题党
叶知泉
叶知泉

引用来自“haitaosoft”的评论

linux的自动更新也不好实现啊。。。。dll地狱 比 win下更严重
想想 linux下叫so~~~~ 标示啥 嗖 嗖
xuan
xuan

引用来自“mcloud”的评论

我在想如果Torvalds,,,,,,

引用来自“eechen”的评论

我在想如果Bill Gates,,,,,,
乔布斯已经.......
黑传说
黑传说

引用来自“吹尽狂沙”的评论

这让我怎么给学生讲yum?告诉他们yum开发者不幸离世,所以将换成dnf?

引用来自“霡霂”的评论

但是RHEL和Centos都还是yum.所以不要担心,yum的生命周期还比较长。

引用来自“吹尽狂沙”的评论

没事,加个编译安装就行了。万能的。现在这种技术有多少种了?debian系的apt,红帽系的yum,这又出来个dnf,前些人OS上报道的GNU guix。不过好在也都相同之处,学会一个,在学别的也容易
我是直接 alias 0install = ' yum install'或者 'pacman -S' 或者……,否则记这些乱七八糟的包管理器接口太累了。
返回顶部
顶部