软件名称
小熊猫包管理 (oma)
官方网站
https://aosc.io/oma,里面还有安装方法的介绍。
应用平台
- Debian、Ubuntu、LinuxMint 等基于 Debian,且使用
dpkg、apt管理软件包的 Linux 发行版。
推荐类型
【用户推荐】
一句简介
支持撤销操作、带有简单易用的 TUI 的软件包管理器。
应用简介
一款命令行下的软件包管理器,相较于直接用 apt,它有如下特点:
- 具有一个简单的 TUI(文本用户界面),每次执行操作前,会弹出一个窗口介绍即将执行的操作,而不是像 apt 那样只是输出一大串文本。
- 支持撤销操作。比如,我安装了软件包
wine,它会带上一大堆依赖包。- 用了一段时间后,我想把它删掉,如果直接用
sudo apt autopurge wine,虽说可以干掉大部分依赖包,但还会有一部分删不干净。 - 如果用
oma,只需要执行sudo oma undo,就可以删掉当时一起安装的全部软件包。
- 用了一段时间后,我想把它删掉,如果直接用
官方介绍是这样的:
小熊猫包管理 (oma) 是一款为使用 dpkg 的发行版设计的软件包管理前端,也是安同 OS 的默认包管理界面。小熊猫包管理的主要设计目标有:
- 改良 APT 界面: 兼容 dpkg 发行版常用的 APT 包管理工具的同时,让界面指引、报错及操作逻辑更为简洁易懂
- 增强防呆机制: 通过清晰的指引和操作撤销等机制,助您避免因粗心或其他原因造成系统故障,进而浪费时间和精力
- 优化网络性能: 使用 HTTP/2 和多线程下载等技术,大幅度加快软件包安装与更新
- 提升使用效率: 结合 CLI(命令行)和 TUI(终端窗体)界面,让您的系统管理体验更轻松明晰
- 集成系统功能: 与安同 OS 的测试源和镜像源数据等机制集成,提供一站式的系统组件管理体验
- 兼容主流系统: 支持 Debian、Ubuntu 和 deepin 等主流 dpkg 发行版,让软件包管理更易用
截图预览
这是它的 TUI:

附:关于 AOSC OS
AOSC OS 是一个由国内开源社区开发的 Linux 发行版,默认桌面环境是 KDE,做了一些中文化调整。oma 也是这个发行版的默认软件包管理器。