Oma: An attempt at reworking APT's interface
8 days ago
- #package-management
- #dpkg
- #AOSC-OS
- oma is a user-friendly rework of APT's interface, designed to be more robust and performant.
- Features include a clear-and-simple interface, faster downloads, smart search, and fool-proofing mechanisms.
- It integrates with AOSC OS's system management functions like mirror configuration and system feature protection.
- Compatible with other dpkg-based OS like Debian, Ubuntu, Deepin, and openKylin.
- Pre-installed on AOSC OS and available for other dpkg-based distributions.
- Installation can be done via a script: `curl -sSf https://repo.aosc.io/get-oma.sh | sudo sh`.
- Building oma requires dependencies like libapt-pkg, LLVM, Clang, Nettle, Rustc, and Cargo.
- Runtime recommendations include ripgrep for accelerated operations.
- Commands include install, upgrade, download, remove, refresh, search, and more.
- Contributions are welcome under the GNU General Public License v3.0.