Linux-libre 5.14 更新了清理脚本

前几天 拉丁美洲自由软件基金会出版 (稍有延迟)新的完全免费的 Linux 内核 5.14 版本,«Linux-libre 5.14” 这是一个内核,去除了固件元素和驱动程序,其中包含非自由组件或代码片段,其范围受制造商限制。

Linux的自由 是自由软件基金会推荐的内核 和主要的 GNU发行版完全没有专有片段或随附的固件 在Linux中,它们用于初始化设备或向其应用补丁,以解决硬件故障,这些故障在提供给用户之前无法纠正。

另外, Linux-libre禁用内核功能以加载不属于内核配置的非自由组件 并从文档中删除了使用非自由组件的提及。 为了清理非自由部分的内核,作为 Linux-libre 项目的一部分创建了一个通用 shell 脚本,其中包含数千个模板,用于确定二进制插入的存在和消除误报。

建议将 Linux-libre 内核用于满足自由软件基金会构建完全免费的 GNU/Linux 发行版标准的发行版中。 例如,Linux-libre 内核用于 Dragora Linux、Trisquel、Dyne: Bolic、gNewSense、Parabola、Musix 和 Kongoni 等发行版。

Linux-libre 5.14的主要新功能

在这个从 Linux-Libre 5.14 提供的新版本中 因包含几个以非常重要的方式修改的清理脚本而脱颖而出 由于控制器和子系统上的最后一个 -rc 以及在新版本中禁用了 blob 加载 在较新的 eftc 和 qcom arm64 驱动程序中,除了i915的清理部分,还提到由于文件重命名而进行了调整,而对于sp8870和其他av7110卡的驱动程序,他们向上移动并且必须调整清理。 在 btrtl、amdgpu 和 adreno 中也发现了新的 blob 名称,并且已从内核代码中清除。

分别观察到 已更改代码以清理 x86 系统的微代码, 以及删除组件中先前跳过的 blob 以加载系统的微代码 powerpc 8xx 和微补丁 固件vs6624 安装如前所述,它们在 Linux 的上游版本中被编码为数字数组。

由于这些 blob 存在于先前版本的内核中,因此决定更新 Linux-libre 5.13、5.10、5.4、4.19、4.14、4.9 和 4.4 的先前版本,并用标签“-gnu1”标记新选项。

当然,新的 GNU Linux-libre 内核包含了我们可以在 Linux 内核中找到的相同的新特性和改进,但它清理了许多新添加的驱动程序,以提供一个 100% 免费的内核,其中不包含任何专有代码。

最后 如果您有兴趣了解更多有关它的信息 关于这个新版本的Linux-Libre 5.14,可以查看详情 在下面的链接中。

如何在我的发行版上获取并安装Linux-Libre?

对于那些有兴趣尝试使用此Linux-Libre内核的人, 对于那些不安全的人的主要建议 或没有必要的知识来执行编译,则越好 选择使用任何上述发行版 利用这个内核。

如果你想获取包进行编译,你可以获取它们 转到以下链接 或者您也可以查看以下信息以了解发行情况 支持APT。 

同样对于那些有兴趣尝试清理非自由部分内核的人,Linux-libre 项目中已经创建了一个通用的 shell 脚本,其中包含数千个模板来检测二进制插入的存在并消除误报。 也可以下载基于使用上述脚本创建的现成补丁。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。