linux.config/get.package.manager.zsh

23 lines
344 B
Bash
Executable File

#!/bin/zsh
source /etc/*release
typeset -A distro_mgr;
distro_mgr[debian]=apt-get
distro_mgr[ubuntu]=apt-get
distro_mgr[centos]=yum
distro_mgr[redhat]=yum
distro_mgr[arch]=pacman
distro_mgr[manjaro]=pacman
distro_mgr[void]=xbps-install
for key val in ${(@kv)distro_mgr}
do
if [[ $key = $ID ]];
then
echo Package manager: $val
fi
done