You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
280 B
Rust
13 lines
280 B
Rust
3 years ago
|
use std::process::Command;
|
||
|
|
||
|
pub fn uninstall(pkg: &str) {
|
||
|
let errstr = format!("Could not remove package {}", pkg);
|
||
3 years ago
|
Command::new("sudo")
|
||
|
.arg("pacman")
|
||
3 years ago
|
.arg("-R")
|
||
3 years ago
|
.arg("--noconfirm")
|
||
3 years ago
|
.arg(&pkg)
|
||
3 years ago
|
.status()
|
||
3 years ago
|
.expect(&errstr);
|
||
3 years ago
|
}
|