项目公告
彻底接替武老师原项目
在本开发周期,同步原来由武老师维护的原Loong Arch Linux的镜像站均已迁移为北京大学学生Linux俱乐部(LCPU)维护的版本。武老师维护的原Loong Arch Linux已彻底结束支持,用户将在更新时切换到现有维护版本。
对于长期没有跟进升级且使用由武老师维护的原Loong Arch Linux发行版的用户,可能在升级时需要部分手动操作:
- 如果提示因为keyring过旧,导致GPG签名验证失败,请尝试首先运行
sudo pacman -Sy archlinux-lcpu-keyring
,再进行升级。如果安装keyring时也因为GPG签名而失败,请使用以下命令手动安装:
curl -O "https://mirrors.nju.edu.cn/loongarch/archlinux/core/os/loong64/$(curl -s https://mirrors.nju.edu.cn/loongarch/archlinux/core/os/loong64/ | grep -oP 'archlinux-lcpu-keyring-\S+?\.pkg\.tar\.zst' | head -1)"
sudo pacman -U ./archlinux-lcpu-keyring-*-any.pkg.tar.zst
然后再运行升级:
sudo pacman -Syu
- 注意关注Arch Linux上游发布的公告,例如对linux-firmware升级需要手动处理的说明,按照上游的要求手动处理需要处理的内容。
- LAUR与LCPU维护的Arch Linux for Loong64无关,LCPU不维护LAUR,也不对其可用性、稳定性、合规性作任何保证。目前LAUR仓库迁移至loongarch/laur,不再在发行版仓库目录下,仍然由武老师维护。原发行版用户在升级前应在
/etc/pacman.conf
中移除[laur]
项,或自行承担风险使用Server = https://mirrors.pku.edu.cn/loongarch/laur/laur/os/$arch
迁移到武老师维护的LAUR仓库中。
项目DeepWiki开放使用
我们很高兴宣布:Arch Linux for Loong64项目现已集成 DeepWiki!
作为AI驱动的代码文档工具,DeepWiki能自动为GitHub仓库生成结构化文档、可视化架构图和交互式AI助手 。这显著提升了开发者理解项目代码的效率和体验,帮助项目的补丁集仓库实现了:
- 智能文档自动化:代码结构、接口说明实时生成,降低参与门槛
- AI 交互式支持:开发者可通过自然语言查询技术细节
- 视觉化架构图谱:一键查看模块依赖关系,加速代码审查与协作
DeepWiki的辅助可以帮助广泛的社区开发者快速上手Arch Linux for Loong64的开发与维护工作,欢迎有意愿的开发者加入到Arch Linux for Loong64项目的建设中。仓库的DeepWiki现在可以通过以下链接访问:
当然,除了DeepWiki外,本项目一直还有维护者根据自身经验整理出来的Wiki并仍将长期更新维护,同样欢迎大家阅读与讨论:
更新公告
1. 上游补丁整合与简化
- Blender #656 (by wszqkzqk)
移除了已被上游接受的 __LP64__
检测和 Loong64 支持补丁,精简代码维护。
- Chromium #643 (by wszqkzqk)
重构 Loong64 支持补丁:
- 移除上游已合并的
partition_alloc
/rust.gni
等补丁
- 禁用暂时不支持LoongArch64平台的
xnnpack
for TFLite
- 构建依赖项切换到可以正常工作的
nodejs-lts-jod
避免 nodejs
包出现的问题(详见下)
- svelte-language-server & termusic
因上游修复问题,移除临时补丁(by Pluto Yang)。
2. 内核与驱动优化
- 全系列内核 #652 (by wszqkzqk)
修复 amdkfd
(AMD GPU 支持)在 Linux (6.15+)、Linux-lts (6.12+)、Linux-zen、Linux-hardened 的启动问题,提升显卡兼容性。
- Intel 媒体驱动 #639 & Gmmlib #638 (by wszqkzqk)
新增上游补丁(媒体驱动 PR / Gmmlib PR),支持 Loong64 构建并修复 SIMDE_NO_NATIVE
配置冲突。
- Mesa #636 (by wszqkzqk)
启用 Intel 显卡支持并优化编译选项。
3. 依赖库与框架
- SIMD 加速支持
- SIMDE #640 (by wszqkzqk):回补 PR #1236,为 SSE2 标头添加 LSX 优化。
- Intel 驱动/Gmmlib #641 (by wszqkzqk):重启用 Native SIMD。
- Java/Python 工具链
- Emscripten #654 (by wszqkzqk):移除禁用
Werror
的冗余补丁。
4. 开发者工具与基础设施
- devtools-loong64 #644 (by wszqkzqk)
增强补丁获取逻辑,支持从 Pull Request 直接拉取补丁。
- QEMU #647 (by wszqkzqk)
刷新 LoongArch 模拟器支持补丁。
- PACMAN 镜像扩展 #655, #657, #659 (by wszqkzqk)
新增武昌首义学院(wsyu)、南京大学(NJU)和中科院软件所(ISCAS)镜像源。其中武昌首义学院镜像的同步间隔为1-1.5小时,其余镜像同步间隔为1天。
用户关注的重要软件升级
核心系统组件
- 内核更新
linux-zen
(6.15.6.zen1-1.1)
linux-lts
(6.12.38-1)
linux-hardened
(6.14.11.hardened1-1.2)
- 图形与驱动
mesa
(25.1.5-1.2):支持 Intel/Xe GPU
intel-media-driver
(25.2.5-1.1)
- 开发工具链
llvm
(20.1.8-1)
nodejs
(24.4.1-1) (nodejs 24的v8版本在上游存在已知问题且仍未修复,如果运行出现问题,建议改用nodejs-lts-jod
或者nodejs-lts-iron
)
rustup
(1.28.2-3) / nodejs-lts-iron
(20.19.4-1)
桌面与应用
- KDE Plasma 6.4.3 全栈更新 (2025/7/16)
plasma-desktop
、kwin
、breeze
等 40+ 组件升级,优化稳定性和 Wayland 支持。
- 浏览器
firefox
(140.0.4-1)
chromium
(138.0.7204.157-1)
- 多媒体工具
blender
(4.5.0-1):上游已加入LoongArch64构建支持
vlc
(3.0.21-26):移除 Intel QuickSync 等非适用硬件支持
其他关键软件
- 虚拟化
qemu
(10.0.2-1) 及全套模拟器组件(qemu-system-loongarch64
)。
- 安全与服务
thunderbird
(140.0.1-1) 修复了139版本无法正常启动的问题、openssh
、postgresql
(17.5-3)。
四、完整提交记录
- 所有提交详见仓库 Commit History。
辅助撰写:DeepSeek R1 0528