小熊猫包管理 (oma) v1.11.0-rc1 测试公告2024-09-28

oma 的下一特性更新发布在即,诚邀用户朋友们参与测试,提前发现问题、提出意见批评。
1.11 测试版的特性及修复内容如下,可供测试参考。
新特性
oma install新增软件包名提示功能:如运行oma install mate-screenshot(mate-screenshot命令由mate-utils包提供)时,向用户提示其可能在寻找的软件包(如本公告附图)oma refresh命令添加源数据刷新成功后执行脚本的支持(由apt.conf.d中的APT::Update::Post-Invoke-Success配置项定义),改进对 Ubuntu 等 Debian 系发行版的源刷新行为兼容性- 添加了
deb-src源的刷新支持 - 为
oma remove与oma purge命令添加包名补全(感谢 GitHub 用户 @qiqiqiao 的特性请求) - 简化
oma panic输出,方便用户及开发者报告及排查未知错误
问题修复
- 修复某些终端中进入 TUI 界面后,首次键盘输入无响应的问题
- 修复在 Debian/Ubuntu 上错误下载
deb-src源数据文件的问题(感谢 QQ 群友 @铺盖崽 的问题报告) - 修复
oma purge时,因依赖关系不满足被附带卸载的软件包的配置文件未被正确清理的问题(感谢 QQ 群友 @KFKK 的问题反馈) - 修复
oma provides/files在无rg命令环境下使用回退搜索方法时,无法通过绝对路径反查软件包的问题(感谢 QQ 群友 @KFKK 的问题反馈)
发行版支持
- 新增 deepin 23 (amd64) 软件包
测试指引
安同 OS 可通过如下命令获取 oma 1.11.0-rc1 测试版更新:
oma topics --opt-in oma-1.11.0-rc1
Debian 及 Ubuntu 用户可通过如下命令获取 oma(目前暂未区分测试源及稳定源,可直接获取 1.11.0-rc1 版更新):
curl -sSf https://repo.aosc.io/get-oma.sh | sudo sh