<= 返回

安记冰室・八月下

“练绣廉些米?”

欢迎阅读安同开源社区 (AOSC) 双周报——《安记冰室》!本栏目旨在以轻松可及的方式,以图文形式介绍过去两周的开发进展、社区事务与近期社区内外活动资讯。此外,本栏目还用于发布与社团及行业人士及代表的访谈录,以特辑形式发布。本栏目不发表评论性内容。

AOSC OS 快讯

在过去两周中,社区开发者们除继续对 AOSC OS 进行日常维护外,还为系统引入了许多更新、修复,推进了系统周边组件的开发,希望这些工作能为您的工作与娱乐生活带来便利。

AOSC OS/Retro 更名:星霞 (Afterglow)

AOSC OS 的 Retro 版本最初取名仿照 IBM OS/2,即 AOSC OS/Retro。但社区有批评全名读起来拗口、Retro 命名无聊浅显等。AOSC Retro 小组经过数轮头脑风暴,选出了星霞 (Afterglow) 这个新名称,取义“落日余晖”、“晚霞”和“美好回忆”,让您喜爱的老旧设备发挥余热。

运行于 IBM ThinkPad X41 上的 Afterglow

发行版新视觉 ID

本周,综合社区意见重新设计的 AOSC OS 及 Afterglow(原 AOSC OS/Retro)视觉 ID 上线:

社区发行版新视觉 ID 展示

  • AOSC OS(中译:安同OS)新徽标重新启用社区四色元素,以“街砖”为元素,综合 3D 远近关系展现类似阶梯的视觉效果,体现 AOSC OS 简明及可靠的特质,为用户的工作和生活的进步添砖加瓦。
  • Afterglow(中译:星霞OS)新徽标以流星为视觉元素,配色则以落日余晖为题,体现 Afterglow 为老旧设备持续提供支持,助其发挥余热的本心。

我社各种徽标、视觉 ID 设计稿等均可从 GitHub 仓库 AOSC-Dev/logo 下载。

Omakase 1.1 展望

Omakase 1.0 进入基本系统之际,开发者傅孝元已经在同步推进 1.1 分支的开发工作。至截稿时,Omakase 1.1 的开发工作业已基本完成,并将于本周末转入测试调整。

Omakase 1.1 的主要开发目标有:

  • 模块化: 整理代码,方便其他开发者利用 Omakase 特性
  • 系统集成: 自动检查电源条件,控制系统电源及会话管理,有效避免意外故障
  • 界面进化: 重新设计历史及撤销功能,操作历史、回放及撤销界面更简明易懂;各项操作确认后,向终端回显操作内容,以便查阅
  • 性能优化: 优化下载及解压逻辑,源数据刷新大幅度增速

我们将于 UTC+8 时间本周日下午二时的贡献者例会中就 Omakase 1.1 的设计进行展示及讨论,届时欢迎来我社 Discord 语音频道参与讨论。

更新速览

系统组件

过去两周中我们为 AOSC OS 推送了许多更新,这里简要介绍其中几项:

  • Omakase 更新至 1.0.7,修复无法刷新简单软件源 (Flat Repo) 元数据的问题,新增 LoongArch 构建支持
  • Mesa 图形栈更新至 23.1.4,优化各类主流显卡(尤其是 Steam Deck 硬件)的性能和可用性
  • Rust 更新至 1.71.0
  • LLVM 更新至 16.0.6,修复 MIPS 可用性问题
  • LDC 更新至 1.32.2,新增 POWER (ppc64el) 及基于 MIPS 的龙芯 3 (loongson3) 支持
  • curl 更新至 8.1.1,修复数个安全问题
  • yt-dlp 更新至 2023.07.06,修复及新增流媒体站点支持
  • Fcitx 的萌娘百科词库 (fcitx-pinyin-moegirl) 更新至 20230814,引入许多新词
  • fail2ban 更新至 1.0.2,修复先前版本服务无法启用的问题
  • e2fsprogs 更新至 1.47.0,修复无法检查使用新工具创建的 ext4 分区的问题
  • FreeRDP 更新至 2.10.0,修复随机崩溃的问题
  • Remmina 更新至 1.4.31,修复从 Adobe Acrobat 等其他基于 WPF 的 Windows 程序中复制时短时卡顿的问题
  • Bash 配置更新至 0.4.7.7,修复 cd 命令补全时列出环境变量名的问题
  • 修复 VirtualBox 更新时无法正确识别内核模块版本的问题
  • 系统安装器 (DeployKit) 更新至 0.9.5,修复某些 AArch64 SBSA 设备安装系统后无法自动启动 GRUB 引导器的问题,优化 Afterglow 安装性能,新增 LoongArch 构建支持

新增组件

过去两周,AOSC OS 软件仓库中新增如下软件包:

  • Distrobox (distrobox),可用于快速部署各类 Linux 发行版
  • EDID Decode (edid-decode),EDID 数据解析工具
  • gitoxide (gitoxide),Git 版本控制系统的 Rust 实现
  • HW PROBE (hw-probe),设备索引及测试工具
  • JetBrains Mono (jetbrains-mono),来自 IDE 开发商 JetBrains 的等宽开发用字体
  • lldpd (lldpd),使用 802.1ab(链路层发现协议)探测本地网络中的设备
  • Taskwarrior (taskwarrior),命令行终端界面的个人日程管理器

周边项目

  • aosc-mklive 工具优化 Afterglow 生成逻辑,将 LiveKit 大小压缩至 CD 尺寸(约 700 MiB)

开发工具

  • Autobuild3 更新至 1.6.94,添加 dpkg Pre-Depends 依赖关系支持,并对 Rust 构建模板进行优化

尝鲜预报

为更好地测试我们的系统更新,我们为不同类别的更新创建相应测试源,供用户与贡献者测试。本周,我们新增了如下几个测试源:

  • AOSC OS Core 11 (core-k): 更新系统核心运行时:Glibc 更新至 2.37,GCC 更新至 13.2.0,Linux API 头更新至 6.4.7,Zstandard 更新至 1.5.5
  • Bash 启动配置规范化 (etc-profile-cleanup-survey-20230614): 对各软件包中的 Bash 启动配置进行清理,规范化文件摆放,修复终端模拟器会话中某些功能无法正常使用的问题
  • Linux 内核八月更新 (linux-kernel-survey-20230825): 更新主线内核至 6.4.10,长期支持版(Long-Term Support,简称 LTS)内核至 6.1.45,修复 AMD 处理器中近期发现的安全漏洞 (CVE-2023-20569)
  • OpenSSL 3.1.1 (openssl-3.1.1): 引入 OpenSSL 3.1.1 以替代老旧的 OpenSSL 1.1 运行时
  • Security Survey 2023H1/Libtiff (security-survey-2023h1-libtiff): 安全更新终于有进展了!更新 libtiff 至 4.5.1,同时涉及大量其他软件包重构和更新

这些测试源也将同步至我们的龙架构 (LoongArch) 前沿分支,并为正式引入将龙架构支持作准备。

输入如下命令方可随时加入或退出测试源:

sudo oma topics

如果您在使用如上测试源的过程中遇到问题,请随时联系我们,我们将尽力协助您修复问题。

社区快讯

中科院软件所开源之夏 (OSPP) 2023 项目进展

由我社贡献者白铭骢黄烜宁作为导师带领的 OSPP 2023 项目取得显著进展。

过去一个多月中,刘万涛同学修缮了 Trinity Desktop Environment 的简中翻译,还将我们的本地化工作指南改写为网页;相信刘同学的工作成果将显著改善 Afterglow 的简中使用体验,并为社区后续组织本地化工作提供了更好用的参考资料。leedagee 同学开发的 Autobuild3 自动化打包测试框架也已基本功能完备,为我社后续推进维护自动化提供可靠性保障。

上述项目的开发目标、学生及导师信息等请详见:

AOSCC 2023 贴纸集订购

2023 年度 AOSCC 贴纸集已完成再版并已到货,我们计划以每套 10 元人民币 + 运费(每版 5 元,共 2 版)贩卖,以便收回再版印刷费用。本版贴纸还改进了覆膜的耐磨度,相信会比之前的贴纸更耐用。

请使用本表登记订购意向。

招工启事

AOSC 是由志愿者在业余时间组织和驱动的社区,想法众多但人力不足。以下是我们最近希望完成的一些工作,如果您有兴趣,欢迎通过“一起吹水”栏目中列出的任意方式与我们取得联系:

社区新门户

目前的社区门户现已使用三年,一些设计上的问题也开始展现出来,比如布局效率低和新闻资讯、下载页面可见度低等,故近期开始着手设计新门户。下图为新门户页面设计稿,现征求建设性意见供贡献者参考;本次设计的主要目标和思考如下:

portal

  • 设计灵感来自 Windows XP 的初版主页,取其空间利用所长,并将布局、配色和呈现内容等适配到现今浏览器技术和浏览习惯等
  • 着重展示社区项目和资讯板块,以及常用链接
  • 浏览逻辑:右上角为快捷导航区,包括下载页面、社区介绍和语言设置;左侧为主导航区,全站通用且全时可见,右侧为内容板块
  • 主页有三版面动态横幅区,展示需要着重宣传的内容,下方为固定的资讯要点、系统方案和常用链接板块,左下角为动态板块,亦用于需要着重展示的内容(如一般情况下展示 AOSC OS 特性,需要时改变为投票、众筹或活动介绍)
  • 网站配色根据季节更改,另可根据语言设置,在特定期间显示独特配色(如在春节期间在中文页面上显示春节配色)

目前我们已开始初步策划实现方式,欢迎来社区群聊一同出力~

社区论坛

论坛也许“老土”,但也不失为用于认真交流问答的好平台。如果您有兴趣参与论坛管理和维护,请联系我们。

一起吹水

互联网是我社的主要活动场所,欢迎来社区各群聊及语音频道交流玩耍:

微信群

wechat

QQ 群

qq

Telegram 群组

telegram

Discord 语音频道

discord

栏目介绍

考虑到社区项目和文化等日趋成熟,我们决定重启外联和宣传工作,在更广阔的天地寻找志同道合的朋友。

您阅读的本期半月刊即是我们外宣工作的一部分,我们的文字宣传栏目如下:

  • 安记冰室:社区双周报及访谈栏目
  • 聊斋:信创及稀见软硬件专题
  • 怀古:古董软硬件专题
  • 实况:各类线下活动资讯

其中,《安记冰室》于北京时间 (UTC+8) 每月第二、四个周五午间 12 时发布,其他栏目均视讯息内容及编辑进展发布;发布平台包括:

  • 社区门户
  • 微信公众号“安同开源”
  • Bilibili 帐号“安同开源社区”
  • 知乎帐号“安同开源社区”
  • Twitter/X @aosc_dev_cn 及 @aosc_dev(英文)

此外,我们正寻求国内开源及 Linux 相关媒体的朋友合作,一起将我社的工作和文化广而告之。