From 63ba98fd259d6d69293af70a300eb96da67a465b Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Fri, 10 Mar 2017 16:54:47 -0800 Subject: [PATCH] Add openSUSE support in download.sh (#3306) --- tools/download.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tools/download.sh b/tools/download.sh index be1e50992..926ecf7d2 100755 --- a/tools/download.sh +++ b/tools/download.sh @@ -44,6 +44,14 @@ case "$OSTYPE" in exit 2 esac ;; + opensuse) + if ! hash curl 2>/dev/null; then + echo "curl not found, installing..." + sudo zypper install -y curl + fi + + package=powershell-6.0.0_alpha.17-1.suse.13.2.x86_64.rpm + ;; *) echo "$NAME is not supported!" >&2 exit 2 @@ -83,6 +91,12 @@ case "$OSTYPE" in # Resolve dependencies sudo apt-get install -f ;; + opensuse) + # Install the Microsoft public key so that zypper trusts the package + sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc + # zypper automatically resolves dependencies for local packages + sudo zypper --non-interactive install "./$package" &> /dev/null + ;; *) esac ;;