如果升级到 screen-4.4.0-1
你将无法再次连接上(reattach)用旧版本 screen 开启的会话。所以请确保升级前已经关闭了所有旧的会话。
欢迎来到 Arch Linux 中文社区
Arch Linux是一个轻量的、灵活的Linux发行版,遵循K.I.S.S.原则。
目前我们有专门为x86_64架构优化的官方软件包。作为官方软件包的补充,我们还有一个社区维护的,数量和质量每天都在增长和进步的软件源。
我们强大的社区热情而乐于助人,同时我们以能够用自己的技术能力使用Arch并作为Arch的主干力量而自豪。请查阅我们的论坛和邮件列表来加入我们。如果你想了解更多关于Arch的信息,可以看一看我们的Wiki。
最新文章
screen-4.4.0-1 将无法连接(attach)旧的会话
2016 年 6 月 27 日要求于2016年4月23日前升级至 pacman-5.0.1
2016 年 3 月 24 日最近 pacman-5.0 更新支持了事务性挂钩(transactional hook)。通过这个新特性,比如说我们可以在每次升级之后统一刷新一次字体缓存,而不是在安装每个字体包之后都刷新。这个特性不但将加快更新速度,并且将减少开发者们和受信用户们打包时的负担。
为了允许打包者们开始利用挂钩,我们要求所有用户于2016年4月23日前更新至 pacman-5.0.1 及以上版本。 pacman-5.0.1 是在2016年2月23日发布的,这表示用户有两个月的时间更新他们的系统。
PHP 7.0 包已发布
2016 年 1 月 3 日一系列 PHP 包的新主要版本更新已经进入稳定版仓库。除了PHP 7 的新特性之外本次更新还包含以下打包方面的变化。总体而言本次包的配置更接近 PHP 项目原本的设计目标。关于上游的改进请参阅 PHP 7 迁移向导 。
移除的包
- php-pear
- php-mssql
- php-ldap 该模块现在已经包含在 php 包中
- php-mongo 可以考虑使用新的 php-mongodb 包,虽然后者并不是前者的无缝兼容替代 (compatible drop-in replacement)
- php-xcache 考虑在需要用户数据缓存的时候使用默认包含的 OPcache 或者可选的 APCu。
- graphviz 其中的 PHP 绑定被移除了
新增包
- php-acpu-bc 需要 apc_* 函数的话请安装并启用这个模块。
- php-mongodb
配置变更
- 默认不再设置 open_basedir
- 现在内置openssl 、 phar 和 posix 扩展
- php-fpm 不再提供 logrotate 的配置,作为替代现在默认用 syslog/journald
- php-fpm 的服务配置不会再设置 PrivateTmp=true
- php-apache 的配置和模块现在分别改名为 php7_module.conf 和 libphp7.so
抛弃 Plasma 4
2015 年 12 月 13 日由于 KDE4 桌面无人维护已长达数月,同时支持两个版本的 Plasma 也变得越来越困难,我们将从官方仓库中移除 Plasma 4。Plasma 5.5 刚刚发布,它应该稳定到足以替换 Plasma 4 了。
已经安装好的 KDE 4 不会被自动升级到 Plasma 5,但是我们建议所有用户升级,或者迁移至别的维护良好的桌面环境,因为将来的任何更新都可能会在没有预先通知的情况下破坏 KDE 4 桌面。有关升级到 Plasma 5 的指导,请参考 Wiki 页面。
C++ 新 ABI 引起的重新打包
2015 年 12 月 10 日GCC-5.x 系列开始启用 libstdc++ 的双 ABI支持。我们现在切换到了新的ABI。
虽然 C++ 的老 ABI 仍然存在,但是我们强烈建议重新编译所有官方源之外的 C++ 包以使用新 ABI,特别是如果这些包链接到了使用新 ABI 的库时,仍然使用老 ABI 很可能造成不一致。你可以用以下脚本查找系统内使用老 ABI 从而需要重新编译的包:
#!/bin/bash
while read pkg; do
mapfile -t files < <(pacman -Qlq $pkg | grep -v /$)
grep -Fq libstdc++.so.6 "${files[@]}" 2>/dev/null && echo $pkg
done < <(pacman -Qmq)
(由 Allan McRae 撰写的公告草稿在此)
Xorg 1.18.0 已进入 [testing]
2015 年 11 月 18 日已经进入 [testing] 的 Xorg 1.18.0 将要带来如下变化:
- 现在可以在
xf86-input-evdev
和xf86-input-libinput
之间选择。 xf86-input-aiptek
将不再更新,并将在 xorg-1.18.0 进入 [extra] 之后被移除。
值得注意:NVIDIA 驱动还没有兼容 1.18.0。你可以这样暂时不升级: 给 pacman 命令添加 –ignoregroup=xorg 参数或者在 pacman.conf 的 IgnoreGroup 中添加 ‘xorg’ 。
更新:NVIDIA 驱动现已兼容 xorg-1.18.0 (ABI 20)。
D-Bus 现在开始将启动用户 bus
2015 年 9 月 23 日随着升级到 systemd
226-1 和 dbus 1.10.0-3 ,现在 systemd 将对每个用户启动一个 dbus-daemon。同一个用户的所有登录会话将共享同一个 D-Bus 的 会话Bus (session bus)。由 pam_systemd 模块保证在登录时设置正确的 DBUS_SESSION_BUS_ADDRESS
环境变量。
这同时允许 dbus-daemon 让 systemd 延迟(defer)激活进程(activation),而不是它自己启动服务进程。不过目前会话服务(session service)还没有被广泛利用(相比于系统服务 (system services))。
kdbus 将仅支持这种模型,所以我们可以利用这个好机会排除可能的错误,确保未来迁移到内核 bus 更加顺畅。遇到任何问题请通知我们。
openssh-7.0p1 放弃对 ssh-dss 钥匙的支持
2015 年 8 月 28 日因为一些最近发现的安全威胁,新发布的 openssh-7.0p1
放弃了对 ssh-dss
类型钥匙(也就是 DSA 加密)的支持。详细情况请参考上游的公告。
在升级并重启远程主机的 sshd
之前,请确保您访问该主机时不依赖这种类型的加密。可以用以下命令查看当前账户允许哪些 DSA 加密的钥匙:
grep ssh-dss ~/.ssh/authorized_keys
如果有任何结果,请确保你有其它登录方式,比如其余类型的加密钥匙对,或者开启了基于密码的验证方式。
最后, ssh-dss
类型的 host keys 也被放弃支持了,因此在升级服务器之后您可能需要确认新的指纹,因为新的访问讲采用不同加密类型的 host key。
2015 Arch Linux 中文社区竞赛 美工类作品公投
2015 年 8 月 21 日2015 社区竞赛已经进入评选阶段。在开发类项目正在接受代码审计的同时,请大家对 2 名参赛选手提交的 8 张壁纸做出评价。
请在 8 张壁纸中选择您最喜欢的壁纸,并在最后投票给这张壁纸。您的投票将影响参赛选手的最终得分,请勿有任何作弊行为。发现刷票等作弊行为将导致参赛选手失去评选资格。
以下是 8 张壁纸预览图。点击图片跳转到仓库中对应原图的地址,完整仓库(包括源文件)请点击 source。
17windy / ArchWP (source)
frantic1048 / archwallpaper (source)
以上是 2 位参赛选手的作品。请选择最喜爱的图片投票:
Arch Linux 中文社区 2015 社区竞赛 A1 作品投票 - 请投票给你认为最好的 1 张壁纸
- 17windy / P1 (29%, 54 Votes)
- frantic1048 / Ring (18%, 34 Votes)
- 17windy / P3 (17%, 32 Votes)
- frantic1048 / ARCH IN THE SHELL (Night) (13%, 24 Votes)
- frantic1048 / Spread (10%, 19 Votes)
- frantic1048 / ARCH IN THE SHELL (7%, 13 Votes)
- 17windy / P2 (5%, 9 Votes)
- 17windy / P4 (2%, 4 Votes)
Total Voters: 189

Arch Linux 中文社区 2015 社区活动
2015 年 7 月 2 日活动时间:7月21日 – 8月19日 (30 days)
参与要求
- 单人作为代表参赛,项目可由多人协作。奖品将仅发放给代表参赛者
- 有社区论坛帐号且发布过 10 个以上的帖子
报名时间:7月1日 – 7月20日
评分时间:8月20日 – 9月1日,根据提交作品数量可能延期
报名方式
发送邮件到 admin@archlinuxcn.org
,包含下列信息:
- 社区 ID
- 常用邮箱和其他联系方式(邮箱+至少一种常用联系方式,例如手机或其他 IM 帐号)
- GitHub 帐号地址
- 选择题目 ID
报名信息登记后会收到回复邮件,如果报名邮件发送 48 小时内没有收到响应,请单独联系管理员。
评判标准
- 原创作品,使用开源许可
- GitHub repo 在活动开始日期前 1 个月内创建,在结束日期之前发布至少一个稳定版
- Git commit 记录开始于活动开始日期之后
- 实现功能正确完整、安全可靠(须通过安全审计)
- 加分:代码风格一致整洁,文件组织合理,可维护性高
- 加分:轻量快速,节约资源
- 由于可能的高额维护成本,不接受要求使用 MySQL 的程序
- 管理组成员为每个项目评分,取均分作为项目总分,精确到小数点后 1 位
- 权重:项目总分(满分9)+权重/10得最终分
- 奖项:本次活动设置 5 个一级奖项、5 个二级奖项和最多 50 个参与奖。
本次活动赞助商
可选题目
Web 开发类
- 社区仓库/加速源的 web 展示页面(类 AUR) (ID: W1 | 权重: 9)
- Python/PHP/Node.js/Ruby/etc(由于多种原因,不接受使用 Java、C#)
- 包列表和详细信息、各类数据统计、最后更新时间,etc.
- 软件包更新RSS(archrepo2 已有一个未完成的版本)
- 社区镜像源的最后更新时间检查和邮件通知过期源
- 检查社区源的 rsync 服务的可用性(并在出问题时邮件通知)、rsync 日志统计与分析(哪个源以什么频率同步了多少数据,每次花费了多少时间等等)
- 利用 GitHub API
- 利用 pkginfo.db & archlinuxcn.files
- 社区论坛的发帖编辑器 (ID: W2 | 权重: 8)
- PHP / FluxBB
- BBCode+Markdown(GFM?)
- 使用又拍云上传图片(JavaScript 插件)
- 社区论坛的防 spam 注册机制 (ID: W3 | 权重: 7)
- 使用新的机制阻止 spammer 注册
- 目前已知验证码图片有人工识别服务,图片验证码完全无效
- spammer 多用奇怪的邮箱名和后缀
- 了解 fluxbb 自带的反 spam 机制,尽可能减少对 spammer 注册的邮件发送
- 在可能的情况下定期清理未激活的用户
- Wiki Spider (ID: W4 | 权重: 7)
- 定期抓取 ArchWiki 数据
- 统计需要翻译的页面以及翻译进度
- 发送汇总邮件到社区邮件列表
- 考虑扩展,支持多种 Wiki 程序以适用到其他社区的国际化 Wiki
- 对于 MediaWiki 站点,使用 MediaWiki API
运维开发类
- 社区仓库自动化脚本集 (ID: O1 | 权重: 10)
- 更好的 repo 拉取脚本(将文件从一个主机完整、准确地移动到另一个主机
- 只处理具体符合特定模式文件名的文件
- 正在被写入的文件不要处理
- 确认文件复制到目标主机后再删除源主机上对应的文件
- 有签名的先校验签名;没有的拿 tar tf 校验,坏的不同步;如果坏文件长期(比如一小时?)处于无人修理状态(依旧是坏的并且文件没有更新),发邮件通知打包者
- 更好的自动打包脚本(lilac)
- devtools exploit patch
- 镜像加速源的缓存方案
- 提供各类统计数据的 API (可以写静态文件或提供 REST 接口)
- 更好的 repo 拉取脚本(将文件从一个主机完整、准确地移动到另一个主机
- repo-arm 的 docker 镜像 (ID: O2 | 权重: 8)
- 基于 Arch Linux 的 docker 镜像 (提交 dockerfile,并且推送 docker image 到 docker hub registry)
- https://github.com/archlinuxcn/repo-arm-server – repo-arm-server + archrepo2 + rsync
- 更好的存储及自动磁盘空间管理方案
- 提供统计数据的 API
- 社区仓库包的过期检查与提醒 (ID: O3 | 权重: 8)
- 使用 nvchecker 检查软件的过期状态
- 使用邮件通知一定时间内没有更新的包的维护者
- 再过一定时间之后,使用 GitHub API 在 archlinuxcn/repo 上提 issue
用户工具类
- 密码管理工具 (ID: U1 | 权重: 10)
- 本地用户/浏览器等的密码管理
- 备份/恢复和同步(C/S 架构)
- 端到端加密,且必须有密码才可解开数据文件
- (Optional) 协同使用的浏览器插件
- (Optional) 跨平台支持
- 个人配置管理及分享工具 (ID: U2 | 权重: 7)
- GNU Stow + Github
- 自动生成 README/Web 页面
- 必要位置加密(或写配置文件)?
- 自动导入脚本
美工/设计类
- Arch Linux 壁纸集 (ID: A1 | 权重: 7)
- 4 张壁纸,每张分别适配 1920×1080, 1920×1200,原图必须大于此尺寸
- Arch Linux 主题
- 四季风格/风景/简约/动漫/抽象派任选,4张可以是不同风格。
- 使用开源程序制作(GIMP/Blender/etc)更容易得高分,如果手绘/鼠绘也可以使用 PS/SAI/CSP 等程序。如果使用照片/其他外来图片合成,需要对所使用的图片拥有完全的版权。
奖项设置
- 1 – 5 名,按排名先后每人在以下奖品中选择1件
- SONY PlayStation 4 主机(黑色/白色可选)
- 512G Plextor M6P / 480G Intel 530 SSD
- SONY XBA-A2 耳机 XBA-A2/Q CN
- AOC U2870VQE/WW 28寸 4K 显示器
- HHKB / 定制键盘
- 6 – 10 名,暂定发放以下奖品之一
- SanDisk CZ80-016G-GAM46 64G 闪存盘 (或类似等值品)
- SONY XBA-C10 耳机 XBA-C10/BQ CN
- 完成作品且合格的参与者将获得 Arch Linux 纪念衫一件(最多 50 件。如果提交的合格作品超过 50 个则取前 50 名发放)
- 奖品邮费自理
- 管理员会邮件通知到所有将会发放奖品的同学,获奖名单也会在社区公布。请按邮件要求告知奖项偏好、衣服尺码和邮送地址
- Arch Linux 中文社区管理组对此活动保留最终解释权利
其他
- Arch Linux 中文社区:https://www.archlinuxcn.org
- 社区论坛:https://bbs.archlinuxcn.org
- IRC 频道:#archlinux-cn at freenode
- Telegram 群:请联系 @littlesen 加群,使用 .help 查看帮助
- XMPP 群:添加 talk(at)archlinuxcn.org 为联系人
- IRC,Telegram 和 XMPP 群互通,加入一个即可。活动相关的问题及所需文档可在交流区向相关人员询问