diff options
author | Florian Didron <fdidron@users.noreply.github.com> | 2021-09-01 13:23:41 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-01 13:23:41 +0900 |
commit | a6c8eaa1165fb60b539c72a70760c0ad364ae7e1 (patch) | |
tree | f4fac459aeb4104abe6bdb0dc9eb6d5cf18d726a | |
parent | 1af87917b23c49f540f114b90f8a012e44622ce6 (diff) | |
parent | 3e96fdab92b01e3e9891e4628be7b47a3bf92336 (diff) |
Merge pull request #108 from benbusby/master
Use separate mapping for distro install commands
-rwxr-xr-x | install.linux.sh | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/install.linux.sh b/install.linux.sh index c0984a9..39674a0 100755 --- a/install.linux.sh +++ b/install.linux.sh @@ -31,8 +31,15 @@ declare -A packageAA=( libusb ' ) + +declare -A commandAA=( + ['apt-get']='install -y' + ['yum']='install -y' + ['pacman']='--noconfirm -S' +) + for key in ${!packageAA[@]}; do - which $key && sudo $key install -y ${packageAA[$key]} + which $key && sudo $key ${commandAA[$key]} ${packageAA[$key]} done # UDEV RULES |