You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

34 lines
872 B

#!/bin/bash
set -eux
## For shyaml
case $(lsb_release -is) in
Debian)
case $(lsb_release -rs) in
11|12)
apt-get install -y python3-pip libyaml-dev python3-dev </dev/null
;;
*)
apt-get install -y python-pip libyaml-dev python-dev </dev/null
;;
esac
;;
Ubuntu)
case $(lsb_release -rs) in
20.04|22.04|24.04)
apt-get install -y python3-pip libyaml-dev python3-dev </dev/null
;;
*)
apt-get install -y python-pip libyaml-dev python-dev </dev/null
;;
esac
;;
*)
apt-get install -y python-pip libyaml-dev python-dev </dev/null
;;
esac
pip install shyaml --upgrade ||
pip install shyaml --upgrade --break-system-packages