From ba2d00fd5af000ecad53c93a72895871cc01a3e2 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Wed, 12 Apr 2023 01:29:23 -0500 Subject: [PATCH] split the arm64/amd64 repos --- scripts/install_python2.sh | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/scripts/install_python2.sh b/scripts/install_python2.sh index 3caa3f52e..f7d119742 100755 --- a/scripts/install_python2.sh +++ b/scripts/install_python2.sh @@ -13,7 +13,7 @@ apt -y install media-types libffi8 libssl3 # `apt info libpython2.7-stdlib` cd /tmp case $ARCH in - #"amd64") + "amd64") #wget http://mirrors.edge.kernel.org/ubuntu/pool/universe/p/python2.7/libpython2.7-minimal_2.7.18-13ubuntu2_amd64.deb #apt install ./libpython2.7-minimal_2.7.18-13ubuntu2_amd64.deb @@ -26,9 +26,14 @@ case $ARCH in #wget http://mirrors.kernel.org/ubuntu/pool/universe/p/python2.7/python2.7_2.7.18-13ubuntu2_amd64.deb #apt install ./python2.7_2.7.18-13ubuntu2_amd64.deb #rm *.deb - #;; + # works on U23.04 x86_64 VM + cat << EOF >> /etc/apt/sources.list.d/python2.list +deb [trusted=yes] http://archive.ubuntu.com/ubuntu jammy main universe +deb [trusted=yes] http://archive.ubuntu.com/ubuntu jammy-updates main universe +EOF + ;; - #"arm64") + "arm64") #wget http://ftp.debian.org/debian/pool/main/p/python2.7/libpython2.7-minimal_2.7.18-8_arm64.deb #apt install ./libpython2.7-minimal_2.7.18-8_arm64.deb @@ -41,25 +46,21 @@ case $ARCH in #wget http://ftp.debian.org/debian/pool/main/p/python2.7/python2.7_2.7.18-8_arm64.deb #apt install ./python2.7_2.7.18-8_arm64.deb #rm *.deb - #;; + # gave 404 errors on U23.04 x86_64 VM need to circle back to U23.04 arm64 and confirm + cat << EOF >> /etc/apt/sources.list.d/python2.list +deb [trusted=yes] http://ports.ubuntu.com/ jammy main universe +deb [trusted=yes] http://ports.ubuntu.com/ jammy-updates main universe +EOF + ;; # trusted is used for Debian and RasPiOS as the keys would be missing for Ubuntu - "arm64"|"amd64") - #apt -y install ubuntu-keyring - cat << EOF >> /etc/apt/sources.list.d/python2.list -# gave 404 errors on U23.04 x86_64 VM -#deb [trusted=yes] http://ports.ubuntu.com/ jammy main universe -#deb [trusted=yes] http://ports.ubuntu.com/ jammy-updates main universe - -# works on U23.04 x86_64 VM need to circle back to U23.04 arm64 and confirm -deb [trusted=yes] http://archive.ubuntu.com/ubuntu jammy main universe -deb [trusted=yes] http://archive.ubuntu.com/ubuntu jammy-updates main universe - +# "arm64"|"amd64") +# cat << EOF >> /etc/apt/sources.list.d/python2.list # keys for Debian future work maybe #deb [signed-by=/usr/share/keyrings/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ jammy main universe #deb [signed-by=/usr/share/keyrings/ubuntu-keyring-2018-archive.gpg] http://ports.ubuntu.com/ jammy-updates main universe -EOF - ;; +#EOF +# ;; "armhf") #wget http://raspbian.raspberrypi.org/raspbian/pool/main/libf/libffi/libffi7_3.3-6_armhf.deb