6
9月
2021
关于将 Debian 10“Buster”更新为 11“Bullseye”并测试“Bookworm”
16:44

关于将 Debian 10“Buster”更新为 11“Bullseye”并测试“Bookworm”

6 9月 2021 16:44

从 2021 年 8 月起,可以从 Debian 10 升级到 Debian 11,以及所有基于 Debian 的发行版。 例如,MX Linux。

编辑sources.list文件

在 Debian 操作系统上,您需要使用“/etc/apt/”目录中的文本编辑器来修复它 sources.list В MX Linux нужно в каталоге /etc/apt/sources.list.d отредактировать файл debian.list

1)带有单词的旧行 buster 评论或删除。 在其位置添加如下所示的行 文章位于 how2shout.com/linux/

deb http://deb.debian.org/debian/ bullseye main contrib non-free

deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main

deb-src http://security.debian.org/debian-security bullseye-security main

deb http://ftp.debian.org/debian bullseye-backports main contrib non-free

示例“debian.list”文件:
德比安

2)依次执行命令

apt-get update
apt-get full-upgrade

3) 进行清洁:

apt-get autoremove && apt-get autoclean

如果在包更新步骤中发生依赖性错误

在运行时升级 MX Linux 时 apt-get upgrade 发生依赖性解析错误。 我用命令解决了这个问题:

sudo apt --fix-broken install

将版本 11“Bullseye”更新为 12“Bookworm”

此操作是可选的,可以根据需要进行。

  1. 在 Debian 中到一个文件 /etc/apt/sources 添加行

    deb http://mirror.corbina.net/debian/ bookworm main contrib non-free

并在其余部分前面放一个评论符号#。

! 官方 Debian 存储库镜像列表 -https://www.debian.org/mirror/list

  1. 在 Debian 或 MX Linux 上的目录中 /etc/apt/sources.list.d можно создать файл, например, testing.list 内容:

    deb http://deb.debian.org/debian testing main contrib non-free

    deb http://deb.debian.org/debian testing/updates main contrib non-free

    deb http://security.debian.org/ testing-security main contrib non-free

来源: 奥斯雷达

  1. 使用命令更新包缓存后 apt-get update и обновления системы командами apt-get upgrade, apt-get dist-upgrade, apt-get full-upgrade 系统将更新到最新的Debian Sid测试版本!

注意:这将生成一个错误 - 发布更新不可用的警告:

“错误:10 http://deb.debian.org/debiantesting/updates 发布”

404 未找到

“E:存储库 http://deb.debian.org/debiantesting/updates Release 不包含 Release 文件

如何消除此错误 - 请参阅下面的勘误表。

勘误表 - 关于 Bookworm 安全更新的说明

书虫安全更新现已推出。 我将以下文本添加到 “testing.list” 文件中的所有行之后:

deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

来源debian.org 上的 errata.ru.html

因此,该文件看起来像 测试列表 在 /etc/apt/sources.list.d 目录中”看起来像屏幕截图所示:
测试

调整

然后,2021年10月12日,我不得不再次更正文件 测试列表。原因是消息“Cannon更新APT列表:“存储库不再有Release文件”文件的最终版本 测试列表 下一个:

# Debian Testing

deb http://deb.debian.org/debian testing main contrib non-free

deb http://security.debian.org/ testing-security main contrib non-free

deb http://security.debian.org/ bookworm-security main contrib non-free

deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free

提议的

执行命令'后 sudo apt update' и 'sudo apt upgrade',下载并安装了大约 500 MB 的软件包 - 其中大多数将其版本更改为更新分支“bookworm-proposed-updates”和日期 - 真实月份,即 2021 年 10 月。
系统重新启动并正常启动,我没有注意到切换到最新更新的 Debian Bookworm 带来的任何副作用。

团队 lsb_release -a 显示只有 sid 分支的“Release”已更改为“testing-proposed-updates”。 Debian 版本保持不变:Debian GNU/Linux bookworm/sid。

将 MX Linux 更新到 v.21

Вер我的电脑上安装的MX Linux版本是今天最新的 19.4“天井”。 来自网站 linux 您可以下载19.4版本的官方ISO镜像。 下一个版本 21 正在进行 Beta 测试,可以以图像形式下载,请参阅。Distrowatch 网站上的文章,其中包含 MX 12 beta1 测试版的 ISO 文件链接,该版本基于 Debian 11“Bullseye”。 MX Linux 21 的第二个测试版 (beta 2)出来了 2021 年 9 月 5 日 - 该文章包含 MX 12 beta 2 图像的链接。
目前还没有从 19.4 版本迁移到 21 版本的官方方法。 显然,会在 MX 21 发布之前进行沟通。

Мой该实验的目的是获取最新的软件包数据库,并可能获得 MX v.21 的“早期”更新。 😀

更正文件时 mx.list названия дистрибутива с buster на bullseye, при обновлении apt-get update GPG 密钥出现错误“找不到密钥”。 原因可能是 MX Linux v.21 存储库还没有 PGP 密钥,因为版本 21 正在进行 beta 测试:

Чтение списков пакетов… Готово

W: Ошибка GPG: http://mirror.truenetwork.ru/mxlinux/mx/repo bullseye InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY F942E0D4E1C726CD

E: Репозиторий «http://mirror.truenetwork.ru/mxlinux/mx/repo bullseye InRelease» не подписан.

N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.

N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).

同时尝试使用命令从服务器获取F942E0D4E1C726CD密钥
“sudo apt-key adv --keyserver keyring.debian.org --recv-keys F942E0D4E1C726CD”
失败并出现错误:

gpg: не найдено данных формата OpenPGP.

gpg: Всего обработано: 0

显然,密钥 F942E0D4E1C726CD 并未发布在公共可信的公钥源上。 显然,这是 MX Linux v.21 开发人员的个人密钥。

Это不是一个大问题,因为基本的东西已经随着 Debian“Bookworm”测试用例一起更新了。 例如,新内核是 5.10,如 MX Linux 21。因此,我保留了旧版本的文件 mx.list 提到旧版本的 Debian“Buster”。

如上所述,并在 MX Linux 网站博客,获取 MX Linux 版本 21 的官方方法是下载 ISO 镜像文件,从头开始安装 beta 版本 2:[https://mxlinux.org/blog/
mx-21-beta-2-now-available-for-testing- Purposes/](https://mxlinux.org/blog/mx-21-beta-2-now-available-for-testing- Purposes/)

MX-21 构建在 Debian-11“Bullseye”和 MX 存储库之上。 MX 存储库包含其他特定于 MX 的程序,例如:
“MX 工具”,
“MX 包安装程序”,
《MX用户指南》,
“MX网络助手”,
“MX 启动选项”、“MX 清理”、
“MX康基”
“MX 日期和时间”,
“MX修复GPG密钥”,
“MX Live USB Maker”,
“MX 调整”
“MX引导加载程序恢复”,
“MX选择声卡”,
“MX声音主题”,
“MX用户管理器”,
“MX 存储库管理器”,
“MX 问候语”,
“MX菜单编辑器”,
“MX系统快照”,
“MX 编解码器安装程序”,
“MX 包安装程序”,
“MX 重制中心”,
“亮度系统托盘”

  • 和其他。

这些程序仍然保留在 MX Linux 版本 19.4 的操作系统中,并“等待”更新到 V.21。

Debian 11 Bullseye 的新增功能(2021 年 8 月 14 日发布)

  • 新的 Linux 内核 5.10,具有长支持周期 (LTS)

  • 向存储库添加了 11924 个新软件包(可以由用户自行决定安装)

  • 更新了 42821 个软件包 - 占 Debian 10“Buster”中总数的 72%。

  • LibreOffice 办公套件更新 - 7.1.5.2

  • 新版本的GIMP等

  • 支持exFAT文件系统(USB闪存驱动器的轻量级文件系统)——不需要安装额外的驱动程序

  • 扫描打印无需驱动(新包 ipp-USB

  • 其他更改 - 查看完整内容 官方网站 Debian.org 上 Debian 11 的变更列表

    Debian 12 Bookworm 中等待着什么(测试)
    *尚无信息。 该代码库基于 Debian 11 Bullseye,将随着时间的推移不断发展,为 Debian 12 计划于 2023 年发布做好准备。

    MX-21 的新增功能:

  • 新的和更新的应用程序

  • 在安装程序中支持lvm卷

  • UEFI 启动系统的新启动菜单。

  • mx-fluxbox 3.0 配置已添加到 Xfce 4.16、Plasma 5.20、fluxbox 1.3.7 shell

  • 默认情况下为管理任务启用密码 (sudo)。 您可以在 mx-tweak->Other 选项卡中更改此设置。

9 月 7 日更新:用“buster test”替换 MX“buster main”存储库

如果您通过在第一个行之前添加注释来更正 mx.list 文件中的行(“buster main non-free”)
并添加以下内容:

deb http://mirror.truenetwork.ru/mxlinux/mx/testrepo/ buster test

同时,我更新了10个MX Linux软件包:

sudo apt list --可升级

Вывод списка… Готово

bc/testing 1.07.1-3+b1 amd64 [может быть обновлён с: 1.07.1-2+b2]

dc/testing 1.07.1-3+b1 amd64 [может быть обновлён с: 1.07.1-2+b2]

libgcrypt20/testing 1.9.4-2 amd64 [может быть обновлён с: 1.8.7-6]

libhttp-message-perl/testing,testing 6.33-1 all [может быть обновлён с: 6.29-1]

liblocale-codes-perl/testing,testing 3.68-1 all [может быть обновлён с: 3.67-1]

libnet-http-perl/testing,testing 6.21-1 all [может быть обновлён с: 6.20-1]

mlocate/testing,testing 1.1.11-1 all [может быть обновлён с: 1.1.10-2]

ntfs-3g/testing 1:2021.8.22-2 amd64 [может быть обновлён с: 1:2017.3.23AR.3-4]

plocate/testing 1.1.11-1 amd64 [может быть обновлён с: 1.1.10-2]

testdisk/testing 7.1-5+b2 amd64 [может быть обновлён с: 7.1-5+b1]

Вывод списка… Готово

如您所见,MX“测试”存储库中的包较新。
执行命令后 upt-get upgrade,计算机下载了 2.5 MB 的软件包,安装速度相当快。
程序添加了更改 update-initramfs 到Initramfs组件的initrd文件中,该文件负责加载操作系统。

须藤重新启动

重新启动后,操作系统正常“打开”。 操作系统版本位于测试分支:

lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux bookworm/sid

Release: testing

Codename: bookworm

连接到 Debian 更新“提议更新”后(请参阅上面的附加“调整”):

lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux bookworm/sid

Release: testing-proposed-updates

Codename: sid

其中 sid 是包含最新软件包更改的 Debian 发行版的滚动发行版本。

! Bookworm 似乎是 2021 年底最新的 Debian 发行版。

! !!如果您不想移动到测试或 sid 分支,则不需要使用“不稳定”存储库,例如我的testing.list 文件中指示的存储库 - 应注释掉或删除这些行。

我附上 MX Linux 中 SID 测试版本的文件“/apt/sources/list.d”:
测试.zip

检查:

您可以检查任何软件包的当前版本,例如 LibreOffice-Common,并与网站上的最新版本进行比较
https://repology.org/project/libreoffice/versions
2021 年秋季,Debian Unstable sid/main 中 LibreOffice 的最新版本是 libreoffice 7.2.2,
dpkg -s libreoffice-common | grep Version 给出相同的版本 7.2.2-1

关于业余无线电包,WSJTX也将更新到最新版本:

dpkg -s wsjtx | grep Version

Version: 2.5.0+repack-1

结果:

Опе我的上网本上的 Rational MX Linux 系统在更新后收到了最新版本的 Debian 12“Bookworm”操作系统软件包基础,该软件包基于 Debian 11“Buster”操作系统,并在 2021 年 8 月 14 日发布后对操作系统进行了所有更改。 不可能恢复到 Debian 11 操作系统的稳定版本,但您可以在第一批用户中测试 Debian 12 的创新。

--
链接:
维基百科
德班

Debian 和 MX Linux 的最终testing.list 文件:
测试.zip

*!2021 年 12 月 7 日的注意事项 :最终版本 MX Linux 21“野花” 2021 年 10 月 21 日发布。无法轻松地从 19 迁移到 21。您必须从头开始安装版本 21。 例如,从USB闪存安装到与19相同的硬盘分区,但在安装之前将其格式化。 版本 21 基于 Debian 5.10 内核和 Debian 11“Bullseye”软件包基础。 后来,2021年11月22日,发布了一个版本 MX Linux 21“AHS”-高级硬件支持,基于内核5.14。 “AHS”版本支持现代硬件,例如显卡。 您还可以将 AHS 存储库连接到版本 21。到目前为止,我还没有将 MX 19 的版本更新到 MX 21。我的内核版本是由于 Debian 软件包数据库“bookworm/sid”和“测试建议更新”补丁(也是 5.14.0.2)造成的。 工作 PC 上的 MX 19 上的桌面环境(systemctl status display-manager)是一个轻量级 LightDM shell,而 MX 21 已发布其他三个版本 - XFCE、FluxBox 和 KDE Plasma,尽管安装操作系统后可以更改“外壳”。

关于更新 Sparky Linux 的补充



相关出版物