Arch Linux Chinese Messages – Telegram
Arch Linux Chinese Messages
10.8K subscribers
2 photos
195 links
Arch Linux 中文相关信息

跟进 Arch Linux 日常踩坑预警,翻译官方新闻, testing 测试预警等。另有 @archlinuxcn_updates 提供滚动打包记录。
频道内容来自 Arch Linux 中文社区群组 @archlinuxcn_group
https://fars.ee/~readme.html
杜洛夫在所有订阅数较多的频道下方都添加了广告,其收益并不分配给频道主,频道主也无法控制其内容。如果在本频道下方看到广告,均与 Arch CN 社区无关,请勿点击或相信其内容
Download Telegram
Arch Conf 2020 - 发布演讲和内容

我们高兴地宣布 Arch Conf 2020 上的演讲资料已经编辑和发布了 :)
可以在 CCC MediaYoutube 和我们的归档站找到。

在我们的归档站上可以找到所有编辑过的演讲,提交的 Q&A 的提问以及演讲用的幻灯片。我们还包括了中间休息时的 DJ 混音,在 OBS 串流用到的艺术作品,休息时的动画,以及演讲时的背景图。

https://static.conf.archlinux.org/

如果有任何疑问或者反馈可以发邮件给 archconf@archlinux.org !

感谢会议组的辛苦努力!

https://conf.archlinux.org/posts/arch_conf_online_2020_content_release/
👍1
请使用重庆大学(CQU)镜像的用户知悉,并使用 HTTPS 协议使用该镜像,否则将无法下载包数据库!

https://news.1rj.ru/str/cqumirror/82

2020年11月18日已恢复 HTTP 明文访问,不过还是建议使用 HTTPS 协议来保证文件的完整性。 https://news.1rj.ru/str/cqumirror/85
官方源中 Python 3.9 及所有依赖包已经进入稳定仓库, archlinuxcn 中的所有 python 库正在针对 3.9 版本重新打包,在重新打包全部完成前更新系统可能遭遇 Python 版本不一致的情况。希望系统稳定更新至最新的话可以考虑今天避开更新系统或者安装新包,耐心等待重新打包工作结束。
Arch Linux Chinese Messages
官方源中 Python 3.9 及所有依赖包已经进入稳定仓库, archlinuxcn 中的所有 python 库正在针对 3.9 版本重新打包,在重新打包全部完成前更新系统可能遭遇 Python 版本不一致的情况。希望系统稳定更新至最新的话可以考虑今天避开更新系统或者安装新包,耐心等待重新打包工作结束。
鉴于多人因 optimus-manager 未重新打包而导致不能进入系统图形界面,在此提醒使用 AUR 包的需要自行检查和更新 AUR 包是否需要重新编译安装。使用
pacman -Qoq /usr/lib/python3.8
可列出本地安装的包中还未更新至 python 3.9 的包。
Akatsuki
东软的好像还是有问题... 例如 community.db 还是 10/15 的
12月8日确认到东软源 community.db 同步到了12月6日的,慢了两天
pacman-mirrorlist 20201205-1 添加中国地区新镜像:哈工大开源镜像站 https://mirrors.hit.edu.cn/archlinux/ 快来尝试
Arch Linux 邮件列表 id 变更

由于我们的垃圾邮件应对机制,我们不得不迁移邮件列表,原本从 @archlinux.org 发出的邮件变更为从 @lists.archlinux.org 域名发出。

发送邮件到邮件列表不受影响,发往 @archlinux.org 还能继续使用,邮件会被自动转发。

需要用户操作的唯一变化在于匹配 From 和 List-id 字段的过滤器和规则需要相应更改。

https://www.archlinuxcn.org/arch-linux-mailing-list-id-changes/
手册页索引服务

我们非常高兴地宣布我们最新的公共服务: 在 man.archlinux.org 公开的手册页索引站,用来发布我们所有软件包中所包含的手册页(man pages)并提供 搜索在线浏览 功能。比如可以试一试 tar 的手册页

也可以在每个软件包的详情页面的侧边栏中看到新增的手册页链接。感谢我们的 Wiki 管理员 lahwaacz 开发了 archmanweb 实现这一功能。

尽管网上已经有很多其它的手册页索引网站,通过发布与我们提供的软件包相符版本的手册页,我们希望能进一步改进 Arch 的可用性和文档。

https://www.archlinuxcn.org/manual-pages-indexing-service/
开始提供 PHP 8.0 和 PHP7 旧包

php 包已经升级到8.0 版本。请参考上游提供的迁移指引。由于许多程序还尚未兼容 PHP 8 ,我们同时也提供了php7包,可以和第8版同时安装。依赖 PHP 的包已经根据这个更新做了相应调整,如果需要的话会依赖 php7 。您可能需要手动更新您的配置文件。 PHP7 的二进制和配置文件会有“7”的后缀:

/usr/bin/php -> /usr/bin/php7
/etc/php -> /etc/php7
/usr/bin/php-fpm -> /usr/bin/php-fpm7
/usr/lib/systemd/system/php-fpm.service -> /usr/lib/systemd/system/php-fpm7.service
/run/php-fpm -> /run/php-fpm7

我们也提供了一些为 PHP 7 打包的第三方模块:

php7-apcu
php7-geoip
php7-grpc
php7-igbinary
php7-imagick
php7-memcache
php7-memcached
php7-mongodb
php7-redis

注意对 php7 的支持非常有限,并且很可能在一年左右之后放弃对 php7 的支持,具体取决于大部分软件对 8 的兼容性。

https://www.archlinuxcn.org/php-80-and-php-7-legacy-packages-are-available/
1
从三月初起 Chromium 将失去同步支持

Google 已经发出通知说他们将从3月15日起禁止除了 Chrome 以外的所有浏览器访问 Google 的一些功能(比如 Google sync)。这一来自 Google 的变化将较早影响 Arch 的 chromium 包,从3月2日起,预计会在 Chromium 89 发布之后。

我们已经确定 数据同步(data sync) 会停止工作(密码、书签、等)。其它特性比如定位(geolocation)或者增强的拼写检查(enhanced spell check)可能可以继续工作一段时间。访问 Google Drive 的浏览器扩展也可能受影响,以及 LibreOffice 可能将失去存储文档到那儿(Google Drive)的能力。

其他发行版比如 openSUSE 和 Fedora 已经在他们的 Chromium 88 软件包中移除了将要被限制功能的 API key 。Fedora 的升级建议中详细描述了关于这个变化的观点,我还发现 Hackaday 的 这篇文章也可供参考。

https://www.archlinuxcn.org/chromium-losing-sync-support-in-early-march/
👎2
mkinitcpio 将迁移到默认使用 Zstandard 压缩镜像

随着 linux-lts 升级到了 5.10 版本,现在 Arch Linux 的所有官方内核都支持了 zstd 压缩的 initramfs 镜像,所以 mkinitcpio 从版本 30 起将默认使用 zstd 压缩镜像,现在这个版本已经在 [testing] 仓库中。

如果,因为任何理由,你仍在使用 5.9 之前的内核版本,请确保修改 mkinitcpio.conf 中的 COMPRESSION 使用某个受内核支持的压缩方式,比如 gzip ,否则将 不能 引导进 mkinitcpio 创建的新版镜像中。

https://www.archlinuxcn.org/moving-to-zstandard-images-by-default-on-mkinitcpio/
附带安装器的安装媒介

最新的安装媒介开始附带一个有指引的安装器
这是作为默认安装方式(跟随安装向导)的补充,比较像其余安装方式
如果你使用了这个安装器,不要忘记在寻求技术支持的时候提及这一点,以及如果被问到的话提供 archinstall 的日志。

https://www.archlinuxcn.org/installation-medium-with-installer/
大部分官方 IRC 频道移至 libera.chat

你们中一些人可能已经听说了过去几日 freenode.net 的归属权纷争。Arch Linux 和很多别的项目在过去的几十年间一直使用这个 IRC 网络作为讨论和支持的平台。纷争导致很多前 freenode 成员逃离这个网络,成立了新的网络: libera.chat

今日起,Arch Linux 将携其姊妹项目 Arch Linux ARM 和 Arch Linux 32 一起将官方 IRC 频道从 freenode.net 迁移至 libera.chat 。请给予我们一些时间以待迁移工作尘埃落定。

我们感谢 freenode 社区多年以来的服务和合作。

https://www.archlinuxcn.org/move-of-official-irc-channels-to-liberachat/
请注意 东莞理工学院镜像站 的 [archlinuxcn] 仓库存在问题,包数据库已经落后四天。
替换旧密码散列

libxcrypt 4.4.21 版本开始,新的密码不再接受由弱密码散列算法(比如 MD5 和 SHA1)产生的散列。还在用弱算法保存密码的用户会在下一次登入时收到提示更新他们的密码。
如果登入失败(比如通过显示管理器Display Manager时)请尝试切换到虚拟终端(Ctrl-Alt-F2)然后从那儿登入一次。

https://www.archlinuxcn.org/sorting-out-old-password-hashes/
Forwarded from Jerry Xiao
Grub 2.06 更新 os-prober 用户需要手动干预

grub 2.06 更新已经进入官方源,本次更新有以下两个需要注意的变化:
1. 如果您正在使用 os-prober 生成其他系统的引导项,grub 2.06 不再自动启用 os-prober,您需要添加 GRUB_DISABLE_OS_PROBER=false/etc/default/grub 配置文件中并且重新运行 grub-mkconfig
2. grub 2.06 现在会自动添加 固件设置菜单 引导项目,无需手动创建
Forwarded from ヤナギ さくや
xorg-server 21.1.1-2 的 DPI 变化

xorg-server 21.1.1-2
更新已进入 [extra] , 一项用户可见的变化是修正了自动检测屏幕DPI相关的逻辑,原本部分显示器不能正确报告 DPI 的情况下使用默认 96 DPI,修正后会默认检测并使用正确的显示器 DPI 了。此次变更的可见效果之一是如果没有设置过 DPI 可能导致在一部分较高 DPI 的硬件上显示 GUI 组件比原本更大。由于本次变更的可见效果对用户影响较大,上游和 testing/xorg-server 21.1.1-3 正在考虑撤销这个变化。如果您更新后遇到组件元素过大,alacritty 等 winit 程序不能正确放大窗口,之类的问题,可以尝试通过以下方案回到以前的 DPI 设置:
1. 修改 Display Manager 比如 sddm 启动 Xorg 的默认 DPI 到 96。参考 https://news.1rj.ru/str/archlinuxcn_group/2149313
2. 修改桌面环境比如 KDE 的字体设置,强制使用固定的 96 DPI。 参考 https://news.1rj.ru/str/archlinuxcn_group/2150809
3. 修改 ~/.Xresource 中的 Xft.dpi 使用 96 DPI。参考 https://wiki.archlinux.org/noscript/HiDPI#X_Resources
4. 耐心等待 xorg-server 21.1.1-3 从 testing 进入 extra
5. 考虑回滚 xorg-server 相关包到 21.1.0 (有一定风险)
Gnome 不受本次变化影响,KDE 环境另可参考 archwiki HiDPI 页其余 WM 用户可参考 HiDPI#X_Resources
Arch Linux bug: https://bugs.archlinux.org/task/72661
xorg-server bug: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1241
👍2
Python 3.10 系列更新已进入 testing/community-testing 源,开启 testing 的用户请自行编译更新 [archlinuxcn] 源及 AUR 中的 python 包。
Arch Linux Chinese Messages
Python 3.10 系列更新已进入 testing/community-testing 源,开启 testing 的用户请自行编译更新 [archlinuxcn] 源及 AUR 中的 python 包。
官方仓库中 Python 3.10 及依赖其的包已经进入稳定仓库。[archlinuxcn] 仓库中依赖 Python 的包应该会很快完成更新,但是不能排除因为打包出错而延迟的情况。

由于 Arch Linux 官方仓库和 [archlinuxcn] 仓库是分开的,镜像站上有可能其中之一有延迟而另一个没有,造成更新之后部分依赖 Python 的软件包无法使用。

[archlinuxcn] 仓库的用户需要注意以上不一致的情况可能导致的问题,若有疑虑请考虑这两天不要更新或者安装新包,耐心等待软件包重建完成和镜像完全同步。另外记得重新打包从 AUR 等地方手动打包安装的相关软件包。

使用 pacman -Qoq /usr/lib/python3.9 可列出本地安装的包中还未更新至 Python 3.10 的包。
👍8