Compare commits

...

5 Commits

Author SHA1 Message Date
tteckster 59b2d529a2
Update update-lxcs-cron.sh
tweak
2024-06-29 12:16:30 -04:00
tteckster 7d142d593e
Update update-lxcs.sh
tweak
2024-06-29 12:15:00 -04:00
tteckster ecb4294a18
fix EXTERNALLY-MANAGED 2024-06-29 11:18:26 -04:00
tteckster 482f60f90a
Update sabnzbd-install.sh
tweak
2024-06-29 11:10:12 -04:00
tteckster a078adfaea
Update install.func
tweak
2024-06-29 11:03:54 -04:00
15 changed files with 15 additions and 3 deletions

View File

@ -24,6 +24,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Bazarr" msg_info "Installing Bazarr"

View File

@ -52,6 +52,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Setting up Node.js Repository" msg_info "Setting up Node.js Repository"

View File

@ -25,6 +25,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Deluge" msg_info "Installing Deluge"

View File

@ -26,6 +26,7 @@ $STD apt-get install -y \
python3-dev \ python3-dev \
python3-pip \ python3-pip \
python3-venv python3-venv
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing ESPHome" msg_info "Installing ESPHome"

View File

@ -25,6 +25,7 @@ $STD apt-get install -y \
python3-dev \ python3-dev \
python3-pip \ python3-pip \
python3-venv python3-venv
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing runlike" msg_info "Installing runlike"

View File

@ -26,6 +26,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Motion" msg_info "Installing Motion"

View File

@ -30,6 +30,7 @@ $STD apt-get install -y \
python3-venv python3-venv
$STD apt-get install -y python3-setuptools $STD apt-get install -y python3-setuptools
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Creating user octoprint" msg_info "Creating user octoprint"

View File

@ -29,10 +29,10 @@ msg_ok "Installed Dependencies"
msg_info "Updating Python3" msg_info "Updating Python3"
$STD apt-get install -y \ $STD apt-get install -y \
python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
$STD apt-get install -y python3-setuptools $STD apt-get install -y python3-setuptools
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing SABnzbd" msg_info "Installing SABnzbd"

View File

@ -79,6 +79,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Python3 Dependencies" msg_info "Installing Python3 Dependencies"

View File

@ -38,6 +38,7 @@ $STD apt-get install -y \
python3-dev \ python3-dev \
python3-setuptools \ python3-setuptools \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Setting up Node.js Repository" msg_info "Setting up Node.js Repository"

View File

@ -26,6 +26,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Tautulli" msg_info "Installing Tautulli"

View File

@ -24,6 +24,7 @@ $STD apt-get install -y \
python3 \ python3 \
python3-dev \ python3-dev \
python3-pip python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Python3" msg_ok "Updated Python3"
msg_info "Installing Whoogle" msg_info "Installing Whoogle"

View File

@ -165,6 +165,7 @@ EOF
fi fi
$STD apt-get update $STD apt-get update
$STD apt-get -o Dpkg::Options::="--force-confold" -y dist-upgrade $STD apt-get -o Dpkg::Options::="--force-confold" -y dist-upgrade
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Updated Container OS" msg_ok "Updated Container OS"
} }

View File

@ -22,7 +22,7 @@ function update_container() {
alpine) pct exec "$container" -- ash -c "apk update && apk upgrade" ;; alpine) pct exec "$container" -- ash -c "apk update && apk upgrade" ;;
archlinux) pct exec "$container" -- bash -c "pacman -Syyu --noconfirm" ;; archlinux) pct exec "$container" -- bash -c "pacman -Syyu --noconfirm" ;;
fedora | rocky | centos | alma) pct exec "$container" -- bash -c "dnf -y update && dnf -y upgrade" ;; fedora | rocky | centos | alma) pct exec "$container" -- bash -c "dnf -y update && dnf -y upgrade" ;;
ubuntu | debian | devuan) pct exec "$container" -- bash -c "apt-get update 2>/dev/null | grep 'packages.*upgraded'; apt-get upgrade --dry-run && DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confold" dist-upgrade -y" ;; ubuntu | debian | devuan) pct exec "$container" -- bash -c "apt-get update 2>/dev/null | grep 'packages.*upgraded'; apt-get upgrade --dry-run && DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confold" dist-upgrade -y; rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED" ;;
esac esac
} }

View File

@ -67,7 +67,7 @@ function update_container() {
alpine) pct exec "$container" -- ash -c "apk update && apk upgrade" ;; alpine) pct exec "$container" -- ash -c "apk update && apk upgrade" ;;
archlinux) pct exec "$container" -- bash -c "pacman -Syyu --noconfirm" ;; archlinux) pct exec "$container" -- bash -c "pacman -Syyu --noconfirm" ;;
fedora | rocky | centos | alma) pct exec "$container" -- bash -c "dnf -y update && dnf -y upgrade" ;; fedora | rocky | centos | alma) pct exec "$container" -- bash -c "dnf -y update && dnf -y upgrade" ;;
ubuntu | debian | devuan) pct exec "$container" -- bash -c "apt-get update 2>/dev/null | grep 'packages.*upgraded'; apt list --upgradable && apt-get -yq dist-upgrade 2>&1" ;; ubuntu | debian | devuan) pct exec "$container" -- bash -c "apt-get update 2>/dev/null | grep 'packages.*upgraded'; apt list --upgradable && apt-get -yq dist-upgrade 2>&1; rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED" ;;
esac esac
} }