forked from Shinonome/dots-hyprland
Update subcmd virtmon
This commit is contained in:
+16
-4
@@ -350,7 +350,10 @@ function install_cmds(){
|
||||
local pkgs=()
|
||||
for cmd in "$@";do
|
||||
# For package name which is not cmd name, use "case" syntax to replace
|
||||
pkgs+=($cmd)
|
||||
case $cmd in
|
||||
ip) pkgs+=(iproute2);;
|
||||
*) pkgs+=($cmd) ;;
|
||||
esac
|
||||
done
|
||||
v sudo pacman -Syu
|
||||
v sudo pacman -S --noconfirm --needed "${pkgs[@]}"
|
||||
@@ -359,7 +362,10 @@ function install_cmds(){
|
||||
local pkgs=()
|
||||
for cmd in "$@";do
|
||||
# For package name which is not cmd name, use "case" syntax to replace
|
||||
pkgs+=($cmd)
|
||||
case $cmd in
|
||||
ip) pkgs+=(iproute2);;
|
||||
*) pkgs+=($cmd) ;;
|
||||
esac
|
||||
done
|
||||
v sudo apt update -y
|
||||
v sudo apt install -y "${pkgs[@]}"
|
||||
@@ -368,7 +374,10 @@ function install_cmds(){
|
||||
local pkgs=()
|
||||
for cmd in "$@";do
|
||||
# For package name which is not cmd name, use "case" syntax to replace
|
||||
pkgs+=($cmd)
|
||||
case $cmd in
|
||||
ip) pkgs+=(iproute);;
|
||||
*) pkgs+=($cmd) ;;
|
||||
esac
|
||||
done
|
||||
v sudo dnf install -y "${pkgs[@]}"
|
||||
;;
|
||||
@@ -376,7 +385,10 @@ function install_cmds(){
|
||||
local pkgs=()
|
||||
for cmd in "$@";do
|
||||
# For package name which is not cmd name, use "case" syntax to replace
|
||||
pkgs+=($cmd)
|
||||
case $cmd in
|
||||
ip) pkgs+=(iproute2);;
|
||||
*) pkgs+=($cmd) ;;
|
||||
esac
|
||||
done
|
||||
v sudo zypper refresh
|
||||
v sudo zypper -n install "${pkgs[@]}"
|
||||
|
||||
Reference in New Issue
Block a user