Update glances.sh
This commit is contained in:
parent
5c41d05c5a
commit
10775c356c
@ -34,8 +34,8 @@ function msg_error() { echo -e "${CROSS} ${RD}$1${CL}"; }
|
|||||||
|
|
||||||
install_glances_debian() {
|
install_glances_debian() {
|
||||||
msg_info "Installing dependencies"
|
msg_info "Installing dependencies"
|
||||||
apt-get update
|
apt-get update >/dev/null 2>&1
|
||||||
apt-get install -y gcc lm-sensors wireless-tools
|
apt-get install -y gcc lm-sensors wireless-tools >/dev/null 2>&1
|
||||||
msg_ok "Installed dependencies"
|
msg_ok "Installed dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Python + uv"
|
msg_info "Setting up Python + uv"
|
||||||
@ -48,9 +48,9 @@ install_glances_debian() {
|
|||||||
mkdir -p glances
|
mkdir -p glances
|
||||||
cd glances
|
cd glances
|
||||||
uv venv
|
uv venv
|
||||||
source .venv/bin/activate
|
source .venv/bin/activate >/dev/null 2>&1
|
||||||
uv pip install --upgrade pip wheel setuptools
|
uv pip install --upgrade pip wheel setuptools >/dev/null 2>&1
|
||||||
uv pip install "glances[web]"
|
uv pip install "glances[web]" >/dev/null 2>&1
|
||||||
deactivate
|
deactivate
|
||||||
msg_ok "Installed $APP"
|
msg_ok "Installed $APP"
|
||||||
|
|
||||||
@ -84,7 +84,7 @@ update_glances_debian() {
|
|||||||
msg_info "Updating $APP"
|
msg_info "Updating $APP"
|
||||||
cd /opt/glances
|
cd /opt/glances
|
||||||
source .venv/bin/activate
|
source .venv/bin/activate
|
||||||
uv pip install --upgrade "glances[web]"
|
uv pip install --upgrade "glances[web]" >/dev/null 2>&1
|
||||||
deactivate
|
deactivate
|
||||||
systemctl restart glances
|
systemctl restart glances
|
||||||
msg_ok "Updated $APP"
|
msg_ok "Updated $APP"
|
||||||
@ -102,8 +102,8 @@ uninstall_glances_debian() {
|
|||||||
# install on Alpine
|
# install on Alpine
|
||||||
install_glances_alpine() {
|
install_glances_alpine() {
|
||||||
msg_info "Installing dependencies"
|
msg_info "Installing dependencies"
|
||||||
apk update
|
apk update >/dev/null 2>&1
|
||||||
apk add --no-cache gcc musl-dev python3 py3-pip py3-virtualenv lm-sensors wireless-tools
|
apk add --no-cache gcc musl-dev python3 py3-pip py3-virtualenv lm-sensors wireless-tools >/dev/null 2>&1
|
||||||
msg_ok "Installed dependencies"
|
msg_ok "Installed dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Python + uv"
|
msg_info "Setting up Python + uv"
|
||||||
@ -116,8 +116,8 @@ install_glances_alpine() {
|
|||||||
cd glances
|
cd glances
|
||||||
uv venv
|
uv venv
|
||||||
source .venv/bin/activate
|
source .venv/bin/activate
|
||||||
uv pip install --upgrade pip wheel setuptools
|
uv pip install --upgrade pip wheel setuptools >/dev/null 2>&1
|
||||||
uv pip install "glances[web]"
|
uv pip install "glances[web]" >/dev/null 2>&1
|
||||||
deactivate
|
deactivate
|
||||||
msg_ok "Installed $APP"
|
msg_ok "Installed $APP"
|
||||||
|
|
||||||
@ -148,7 +148,7 @@ update_glances_alpine() {
|
|||||||
msg_info "Updating $APP"
|
msg_info "Updating $APP"
|
||||||
cd /opt/glances
|
cd /opt/glances
|
||||||
source .venv/bin/activate
|
source .venv/bin/activate
|
||||||
uv pip install --upgrade "glances[web]"
|
uv pip install --upgrade "glances[web]" >/dev/null 2>&1
|
||||||
deactivate
|
deactivate
|
||||||
rc-service glances restart
|
rc-service glances restart
|
||||||
msg_ok "Updated $APP"
|
msg_ok "Updated $APP"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user