安卓人,快用小熊猫!

小熊猫包管理登陆 Termux 平台!

本版更新,我们为 oma 实现了 Termux 支持,为 Fish 和 Zsh 实现了帮助信息的本地化,另有针对用户界面及内部功能的数项增强和修复。

让我们来一起详细了解本版 oma 的新特性和修复吧~

测试指南

安同 OS 可通过如下命令获取 oma 1.22 测试版更新:

oma topics --opt-in oma-preview

Debian、Ubuntu 及衍生版,Linux Mint、deepin 及 openKylin 用户可通过如下命令获取 oma(目前暂未区分测试源及稳定源,可直接获取 1.22 版更新):

curl -sSf https://repo.aosc.io/get-oma.sh | sudo sh

如果您在测试 oma 的过程中遇到问题或有任何建议,欢迎您来我社各聊天群组与我们联系反馈。

安卓人的安同包管理:Termux 支持

既然 oma 是 APT 的前端,那么是否可以在其他基于 APT 的系统环境下用上 oma 呢?oma 1.22 循着这一问题,实现了对 Termux 的支持:

oma 运行在 Termux 上,目前仍需自行编译使用

要编译 Termux 版 oma,请先在 Termux 下安装相关工具链:

pkg install git rust build-essential

而后,克隆代码并编译:

git clone https://github.com/AOSC-Dev/oma
cd oma
cargo build \
    --release \
    --no-default-features \
    --features nice-setup

构建成功后,oma 二进制将出现在 ./target/release/oma,此时您可以根据自身需要安装二进制和相关补全、配置文件等。我们将在近期实现安装脚本的 Termux 支持。

那么,oma 有没有可能在 Cydia 上运行,实现安卓人和苹果人的大团结呢?让我们拭目以待!

Fish 及 Zsh 补全信息本地化

相对于 Bash,Fish 和 Zsh 有着更为强大的命令行补全功能,其中包括程序参数的补全候选界面。在 oma 1.21 实现了帮助信息本地化功能后,有用户发现 Fish 和 Zsh 的补全帮助没有本地化。根据此报告,oma 1.22 实现了该功能:

oma 1.22 为 Fish 和 Zsh 用户实现了更到位的本地化体验

其他新特性

  • 为 install/pick/topics/undo/upgrade 命令新增了 --download-only 选项,允许用户仅下载软件包和相关依赖,而不执行安装操作
  • oma mirror speedtest 新增了 --timeout 选项,可自行设定测试数据的下载超时长度(默认 120 秒)
  • 在安同 OS 上默认启用 APT 3.0 Resolver,并改进了依赖问题提示的清晰度
  • oma refresh 实现了 LZMA/LZ4 格式元数据的下载和解压功能

问题修复

  • 解决了下载条目超过个位(≥10)时,进度条显示对齐不正确的问题
© 安同开源社区    2011 - 2025|网页源码|报告内容问题|返回主页