From 0b47aec349de3b839bc0c436ba527f2d78057c86 Mon Sep 17 00:00:00 2001 From: bryan Date: Fri, 3 Dec 2021 15:32:23 -0500 Subject: [PATCH] Force install MC RPM on SUSE --- installJRMC | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/installJRMC b/installJRMC index 6cd0dcf..5d74b4f 100755 --- a/installJRMC +++ b/installJRMC @@ -125,22 +125,19 @@ init() { # OS-specific commands if [[ "$ID" =~ ^(fedora|centos)$ ]]; then pkg_install(){ ifSudo dnf install -y "$@"; } - pkg_reinstall(){ ifSudo dnf reinstall -y "$@"; } pkg_remove(){ ifSudo dnf remove -y "$@"; } pkg_update(){ ifSudo dnf makecache; } pkg_query(){ ifSudo rpm -q "$@"; } firewall_cmd(){ ifSudo firewall-cmd "$@"; } elif [[ "$ID" =~ ^(debian|ubuntu|linuxmint)$ ]]; then pkg_install(){ ifSudo apt-get install -y -q0 "$@"; } - pkg_reinstall(){ ifSudo apt-get reinstall -y -q0 "$@"; } pkg_remove(){ ifSudo apt-get remove --auto-remove -y -q0 "$@"; } pkg_update(){ ifSudo apt-get update -y -q0; } pkg_query(){ ifSudo dpkg -s "$@"; } firewall_cmd(){ ifSudo ufw "$@"; } elif [[ "$ID" =~ ^opensuse.* ]]; then echo "SUSE support is experimental!" - pkg_install(){ ifSudo zypper --non-interactive -q install "$@"; } - pkg_reinstall(){ ifSudo zypper --non-interactive -q install -f "$@"; } + pkg_install(){ ifSudo zypper --non-interactive -q install --force "$@"; } pkg_remove(){ ifSudo zypper --non-interactive -q remove --clean-deps "$@"; } pkg_update(){ ifSudo zypper --non-interactive -q refresh; } pkg_query(){ ifSudo rpm -q "$@"; }