mirror of
https://github.com/openhwgroup/cvw
synced 2025-01-23 04:54:29 +00:00
Merge pull request #1188 from jordancarlin/linux_mint_install
Initial attempt at Ubuntu derivative distro support, focusing on Linux Mint
This commit is contained in:
commit
b9ec056e81
@ -76,10 +76,28 @@ if [[ "$ID" == rhel || "$ID_LIKE" == *rhel* ]]; then
|
|||||||
elif [[ "$ID" == ubuntu || "$ID_LIKE" == *ubuntu* ]]; then
|
elif [[ "$ID" == ubuntu || "$ID_LIKE" == *ubuntu* ]]; then
|
||||||
export FAMILY=ubuntu
|
export FAMILY=ubuntu
|
||||||
if [ "$ID" != ubuntu ]; then
|
if [ "$ID" != ubuntu ]; then
|
||||||
printf "${WARNING_COLOR}%s%s\n${ENDC}" "For Ubuntu family distros, the Wally installation script has only been tested on standard Ubuntu. Your distro " \
|
printf "${WARNING_COLOR}%s%s\n${ENDC}" "For Ubuntu family distros, the Wally installation script is only tested on standard Ubuntu. Your distro " \
|
||||||
"is $PRETTY_NAME. The regular Ubuntu install will be attempted, but there may be issues."
|
"is $PRETTY_NAME. The regular Ubuntu install will be attempted, but there may be issues."
|
||||||
|
# Ubuntu derivates may use different version numbers. Attempt to derive version from Ubuntu codename
|
||||||
|
case "$UBUNTU_CODENAME" in
|
||||||
|
noble)
|
||||||
|
export UBUNTU_VERSION=24
|
||||||
|
;;
|
||||||
|
jammy)
|
||||||
|
export UBUNTU_VERSION=22
|
||||||
|
;;
|
||||||
|
focal)
|
||||||
|
export UBUNTU_VERSION=20
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
printf "${FAIL_COLOR}%s\n${ENDC}" "Unable to determine which base Ubuntu version you are using."
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
echo "Detected Ubuntu derivative baesd on Ubuntu $UBUNTU_VERSION.04."
|
||||||
|
else
|
||||||
|
export UBUNTU_VERSION="${VERSION_ID:0:2}"
|
||||||
fi
|
fi
|
||||||
export UBUNTU_VERSION="${VERSION_ID:0:2}"
|
|
||||||
if (( UBUNTU_VERSION < 20 )); then
|
if (( UBUNTU_VERSION < 20 )); then
|
||||||
printf "${FAIL_COLOR}%s\n${ENDC}" "The Wally installation script has only been tested with Ubuntu versions 20.04 LTS, 22.04 LTS, and 24.04 LTS. You have version $VERSION."
|
printf "${FAIL_COLOR}%s\n${ENDC}" "The Wally installation script has only been tested with Ubuntu versions 20.04 LTS, 22.04 LTS, and 24.04 LTS. You have version $VERSION."
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user