RHEL 8 YUM仓库的应用序列AppStream
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在最近推出的Red Hat Enterprise Linux 8中,原来的YUM已经不复存在,仅有YUM之名被保留,已经被DNF(Dandified YUM)取代。由于2013年7月8日,YUM项目领导人Seth Vidal骑行被撞身亡之后,红帽及开源社区发表声明称,将会永远不会忘记Seth对开源社区的贡献,此次仍以YUM为名,大概就是对这个承诺的坚守。 DNF于2015年在Fedora项目孵化成形,将原先混乱不堪的YUM提升到一个新的高度。相较于原来的YUM而言,DNF(或者新YUM)主要解决了以下两个问题: 1、速度 相较以往的YUM而言,速度大大提高。 2、依赖的算法 以在往的YUM安装过程中,经常会出现找不到依赖包的问题,进而需要用户使用--skip-broken,即跳过找不到的安装包。在DNF中,在Libsolv的支撑下,这个问题将一去不复返。 RHEL8中,YUM仓库的变化很大。一个配置文件中,YUM仓库被分成两部分: 1)BaseOS,这部分主要收集的是操作系统核心的功能 2)AppStream,这部分则主要收集用户空间的安装包 YUM = YellowDog Update Modifier DNF = Dandified YUM 参考: 2013年Seth Vidal去世的消息 https:/