#arch-linux #pacman #config-parser #arch #conf

pacmanconf

用于解析pacman配置文件的pacmanconf包装库

8个版本 (3个稳定版)

2.1.0 2024年3月7日
2.0.0 2022年2月16日
1.0.0 2021年4月23日
0.2.0 2020年11月29日
0.1.0 2019年3月9日

#274解析器实现

Download history 5471/week @ 2024-04-03 4676/week @ 2024-04-10 4401/week @ 2024-04-17 4236/week @ 2024-04-24 4501/week @ 2024-05-01 4439/week @ 2024-05-08 4677/week @ 2024-05-15 4682/week @ 2024-05-22 4366/week @ 2024-05-29 4476/week @ 2024-06-05 4279/week @ 2024-06-12 4389/week @ 2024-06-19 4055/week @ 2024-06-26 4052/week @ 2024-07-03 4199/week @ 2024-07-10 3549/week @ 2024-07-17

16,480 每月下载次数
用于 13 个crate(10个直接使用)

GPL-3.0 许可证

36KB
667

PacmanConf

pacmanconf是pacman配置文件的简单解析器。

use pacmanconf::Config;

let config = Config::new().expect("failed to parse config");

let config = Config::options()
    .root_dir("/chroot")
    .pacman_conf("tests/pacman.conf")
    .read()
    .expect("failed to parse config");

    for repo in &config.repos {
        println!("{}", repo.name);
    }

有关如何使用此库,请参阅ConfigOptions

依赖关系