Update ubuntu.sh

pull/624/head
Mr Chen 7 months ago
parent 76a4b3b3e6
commit d6b027e969
  1. 12
      scripts/install/ubuntu.sh

@ -4,6 +4,12 @@ export PATH
export LANG=en_US.UTF-8
export DEBIAN_FRONTEND=noninteractive
function version_gt() { test "$(echo "$@" | tr " " "\n" | sort -V | head -n 1)" != "$1"; }
function version_le() { test "$(echo "$@" | tr " " "\n" | sort -V | head -n 1)" == "$1"; }
function version_lt() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" != "$1"; }
function version_ge() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" == "$1"; }
if grep -Eq "Ubuntu" /etc/*-release; then
sudo ln -sf /bin/bash /bin/sh
#sudo dpkg-reconfigure dash
@ -27,6 +33,12 @@ apt install -y libncurses5-dev
apt install -y software-properties-common
apt install -y bzip2
P_VER=`python3 -V | awk '{print $2}'`
if version_ge "$P_VER" "3.11.0" ;then
echo -e "\e[1;31mapt install python3.12-venv\e[0m"
apt install -y python3.12-venv
fi
# choose lang cmd
# dpkg-reconfigure --frontend=noninteractive locales
# dpkg-reconfigure locales

Loading…
Cancel
Save