#arch-linux #aur #pacman #alpm

aura-core

为扩展Arch Linux包管理器提供核心类型和逻辑

15个版本 (7个破坏性更新)

0.8.3 2024年8月15日
0.8.0 2024年7月30日
0.3.0 2024年3月18日
0.2.0 2023年10月4日
0.1.1 2022年11月2日

#361 in Unix API

Download history • Rust 包仓库 5/week @ 2024-05-20 • Rust 包仓库 6/week @ 2024-06-03 • Rust 包仓库 331/week @ 2024-06-10 • Rust 包仓库 27/week @ 2024-06-17 • Rust 包仓库 139/week @ 2024-07-01 • Rust 包仓库 98/week @ 2024-07-08 • Rust 包仓库 121/week @ 2024-07-22 • Rust 包仓库 169/week @ 2024-07-29 • Rust 包仓库 239/week @ 2024-08-05 • Rust 包仓库 137/week @ 2024-08-12 • Rust 包仓库

666 每月下载量
aura-pm 中使用

GPL-3.0-only

81KB
1.5K SLoC

aura-core

此包包含运行基于Arch Linux的包管理器(如 Aura)的核心类型和逻辑。与主可执行文件不同,它不了解

  • 正在使用哪个日志框架
  • 错误如何处理
  • 本地化如何处理

总的来说,这种方法允许核心保持相对精简。总体目标是尽可能减少对这个核心的依赖。


lib.rs:

不假设特定前端、日志框架或错误堆栈的核心包管理器功能。

依赖项

~7–15MB
~201K SLoC