内容简介:Michael Stapelbergs是谁?Stapelbergs编写了Linux平铺窗口管理器i3,代码搜索引擎Debian Code Search和netsplit-free。日前他在博客中说明了他为什么计划减少对Debian发行版的参与。他说,他将减少对Debian的参与,
Michael Stapelbergs是谁?Stapelbergs编写了 Linux 平铺窗口管理器i3,代码搜索引擎Debian Code Search和netsplit-free。日前他在博客中说明了他为什么计划减少对Debian发行版的参与。
他说,他将减少对Debian的参与,
- 将包移交给团队维护
- 与其他维护人员一起删除包上的uploader字段
- orphan packages,他是唯一的维护者
Stapelbergs提到了Debian中的痛点,以及为什么他决定离开它。
Debian中的变更过程
Debian遵循一个不同的更改过程,在这个过程中,软件包被一个称为Debian Policy的文档(或其编程实现lintian)推向正确的方向。这个 工具 不一定重要。“目前,所有的包都变得不干净,所有的维护人员都需要了解新内容是什么,它可能会如何崩溃,它是否/如何影响它们,手动运行一些测试,最后决定是否加入。这将导致大量开销,并在多个包之间手动执行机械更改”,Stapelbergs写道。
“给予每个维护人员如此多的个人自由,使我们作为一个项目无法提高构建Debian包的抽象级别,而这反过来又使工具更加困难。”
分散的工作流和基础设施
Debian通常更喜欢分散的方法而不是集中的方法。例如,单独的包是在单独的存储库中维护的(而不是在一个存储库中),每个存储库可以使用任何SCM (git和svn是常见的),或者根本不使用SCM,并且每个存储库可以托管在不同的站点上。
实际上,非标准托管选项的使用很少,不足以证明它们的成本是合理的,但在试图自动更改包时,常常会造成巨大的麻烦。
Stapelbergs表示,在他注意到 Go 打包团队中的工作流程碎片化之后,他还尝试使用工作流程更改提案修复此问题,但未能成功实施。
Debian很难被机器读取
“虽然以编程的方式处理Debian软件包显然是可能的,但这种体验并不令人愉快。一切都显得缓慢而繁琐。”
debiman需要piuparts的帮助来分析每个包的替代机制,以显示例如psql(1)的手册页。这是因为维护人员脚本通过调用 shell 脚本来修改备用数据库。如果没有实际安装包,您就不知道它对alternative数据库做了哪些更改。
Debian曾经有一个fedmsg实例,但现在似乎不存在了。Stapelbergs说:“目前还不清楚从哪里获取新包的通知,以及从哪里获取这些包最好。”
更多想起查看Stapelbergs的 博客文章 。
Maish Saidel-Keesing认为Docker很快就会死去
以色列CyberArk云与AWS解决方案架构师Maish Saidel-Keesing在他的博客文章中提到,“Docker作为一家公司的日子已经屈指可数了,或许同时也是一项技术”
Docker无疑带来了流行的集装箱化技术。然而,Saidel-Keesing说:“在过去的12-24个月里,人们开始认识到Docker已经走上正轨,而且技术无法为他们今天的产品提供额外的价值 - 而且决定开始寻找其他地方的额外优势。“
他还谈到了Open Container Initiative是如何带来运行时规范的,它为使用docker之外的其他东西作为运行时打开了大门。Docker不再是唯一使用的运行时。
“Kelsey Hightower——从CRI-O到containerd再到gvisor,多年来一直在艰难地更新他的Kubernetes。块上所有的酷孩子都不再使用docker作为底层运行时。现在有很多其他的选择,比如clearcontainers、katacontainers,而且这个列表还在不断增长。
他还谈到Open Container Initiative如何带来Runtime Spec,它打开了使用除Docker之外的其他东西作为运行时的大门。 Docker不再是唯一正在使用的运行时。
“Kelsey Hightower - 多年来从CRI-O到容器再到gvisor一直在努力更新他的Kubernetes。块上的所有酷孩子都不再使用docker作为底层运行时。 Saidel-Keesing说,今天有许多其他选择,明确的容器,katacontainers和名单不断增长“。
Saidel-Keesing写道,“请注意 - 在RHEL 8中不再提供Docker包”。 他进一步补充说:“如果你是一名容器资深人士,你可能已经养成了通过安装”docker“软件包来定制系统的习惯。 在您全新的RHEL 8 Beta系统上,您可能会做的第一件事就是去找你的老朋友yum。 您将尝试安装docker软件包,但无济于事。 如果你很聪明,接下来,你会搜索并找到这个包:
podman-docker.noarch : “package to Emulate Docker CLI using podman.”
要了解有关此新闻的更多信息,请访问Maish Saidel-Keesing的 博客文章 。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-03/157450.htm
以上所述就是小编给大家介绍的《Debian和Docker是否会逐渐失去人气?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 不会Python的你,失去了核心竞争力!
- OpenID 失去了最重要的拥护者 StackOverflow
- 为什么Scala相比Kotlin失去了动力? - Quora
- Github 用户喊话微软:放弃 ICE 吧,不然会失去我们的
- 旧 CPU 架构将在 Linux 中失去支持,可节省 50 万行代码
- 同样看似失去意识,为啥有些人还能对外界事物有反应?这个问题的答案被AI找到了
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。