pkgmgr-info 1.0.4

Reports the system package manager information
Documentation

pkgmgr-info

coverage crates unsafe forbidden

Rust crate and CLI that reports the system package manager information.

Supported package managers

Usage

use pkgmgr_info::PackageManager;
use std::io;

fn main() -> io::Result<()> {
    let pkg_manager = PackageManager::detect()?;
    let pkg_name = pkg_manager.name();
    let pkg_count = pkg_manager.package_count()?;
    println!("{pkg_count} ({pkg_name})");
    Ok(())
}

Running

cargo run --release --bin pkgmgrinfo