- 主题:欧拉中的软件库是谁添加更新的?
在 Debian 里面,在打包的时候,可以定义一个 watch 文件,
Debian 服务器会自动检查上游是否有新版本,并在页面给出提示。
https://qa.debian.org/cgi-bin/watch?pkg=fqterm
【 在 chunhui 的大作中提到: 】
: 那么多软件,他们咋及时更新呢?发现缺少一些软件,有的软件也有点旧。
--
FROM 220.170.147.*
对软件包进行编译打包测试集成,这些工作是 Linux 发行版的主要工作之一。
【 在 chunhui 的大作中提到: 】
: 这个不错。不知道欧拉中有没有。不过即便有这个通知,恐怕也需要很多人力去编译安装打包之类的。昨天头一次上公司的欧拉系统看了一下。有的旧,有的少。不过其他的还挺新的。
--
FROM 116.162.132.*
确实是的。
虽然发行版的打包工具,构建系统,自动化测试 CI 等,
节省了很多常规性工作的耗时,但是每个软件包都有很多自己特有的内容,
有些还涉及各个软件包所在领域的专业知识,都需要花很多时间处理,
和上游项目作者沟通。
很多上游项目不是完全按开源社区规范开发,碰到很多不规范的地方,
上游配合修改还好,要不就得在打包维护时自己添加补丁,
这些补丁在每次上游版本升级时,还得小心维护,
也是很费时间。
【 在 chunhui 的大作中提到: 】
: 需要很多人力。
--
FROM 116.162.1.*
有很多问题,还会有点复杂性的。
尤其涉及到 硬件,内核,甚至商业软件,
用户使用场景的整个链条,发行版都要去协调串起来。
发行版自身数万个软件包的相互关系也比较复杂了,有些问题会涉及多个不同领域的软件包,给用户排查问题的时候,是很有挑战的。
技术和非技术的问题,都有不少复杂性。
【 在 cppbuilder 的大作中提到: 】
: 核心肯定是社区的,做发行版相对来说都是比较简单繁杂的工作,还真能自己开发什么东西不成
--
FROM 116.162.133.*