清理旧仓库
大约两年前,我们在 git 迁移的过程中合并了
在那些还没有更新
将会移除以下这些过时仓库:
请确保从
https://www.archlinuxcn.org/cleaning-up-old-repositories/
大约两年前,我们在 git 迁移的过程中合并了
[community]
仓库到 [extra]
仓库。当时为了不破坏用户的配置,我们选择保留这些仓库作为未使用的空仓库。我们将要在2025年3月1日清理这些旧仓库。在那些还没有更新
/etc/pacman.conf
仍然在引用 [community]
仓库的系统上, pacman -Sy
将会在同步仓库元数据时报错。将会移除以下这些过时仓库:
[community]
, [community-testing]
, [testing]
, [testing-debug]
, [staging]
, [staging-debug]
。请确保从
/etc/pacman.conf
中删除所有上述仓库 (从 pacman >= 6.0.2-7
起将会有一个与此相关的 .pacnew
文件)!https://www.archlinuxcn.org/cleaning-up-old-repositories/
Telegram
Arch Linux Chinese Messages
Git 迁移已完工
我们非常骄傲地宣布迁移到 Git 打包的工作已经成功完成! 🥳
感谢所有在迁移工作中提供过帮助的人!
打包源码现在可以从 GitLab 上获取。请注意我们的问题跟踪(bugtracker)工具仍然是 flyspray 并且目前还没有开放接受合并请求(merge request)。我们准备在不远的将来开放 GitLab 上打包的问题跟踪(issue tracker)和合并请求(merge request)功能。
镜像站恢复同步,不过你在用的镜像站可能需要一些时间跟上进度。
对用户而言…
我们非常骄傲地宣布迁移到 Git 打包的工作已经成功完成! 🥳
感谢所有在迁移工作中提供过帮助的人!
打包源码现在可以从 GitLab 上获取。请注意我们的问题跟踪(bugtracker)工具仍然是 flyspray 并且目前还没有开放接受合并请求(merge request)。我们准备在不远的将来开放 GitLab 上打包的问题跟踪(issue tracker)和合并请求(merge request)功能。
镜像站恢复同步,不过你在用的镜像站可能需要一些时间跟上进度。
对用户而言…
👏70🎉32❤5👍5😁4😱3😴2😍1
近期常见问题简答 20250221
更新时遇到类似
fcitx5 输入法 emoji 显示为空白,可尝试对 emoji 字体禁用反锯齿。
火狐更新后语言包失效,通常是因为手动安装的语言包与更新后的火狐版本不一致。请从软件仓库安装语言包,并在 about:addons 中卸载已安装的语言包,直到不再允许卸载。
使用 Chrome / Electron 软件时,如遇输入法漏编码问题,请指定使用 GTK 模块而非 XIM。在
更新时遇到类似
安装icu(76.1-1)破坏依赖 'libicui18n.so=75-64'(qt5-webkit 需要)
提示的,请尝试卸载 qt5-webkit(或 electron28 等,取决于提示中提到的包)及依赖它的包(使用 pacman -Qdtt
检查不被需要的依赖包,使用 pacman -Qm
查看不在软件仓库中的包)。不要尝试忽略 icu 更新!也请注意避免本地编译安装不再需要的 electron 系列包。使用 cachyos 等非 Arch Linux 官方仓库的用户注意等待相关仓库重新打包结束。fcitx5 输入法 emoji 显示为空白,可尝试对 emoji 字体禁用反锯齿。
火狐更新后语言包失效,通常是因为手动安装的语言包与更新后的火狐版本不一致。请从软件仓库安装语言包,并在 about:addons 中卸载已安装的语言包,直到不再允许卸载。
使用 Chrome / Electron 软件时,如遇输入法漏编码问题,请指定使用 GTK 模块而非 XIM。在
~/.config/gtk-3.0/settings.ini
中加上 gtk-im-module=fcitx
即可。如果使用的是 GNOME 可能需要额外的操作 。👍79😱6😢2❤1😴1
将用 Valkey 替代 [extra] 仓库中的 Redis
Valkey 是一个高性能的键/值存储,将会取代 [extra] 仓库中的 Redis 。此变更是由于 Redis 在2024年3月20日将其开源许可从3句BSD许可变更为 RSALv2 许可和 SSPLv1 许可。
Arch Linux 的软件包维护者计划在本公告发布之日起大约14天内继续提供 redis 软件包可用,以便用户能够平稳过渡到 valkey。在14天的过渡期结束后,redis 软件包将被移动到 AUR。并且从公告发布后,官方仓库中的 redis 软件包将不再接收任何更新,并且在被刪除之前应被视为已弃用。
建议用户尽快将使用中的 Redis 迁移到 Valkey 以避免14天迁移期之后可能出现的麻烦。
https://www.archlinuxcn.org/valkey-to-replace-redis-in-the-extra-repository/
Valkey 是一个高性能的键/值存储,将会取代 [extra] 仓库中的 Redis 。此变更是由于 Redis 在2024年3月20日将其开源许可从3句BSD许可变更为 RSALv2 许可和 SSPLv1 许可。
Arch Linux 的软件包维护者计划在本公告发布之日起大约14天内继续提供 redis 软件包可用,以便用户能够平稳过渡到 valkey。在14天的过渡期结束后,redis 软件包将被移动到 AUR。并且从公告发布后,官方仓库中的 redis 软件包将不再接收任何更新,并且在被刪除之前应被视为已弃用。
建议用户尽快将使用中的 Redis 迁移到 Valkey 以避免14天迁移期之后可能出现的麻烦。
https://www.archlinuxcn.org/valkey-to-replace-redis-in-the-extra-repository/
GitHub
Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) · redis/redis@0b34396
[Read more about the license change
here](https://redis.com/blog/redis-adopts-dual-source-available-licensing/)
Live long and prosper 🖖
here](https://redis.com/blog/redis-adopts-dual-source-available-licensing/)
Live long and prosper 🖖
😱103👍35🤯32🤪12👎6🤡5🤔2
近期常见问题简答 20250516
electron32、electron33 已从官方仓库移除并进入 AUR。使用 AUR 助手软件更新系统时,请注意避免本地编译安装不再需要的 electron 系列包。请尝试卸载它们,如果仍被需要的软件依赖,请考虑使用 electron*-bin 来代替。
请勿尝试忽略 libxml2 的更新来解决依赖冲突。如有包依赖
火狐偶发「关闭」按钮失效是已知问题。请尝试拖动某个 tab 看看能不能恢复。
----
火狐更新后语言包失效,通常是因为手动安装的语言包与更新后的火狐版本不一致。请从软件仓库安装语言包,并在 about:addons 中卸载已安装的语言包,直到不再允许卸载。
使用 Chrome / Electron 软件时,如遇输入法漏编码问题,请指定使用 GTK 模块而非 XIM。在
electron32、electron33 已从官方仓库移除并进入 AUR。使用 AUR 助手软件更新系统时,请注意避免本地编译安装不再需要的 electron 系列包。请尝试卸载它们,如果仍被需要的软件依赖,请考虑使用 electron*-bin 来代替。
请勿尝试忽略 libxml2 的更新来解决依赖冲突。如有包依赖
libxml2.so=2
,或者更新之后找不到 libxml2.so.2
,请使用 libxml2-legacy 包。火狐偶发「关闭」按钮失效是已知问题。请尝试拖动某个 tab 看看能不能恢复。
----
火狐更新后语言包失效,通常是因为手动安装的语言包与更新后的火狐版本不一致。请从软件仓库安装语言包,并在 about:addons 中卸载已安装的语言包,直到不再允许卸载。
使用 Chrome / Electron 软件时,如遇输入法漏编码问题,请指定使用 GTK 模块而非 XIM。在
~/.config/gtk-3.0/settings.ini
中加上 gtk-im-module=fcitx
即可。如果使用的是 GNOME 可能需要额外的操作 。👏42❤16👍15🥰5
wiki.archlinuxcn.org 因网络问题暂时离线。请有需要的用户从 [archlinuxcn] 仓库安装 arch-wiki-docs-zh-cn 或者 arch-wiki-docs-zh-tw 离线文档包,或者将该域名指向 2400:ddc0:c006::4 来访问。
😱89🤯14🥰6😁5💩4
Arch Linux Chinese Messages
wiki.archlinuxcn.org 因网络问题暂时离线。请有需要的用户从 [archlinuxcn] 仓库安装 arch-wiki-docs-zh-cn 或者 arch-wiki-docs-zh-tw 离线文档包,或者将该域名指向 2400:ddc0:c006::4 来访问。
服务已于北京时间6月1日13时恢复。故障原因为 DDoS 网络攻击。
😱155🤬85👌6😈5😨5🤔4😢3👍1
关于与本站相似网站的通告
最近我们注意到有一个与本站主页和维基相似的网站出现在搜索引擎结果中。请注意,该域名以 .org.cn 结尾的网站与我们没有任何关系,请认准我们的域名 archlinuxcn.org。
如果该网站出现在搜索结果之中给你带来了困扰,可以使用 uBlacklist 浏览器扩展来屏蔽之。
https://www.archlinuxcn.org/notice-regarding-a-similar-wiki-site/
最近我们注意到有一个与本站主页和维基相似的网站出现在搜索引擎结果中。请注意,该域名以 .org.cn 结尾的网站与我们没有任何关系,请认准我们的域名 archlinuxcn.org。
如果该网站出现在搜索结果之中给你带来了困扰,可以使用 uBlacklist 浏览器扩展来屏蔽之。
https://www.archlinuxcn.org/notice-regarding-a-similar-wiki-site/
😱136👍29🤯23🤬18👾7🤔4❤2🔥2🙉2😁1
转换到新的 WoW64 wine 和 wine-staging
我们正在将 wine 和 wine-staging 两个包转换到纯 wow64 构建。这一更改将可以使它们不再依赖 [multilib] 仓库。
这样做的主要目的是和上游的 wine 开发保持一致,以便简化打包和依赖链条。
可能存在的问题:
• OpenGL 性能:新的 WoW64 模式有一个已知的局限,即它会降低直接使用 OpenGL 的32位程序的性能
• 破坏性的更改:现有的32位前缀 (Wine prefix) 需要重建
如果你遇到了32位前缀的问题,请重建这些前缀并重新安装其中的应用。
https://www.archlinuxcn.org/transition-to-the-new-wow64-wine-and-wine-staging/
我们正在将 wine 和 wine-staging 两个包转换到纯 wow64 构建。这一更改将可以使它们不再依赖 [multilib] 仓库。
这样做的主要目的是和上游的 wine 开发保持一致,以便简化打包和依赖链条。
可能存在的问题:
• OpenGL 性能:新的 WoW64 模式有一个已知的局限,即它会降低直接使用 OpenGL 的32位程序的性能
• 破坏性的更改:现有的32位前缀 (Wine prefix) 需要重建
如果你遇到了32位前缀的问题,请重建这些前缀并重新安装其中的应用。
https://www.archlinuxcn.org/transition-to-the-new-wow64-wine-and-wine-staging/
❤72🎉36👌6👏4🤔4😱3😨3👍2
使用 X11 的 Plasma 用户升级 6.4.0 时需要手动干预
在 Plasma 6.4 上,用户没有手动指定 kwin-x11 的话,wayland 会话将是唯一安装了的会话。
最近 kwin 分拆成了 kwin-wayland 和 kwin-x11。运行旧的 X11 会话的用户需要手动安装 plasma-x11-session,否则将无法登录。当前 pacman 无法判断你的个人设置方式,给所有 Plasma 用户都安装 plasma-x11-session 和 kwin-x11 也不可取。
简而言之:如果你还在用 x11,请安装 plasma-x11-session。
https://www.archlinuxcn.org/plasma-640-will-need-manual-intervention-if-you-are-on-x11/
在 Plasma 6.4 上,用户没有手动指定 kwin-x11 的话,wayland 会话将是唯一安装了的会话。
最近 kwin 分拆成了 kwin-wayland 和 kwin-x11。运行旧的 X11 会话的用户需要手动安装 plasma-x11-session,否则将无法登录。当前 pacman 无法判断你的个人设置方式,给所有 Plasma 用户都安装 plasma-x11-session 和 kwin-x11 也不可取。
简而言之:如果你还在用 x11,请安装 plasma-x11-session。
https://www.archlinuxcn.org/plasma-640-will-need-manual-intervention-if-you-are-on-x11/
👍90🎉34❤9🤣9😡7🤮6🤨6🔥4👏2😍1
linux-firmware >= 20250613.12fe085f-5 更新需要手动干预
在
不幸的是,上游刚好也重新组织了 NVIDIA 固件的软链接放置位置。这导致了 Pacman 无法处理的状况。当从
要进行这次系统升级,首先卸载
https://www.archlinuxcn.org/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/
在
20250613.12fe085f-5
中,固件被按厂商拆分成了数个软件包。现在 linux-firmware
是个依赖默认固件集合的空包。不幸的是,上游刚好也重新组织了 NVIDIA 固件的软链接放置位置。这导致了 Pacman 无法处理的状况。当从
20250508.788aadc8-2
或更早升级上来时,你会遇到以下报错:linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad103
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad104
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad106
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad107
要进行这次系统升级,首先卸载
linux-firmware
,然后在升级的同时再将它安装回来:# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
https://www.archlinuxcn.org/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/
👌104😱26❤21💩15👍13🌚11
Arch Linux Chinese Messages
wiki.archlinuxcn.org 因网络问题暂时离线。请有需要的用户从 [archlinuxcn] 仓库安装 arch-wiki-docs-zh-cn 或者 arch-wiki-docs-zh-tw 离线文档包,或者将该域名指向 2400:ddc0:c006::4 来访问。
wiki.archlinuxcn.org 再次因 DDoS 攻击而离线,预计明天恢复。有需要的用户可以从 [archlinuxcn] 仓库安装 arch-wiki-docs-zh-cn 或者 arch-wiki-docs-zh-tw 离线文档包,或者使用经由 Cloudflare 的替代版本 aw.lilydjwg.me ,或者将 wiki.archlinuxcn.org 指向 2400:ddc0:c006::4。
🤬97😱72😭19😇5😁2❤1
Arch Linux Chinese Messages
linux-firmware >= 20250613.12fe085f-5 更新需要手动干预 在 20250613.12fe085f-5 中,固件被按厂商拆分成了数个软件包。现在 linux-firmware 是个依赖默认固件集合的空包。 不幸的是,上游刚好也重新组织了 NVIDIA 固件的软链接放置位置。这导致了 Pacman 无法处理的状况。当从 20250508.788aadc8-2 或更早升级上来时,你会遇到以下报错: linux-firmware-nvidia: 文件系统中已存在 /usr…
关于本次固件更新的补充信息
目前已知官方源中的 linux-firmware-amdgpu 20250613.12fe085f-6 可能导致 AMD Radeon RX 9000 系显卡用户启动失败,使用这些显卡的用户请谨慎升级并考虑暂时留在 linux-firmware 20250508.788aadc8-2。
升级后如果遇到笔记本没有声音或者声音很小的情况,可能是 cs35l56 驱动所需的固件被拆入 linux-firmware 包的可选依赖所导致,请尝试安装 linux-firmware-cirrus。
目前已知官方源中的 linux-firmware-amdgpu 20250613.12fe085f-6 可能导致 AMD Radeon RX 9000 系显卡用户启动失败,使用这些显卡的用户请谨慎升级并考虑暂时留在 linux-firmware 20250508.788aadc8-2。
升级后如果遇到笔记本没有声音或者声音很小的情况,可能是 cs35l56 驱动所需的固件被拆入 linux-firmware 包的可选依赖所导致,请尝试安装 linux-firmware-cirrus。
❤26😱17👍5🌚3😁2
repo.archlinuxcn.org 已离线,恢复时间未知。用户可改用镜像站。另外 luoxu.archlinuxcn.org 也同时离线。
😱103😭21🤯10💔5💩3😨3❤2
Arch Linux Chinese Messages
repo.archlinuxcn.org 已离线,恢复时间未知。用户可改用镜像站。另外 luoxu.archlinuxcn.org 也同时离线。
repo.archlinuxcn.org 和 luoxu 服务器回来了,服务恢复。
👍51🥰21🎉12❤8
zabbix >= 7.4.1-2 更新可能需要手动干预
从
- zabbix-server
- zabbix-proxy
- zabbix-agent (亦在
- zabbix-web-service
共享的
主配置文件和
但是,如果你创建过归属于上述用户的自定义配置文件或者在配置中引用上述用户账户,那么可能需要手动干预,比如:
- 用于加密通信的
- 用于采集指标或生成报告的自定义脚本
- 为了采集指标而提升权限的
- ……
这些应该更新到引用或归属于上述新的
迁移之后,你可以从系统中删除不需要的用户账户。
https://www.archlinuxcn.org/zabbix-741-2-may-requires-manual-intervention/
从
7.4.1-2
开始,将不再使用以下 Zabbix 系统用户账户(之前由相关包提供)。作为替代,所有 Zabbix 组件将使用共享的 zabbix
用户账户(就像上游原本预想和其它发行版提供的那样)。- zabbix-server
- zabbix-proxy
- zabbix-agent (亦在
zabbix-agent2
包中使用)- zabbix-web-service
共享的
zabbix
用户账户现在由新的 zabbix-common
分包提供,这个新包是所有相关 zabbix-*
包的依赖。主配置文件和
systemd
服务将自动处理切换到新的用户账户。但是,如果你创建过归属于上述用户的自定义配置文件或者在配置中引用上述用户账户,那么可能需要手动干预,比如:
- 用于加密通信的
PSK
文件- 用于采集指标或生成报告的自定义脚本
- 为了采集指标而提升权限的
sudoers
规则- ……
这些应该更新到引用或归属于上述新的
zabbix
用户账户,否则一些服务或用户参数将不能正常工作或罢工。迁移之后,你可以从系统中删除不需要的用户账户。
https://www.archlinuxcn.org/zabbix-741-2-may-requires-manual-intervention/
👍20👌8👀5❤1👨💻1
Arch Linux 中文论坛已经迁移 🎉
Arch Linux 中文论坛已经从旧的 FluxBB 迁移到 Discourse,同时域名从 bbs.archlinuxcn.org 改成了 forum.archlinuxcn.org 。
https://forum.archlinuxcn.org/t/topic/14247
Arch Linux 中文论坛已经从旧的 FluxBB 迁移到 Discourse,同时域名从 bbs.archlinuxcn.org 改成了 forum.archlinuxcn.org 。
https://forum.archlinuxcn.org/t/topic/14247
🎉135👍15🤔7😱7❤5🤨2😁1
AUR 目前疑似被攻击,IPv4 无法使用,可以考虑使用 IPv6 连接。服务状态可关注 https://status.archlinux.org/
😱108🤬74😭20🤯12💩6😢2❤1😁1
最近服务中断的状况
我们希望提供有关近期影响我们基础设施的服务中断的最新信息。Arch Linux项目目前正遭受持续的拒绝服务攻击(denial of service),主要影响我们的官方网站、Arch用户软件仓库(AUR)和论坛。
我们知晓这给用户带来的不便,并将持续与我们的托管服务提供商积极合作以缓解攻击。我们也在评估DDoS防护服务提供商,同时仔细权衡成本、安全性和道德标准等因素。
为了改善关于此问题的沟通,我们准备持续在服务状态页面上更新状况。
作为一个由志愿者驱动的项目,我们感谢社区在我们的DevOps团队努力对应这些问题时所展现的耐心。请大家多多包涵,并感谢你们至今所给予的所有支持。
服务中断期间的应对措施
- 如果archlinux.org停机:
- 镜像列表(Mirrors):像
- ISO映像文件:在许多镜像站上都提供我们的安装映像文件,例如由DevOps管理的geomirrors。请务必像wiki上所描述的那样验证其完整性,并确认其已由
- 如果aur.archlinux.org停机:
- 软件包:我们在GitHub上维护了AUR软件包的镜像。您可以使用以下指令来获取软件包:
补充说明
- 由于我们的托管服务提供商执行的TCP SYN验证,我们的服务可能会在首次连接时发送连接重置(connection reset),但后续的请求应能正常工作。
- 在攻击的持续期间,我们将不会公开关于攻击的技术细节、来源和我们的缓解策略。
archlinuxcn 社区翻译者的补充说明
以上通知中所述针对 Arch Linux 官方(archlinux.org)服务的攻击目前并未涉及 Arch Linux CN 的服务(archlinuxcn.org),但是使用官方服务的功能(比如主页上的软件包搜索框)可能被影响。
https://www.archlinuxcn.org/recent-services-outages/
我们希望提供有关近期影响我们基础设施的服务中断的最新信息。Arch Linux项目目前正遭受持续的拒绝服务攻击(denial of service),主要影响我们的官方网站、Arch用户软件仓库(AUR)和论坛。
我们知晓这给用户带来的不便,并将持续与我们的托管服务提供商积极合作以缓解攻击。我们也在评估DDoS防护服务提供商,同时仔细权衡成本、安全性和道德标准等因素。
为了改善关于此问题的沟通,我们准备持续在服务状态页面上更新状况。
作为一个由志愿者驱动的项目,我们感谢社区在我们的DevOps团队努力对应这些问题时所展现的耐心。请大家多多包涵,并感谢你们至今所给予的所有支持。
服务中断期间的应对措施
- 如果archlinux.org停机:
- 镜像列表(Mirrors):像
reflector
这类工具所使用的镜像列表服务托管在此网站上。如果服务中断,请默认使用pacman-mirrorlist
软件包中列出的镜像。- ISO映像文件:在许多镜像站上都提供我们的安装映像文件,例如由DevOps管理的geomirrors。请务必像wiki上所描述的那样验证其完整性,并确认其已由
0x54449A5C
(或未来可能使用的其他可信任密钥)签名。- 如果aur.archlinux.org停机:
- 软件包:我们在GitHub上维护了AUR软件包的镜像。您可以使用以下指令来获取软件包:
$ git clone --branch <package_name> --single-branch https://github.com/archlinux/aur.git <package_name>
补充说明
- 由于我们的托管服务提供商执行的TCP SYN验证,我们的服务可能会在首次连接时发送连接重置(connection reset),但后续的请求应能正常工作。
- 在攻击的持续期间,我们将不会公开关于攻击的技术细节、来源和我们的缓解策略。
archlinuxcn 社区翻译者的补充说明
以上通知中所述针对 Arch Linux 官方(archlinux.org)服务的攻击目前并未涉及 Arch Linux CN 的服务(archlinuxcn.org),但是使用官方服务的功能(比如主页上的软件包搜索框)可能被影响。
https://www.archlinuxcn.org/recent-services-outages/
😱52😭50🤬17👍12😢9❤8🫡7🤯2🙏2😁1🤡1