From 1b9975df9128a85c7ca56ae3bb8964bc5673b682 Mon Sep 17 00:00:00 2001 From: Samer Khatib <56684133+skhatib07@users.noreply.github.com> Date: Tue, 20 Dec 2022 16:44:33 -0500 Subject: [PATCH] Added unofficial support for Ubuntu 22.10 in ubuntu_setup.sh (#26828) * Added unofficial support for Ubuntu 22.10 in ubuntu_setup.sh Added a conditional to check if $UBUNTU_CODENAME is equal to "kinetic" in ubuntu_setup.sh. Installs the same packages as Ubuntu 22.04 LTS Jammy Jellyfish. * Attempt #2 at adding unofficial support for Ubuntu 22.10 in ubuntu_setup.sh Still checks to see if $UBUNTU_CODENAME is equal to "kinetic" I just fixed some errors that were appearing beforehand * Update tools/ubuntu_setup.sh * Update tools/ubuntu_setup.sh * Update tools/ubuntu_setup.sh * Update tools/ubuntu_setup.sh Co-authored-by: Adeeb Shihadeh old-commit-hash: 777dc9dcd2ef3c1011d487f7584f3da9c396e513 --- tools/ubuntu_setup.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tools/ubuntu_setup.sh b/tools/ubuntu_setup.sh index 89d33a6127..09296ef94d 100755 --- a/tools/ubuntu_setup.sh +++ b/tools/ubuntu_setup.sh @@ -82,7 +82,7 @@ function install_ubuntu_common_requirements() { } # Install Ubuntu 22.04 LTS packages -function install_ubuntu_jammy_requirements() { +function install_ubuntu_lts_latest_requirements() { install_ubuntu_common_requirements $SUDO apt-get install -y --no-install-recommends \ @@ -108,7 +108,10 @@ if [ -f "/etc/os-release" ]; then source /etc/os-release case "$VERSION_CODENAME" in "jammy") - install_ubuntu_jammy_requirements + install_ubuntu_lts_latest_requirements + ;; + "kinetic") + install_ubuntu_lts_latest_requirements ;; "focal") install_ubuntu_focal_requirements @@ -120,8 +123,8 @@ if [ -f "/etc/os-release" ]; then if [[ ! $REPLY =~ ^[Yy]$ ]]; then exit 1 fi - if [ "$UBUNTU_CODENAME" = "jammy" ]; then - install_ubuntu_jammy_requirements + if [ "$UBUNTU_CODENAME" = "jammy" ] || [ "$UBUNTU_CODENAME" = "kinetic" ]; then + install_ubuntu_lts_latest_requirements else install_ubuntu_focal_requirements fi