2022-10-26

《铜豌豆 Linux》 ARM 架构 11.5.2 版本发布

2022-09-10, Debian 官方发布 11.5 版本:
https://www.debian.org/News/2022/2022091002

《铜豌豆 Linux》 ARM 架构跟进发布 11.5.2 版本。

安全更新

  • Debian 官方软件包安全更新 同步到 2022-10-25 日。
  • 系统已经默认添加国内 Debian 官方镜像安全升级软件源,在进行软件包更新同步时,会同步最新软件包安全升级版本

铜豌豆 ARM 架构软件源

除支持铜豌豆系统外,还支持 Debian 11、树莓派 11、Armbian 11等 Debian 系操作系统。

https://www.atzlinux.com/allpackages-aarch64.htm

目前 ARM 架构的中文 Linux 应用软件还比较少,后续逐步丰富。 大家也可以从 github、软件厂商网站,或者其它 Linux 发行版上下载 deb 软件包安装。

iso 文件相关

  • 支持安全启动 Secure Boot
  • 首次实现了对安全启动功能支持。
    1. 在安装阶段,继续使用 Debian 的安全启动支持
    2. 在系统启动的 grub 阶段,使用 铜豌豆 CA 证书签名的 grubaa64.efi 启动
    3. 在机器第一次启动时,会提示导入 CA 证书
    4. 这时需要将 铜豌豆 CA 证书导入机器的 MOK,证书在 EFI 分区里面有存放,路径为:
      /boot/efi/atzlinux-uefi-ca.der
    注:机器启用安全启动后,休眠、混合睡眠功能默认无法使用。 相关信息请查阅:

    apt install manpages
    man kernel_lockdown

  • Debian 官方软件源优化
  • 将 Debian 官方软件源信息进行了调整,从 /etc/apt/sources.list 文件里面剥离出来,单独存放到 /etc/apt/sources.list.d/ 目录下。

    进行此项优化后, 在安装过程中,无论网卡驱动是否生效,机器是否可以连接外网,在安装完成后,都能够正确连接 Debian 官方软件源。

  • 子版本安装软件包调整
  • 对各子版本安装的软件包列表和 amd64 架构进行了对比调整,尽量保持铜豌豆各架构子版本安装软件包一致。

主要铜豌豆软件包版本:

  • 铜豌豆补丁包
  • 11.5.2.1 版
    /etc/atzlinux_version_arm64 文件, 版本号设置为 11.5.2
  • 铜豌豆桌面定制基础包 desktop-base-atzlinux 1.0.3
  • 定制启动背景图,登录背景图等。
  • 铜豌豆 Xfce 桌面定制包
  • xfce-atzlinux-v11 11.5.3
  • 铜豌豆 CA 证书 ca-certificates-atzlinux 1.0.0
  • 铜豌豆自签名的 Grub EFI 安全启动包 grub-efi-arm64-signed 1+2.06+3~deb11u2.atzlinux
  • 支持在 Grub 阶段的安全启动

飞腾 4.19.x 内核

飞腾机器部分机型,在 《铜豌豆 Linux》默认的 5.10.x 内核下,部分设备没有驱动。 大家可以安装 打过飞腾补丁的内核 来解决驱动问题。 该内核是将飞腾公司提供的针对 4.19.x 内核的第 9 版补丁,在官方内核 4.19 LTS 最新版的 4.19.260(2022-09-28 发布)上应用, 制作内核的 deb 包: linux-image-4.19.260-atzlinux-ft9 ,支持飞腾最新的 X100 套片显卡。
    可以使用如下两种方式安装:
  • 网络安装
  • 对于安装完成后,网络可以正常使用的情况, 可以直接用铜豌豆商店,或者 apt 命令安装该内核。

    apt install linux-image-4.19.260-atzlinux-ft9

  • iso 安装
  • 对于安装完成后,网络无法使用的情况,可以使用 iso 里面的文件安装。 iso 安装文件里面默认包含了 飞腾内核 安装包, 文件路径为:
    pool/main/l/linux-4.19.260-atzlinux-ft9/linux-image-4.19.260-atzlinux-ft9_4.19.260-atzlinux-ft9-4_arm64.deb

    登录系统后,重新拔插下用 iso 安装文件制作的启动 U 盘,让 U 盘自动挂载,在命令行进入挂载目录,用 root 账号安装该内核软件包:
    dpkg -i linux-image-4.19.260-atzlinux-ft9_4.19.260-atzlinux-ft9-4_arm64.deb

    内核安装完成后,请重启机器,在启动界面使用飞腾内核进入系统。

飞腾驱动

增加更新如下飞腾驱动:
  • 飞腾触控板键盘驱动
  • 飞腾网卡驱动
  • 飞腾 gpio 驱动
  • 长城飞腾笔记本电源驱动
以上驱动同时在铜豌豆软件源提供 dkms 源代码软件包,可以在其它 Debian 系发行版上编译安装。

下载

安装文件大小约 3.2 G,下载地址如下:

https://www.atzlinux.com/download-iso.htm#arm64

下载的安装文件名为:atzlinux-11.5.2-arm64-DVD-1.iso
下载完成后,可进行完整性验证,支持校验和、公钥签名验证。 验证所需相关文件请访问这里获取。

该 iso 安装文件,支持目前国内市场上常用的 ARM v8 指令集 64 位 CPU,如飞腾、鲲鹏、苹果 M1(需使用 parallels 虚拟机)等。

勘误:安装报错处理

该版本在没有网络的情况下,Xfce、KDE 子版本安装会有一个报错,处理方法请参阅:
https://gitee.com/atzlinux/debian-cn/issues/I5XQE5#note_14437886_link

主板损坏警告

部分飞腾机器主板 EFI 固件有 bug,会导致安装系统后,机器黑屏,无法启动,主板固件损坏

请在飞腾机器安装前,务必和机器厂家确认机器主板 EFI 版本,是否有写入 EFI 启动条目导致损坏的 bug?
如果是有此 bug 的机器,请要厂家提供最新版本的 EFI 升级。

一旦出现主板固件损坏情况,请联系机器厂家处理。在保修期的机器,硬件有 bug 的机器,厂家有义务维修。

默认用户名 wo root

系统默认创建两个用户,一个是具有最高系统权限的管理员用户 root ;一个是名字为 wo 的普通用户。
  • root 用户可以直接登录系统, 初始密码为:
  • debian-cn;168
    中间为英文的连接符,英文的分号
  • 普通用户名为: wo初始密码为:
  • debian168;
    最后一个字符是英文的分号

无缝升级

请用 root 用户运行下列命令,一键更新所有软件包到最新版本:

apt update
apt upgrade

iso 文件信息:

已知问题 #knowissue

安装阶段
  • 部分飞腾机型,使用老版本 ventoy 制作的启动盘,在安装过程中,有无法读取启动盘上配置文件情况
  • 请使用 dd 等其它方式制作铜豌豆启动盘:https://www.atzlinux.com/#makeusb
  • 部分飞腾机型,在出现的一个安装界面,鼠标键盘无响应,卡死
  • 是机器硬件把第一个默认终端设置为 tty1 导致,需要在机器安装出现的第一个 grub 菜单界面, 加上 “console=tty1”。
    详情: https://gitee.com/atzlinux/debian-cn/issues/I528NO
  • USB 2.0 3.0 插口
  • 目前机器多同时具备 USB 2.0 和 USB 3.0 两种 USB 接口。U 盘接口也分USB 2.0 和 USB 3.0 两种类型。 U 盘接口为 USB 2.0 的,请插入机器 USB 2.0 插口安装; U 盘接口为 USB 3.0 的,请插入机器 USB 3.0 插口安装, 插错接口有可能导致安装程序无法启动,无法出现安装界面等问题。
  • 部分 USB 外接无线网卡在安装过程中,无法自动识别
  • 当出现无法找到网卡提示时,可以尝试将该外接无法网卡从 USB 接口中拔出,再重新插入下。 如仍无法识别,请先继续使用无网络方式完成安装,部分网卡类型,可以在机器完成安装后识别。
  • 飞腾机器部分网卡无法自动获取 IP 地址
  • 部分飞腾机型网卡,在安装时能够识别,但无法通过 DHCP 自动获取 IP 地址。 请先继续使用无网络方式完成安装,该类网卡可以在机器完成安装后使用网络。
  • 硬盘分区选择全盘安装自动分区时,提示 EFI 分区错误
  • 请忽略该错误,继续完成安装即可。
  • 部分飞腾机型,存在 EFI 不兼容,导致安装最后失败,无法完成的情况。
  • 部分飞腾机器安装完成后,第一次启动时,在 EFI 机器引导启动界面报错
  • 需要按界面提示的手工按键(如 ESC 键等),进入 EFI 菜单,选择硬盘 EFI 条目进入系统。

    该问题,只会在第一次启动时出现,后续会自动进入系统。 已经告知机器硬件厂家确认,反馈需要进行 EFI 版本升级,不是铜豌豆 Linux 操作系统本身问题。

  • 个别飞腾机器老版本 EFI bug
  • 旧版本 EFI 有 bug ,会在安装时,导致 EFI 损坏。请在安装前联系硬件厂家,获取最新版的 EFI。
飞腾机器安装过程有网络,安装完成后无网络
    解决方法:
  • 重启机器,看在引导界面高级选项下,是否还有一个老版本内核?
  • 请使用老版本内核启动机器,网络会正常。
  • 安装飞腾内核
  • 请参考前面 《飞腾 4.19.x 内核》-- iso 安装,重启机器用飞腾内核进入系统后,网络会正常。
  • 安装网卡驱动源代码包
  • 接下来请在铜豌豆商店里面安装 飞腾网卡驱动 dkms 源代码包 stmmac-phytium-dkms。 这样后续内核升级,网卡驱动都会自动编译安装到新版本内核上。
    参见:

    https://gitee.com/atzlinux/debian-cn/issues/I8BTSN

    -- 2023-10-30 补充。

其它事项

root 账号登录系统出现:
  1. 点击象棋、围棋程序,会报错
  2. 默认声音图标显示为静音
  3. 无法打开声音,不能够播放声音
  4. 无法打开 chromium 浏览器
以上为正常现象。这是由于 Debian 的安全机制,不建议 root 用户直接使用日常应用程序。请用普通账号登录系统使用相关功能。

问题&需求反馈

铜豌豆 Linux 项目是一个开源项目,采用开源社区模式开发,非常欢迎大家反馈在使用过程中遇到的任何问题。 各类建议和需求也非常欢迎反馈。

https://gitee.com/atzlinux/debian-cn/issues/I5XQE5

积极反馈问题,也是在参与开源项目,向开源项目做贡献。

《铜豌豆 Linux 11 版本》维护期

该版本维护期至 2026 年 8 月。

Debian 11 版 于 2021 年 8 月正式发布后,Debian 官方将维护三年至 2024 年 8 月 ,随后 Debian 的 LTS 团队将再继续维护两年。 LTS 维护相关情况,请参阅: https://wiki.debian.org/LTS

铜豌豆 Linux 11 版本系列,将跟随 Debian 官方和 Debian LTS 的版本继续进行维护和更新发布。

感谢

  • 感谢 Linux 人提供一台有飞腾 X100 芯片的机器进行测试
  • 感谢北京予先公司配合对机器主板 BIOS EFI 版本进行了升级,解决了安装操作系统导致主板固件损坏的问题