alpm-rs
alpm bindings for rust.
Usage:
let handle = alpm_rs::initialize("/", "/var/lib/pacman").unwrap();
let db = handle.local_db();
let packages = db.pkgcache();
for p in packages {
println!("{} {}", p.name(), p.version());
}
alpm bindings for rust.
Usage:
let handle = alpm_rs::initialize("/", "/var/lib/pacman").unwrap();
let db = handle.local_db();
let packages = db.pkgcache();
for p in packages {
println!("{} {}", p.name(), p.version());
}