From eadc8c0c86d36047136ebd46eaaa67508f2000a5 Mon Sep 17 00:00:00 2001 From: Script Proyect by HP3ICC Date: Sun, 1 Sep 2024 02:06:19 +0000 Subject: [PATCH] pip deb12 --- easy-fdmr.sh | 77 +++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 55 insertions(+), 22 deletions(-) diff --git a/easy-fdmr.sh b/easy-fdmr.sh index cd6d3a4..f2972de 100644 --- a/easy-fdmr.sh +++ b/easy-fdmr.sh @@ -69,28 +69,61 @@ source $HOME/.cargo/env rustup install 1.72.0 rustup default 1.72.0 -/usr/bin/python3 -m pip install --upgrade pyOpenSSL -/usr/bin/python3 -m pip install --upgrade autobahn -/usr/bin/python3 -m pip install --upgrade jinja2 -/usr/bin/python3 -m pip install --upgrade dmr-utils3 -/usr/bin/python3 -m pip install --upgrade ansi2html -/usr/bin/python3 -m pip install --upgrade aprslib -/usr/bin/python3 -m pip install --upgrade tinydb -/usr/bin/python3 -m pip install --upgrade mysqlclient -/usr/bin/python3 -m pip install --upgrade setproctitle -/usr/bin/python3 -m pip install --upgrade pynmea2 -/usr/bin/python3 -m pip install --upgrade spyne -/usr/bin/python3 -m pip install --upgrade Pyro5 -/usr/bin/python3 -m pip install --upgrade bitstring -/usr/bin/python3 -m pip install --upgrade bitarray -/usr/bin/python3 -m pip install --upgrade Twisted -/usr/bin/python3 -m pip install --upgrade dmr_utils3 -/usr/bin/python3 -m pip install --upgrade configparser -/usr/bin/python3 -m pip install --upgrade resettabletimer -/usr/bin/python3 -m pip install --upgrade setuptools -/usr/bin/python3 -m pip install --upgrade wheel -/usr/bin/python3 -m pip install --upgrade MarkupSafe -/usr/bin/python3 -m pip install --upgrade service-identity +if [ -f "/etc/os-release" ]; then + source /etc/os-release + + if [ "$VERSION_ID" == "12" ]; then + /usr/bin/python3 -m pip install --break-system-packages pyOpenSSL + /usr/bin/python3 -m pip install --break-system-packages autobahn + /usr/bin/python3 -m pip install --break-system-packages jinja2 + /usr/bin/python3 -m pip install --break-system-packages dmr-utils3 + /usr/bin/python3 -m pip install --break-system-packages ansi2html + /usr/bin/python3 -m pip install --break-system-packages aprslib + /usr/bin/python3 -m pip install --break-system-packages tinydb + /usr/bin/python3 -m pip install --break-system-packages mysqlclient + /usr/bin/python3 -m pip install --break-system-packages setproctitle + /usr/bin/python3 -m pip install --break-system-packages pynmea2 + /usr/bin/python3 -m pip install --break-system-packages maidenhead + /usr/bin/python3 -m pip install --break-system-packages Twisted + /usr/bin/python3 -m pip install --break-system-packages spyne + /usr/bin/python3 -m pip install --break-system-packages Pyro5 + /usr/bin/python3 -m pip install --break-system-packages bitstring + /usr/bin/python3 -m pip install --break-system-packages bitarray + /usr/bin/python3 -m pip install --break-system-packages dmr_utils3 + /usr/bin/python3 -m pip install --break-system-packages configparser + /usr/bin/python3 -m pip install --break-system-packages resettabletimer + /usr/bin/python3 -m pip install --break-system-packages setuptools + /usr/bin/python3 -m pip install --break-system-packages wheel + /usr/bin/python3 -m pip install --break-system-packages MarkupSafe + /usr/bin/python3 -m pip install --break-system-packages service-identity + else + /usr/bin/python3 -m pip install --upgrade pyOpenSSL + /usr/bin/python3 -m pip install --upgrade autobahn + /usr/bin/python3 -m pip install --upgrade jinja2 + /usr/bin/python3 -m pip install --upgrade dmr-utils3 + /usr/bin/python3 -m pip install --upgrade ansi2html + /usr/bin/python3 -m pip install --upgrade aprslib + /usr/bin/python3 -m pip install --upgrade tinydb + /usr/bin/python3 -m pip install --upgrade mysqlclient + /usr/bin/python3 -m pip install --upgrade setproctitle + /usr/bin/python3 -m pip install --upgrade pynmea2 + /usr/bin/python3 -m pip install --upgrade maidenhead + /usr/bin/python3 -m pip install --upgrade Twisted + /usr/bin/python3 -m pip install --upgrade spyne + /usr/bin/python3 -m pip install --upgrade Pyro5 + /usr/bin/python3 -m pip install --upgrade bitstring + /usr/bin/python3 -m pip install --upgrade bitarray + /usr/bin/python3 -m pip install --upgrade dmr_utils3 + /usr/bin/python3 -m pip install --upgrade configparser + /usr/bin/python3 -m pip install --upgrade resettabletimer + /usr/bin/python3 -m pip install --upgrade setuptools + /usr/bin/python3 -m pip install --upgrade wheel + /usr/bin/python3 -m pip install --upgrade MarkupSafe + /usr/bin/python3 -m pip install --upgrade service-identity + + + fi +fi echo "Instalación completa."