mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-08-14 08:52:22 +00:00
Update proxmox_update.sh
This commit is contained in:
parent
20cfc50448
commit
2a0e677a89
@ -168,12 +168,18 @@ apt_upgrade() {
|
|||||||
local available_space=$(df /var/cache/apt/archives | awk 'NR==2 {print int($4/1024)}')
|
local available_space=$(df /var/cache/apt/archives | awk 'NR==2 {print int($4/1024)}')
|
||||||
if [ "$available_space" -lt 1024 ]; then
|
if [ "$available_space" -lt 1024 ]; then
|
||||||
msg_error "$(translate "Insufficient disk space. Available: ${available_space}MB")"
|
msg_error "$(translate "Insufficient disk space. Available: ${available_space}MB")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check connectivity
|
# Check connectivity
|
||||||
if ! ping -c 1 download.proxmox.com >/dev/null 2>&1; then
|
if ! ping -c 1 download.proxmox.com >/dev/null 2>&1; then
|
||||||
msg_error "$(translate "Cannot reach Proxmox repositories")"
|
msg_error "$(translate "Cannot reach Proxmox repositories")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -295,6 +301,9 @@ EOF
|
|||||||
|
|
||||||
echo "$(translate "Repository errors found:")"
|
echo "$(translate "Repository errors found:")"
|
||||||
grep -E "Err:|E:" "$log_file" | head -5
|
grep -E "Err:|E:" "$log_file" | head -5
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -317,6 +326,9 @@ EOF
|
|||||||
msg_info "$(translate "Performing system upgrade. This process may take several minutes...")"
|
msg_info "$(translate "Performing system upgrade. This process may take several minutes...")"
|
||||||
else
|
else
|
||||||
msg_info2 "$(translate "Update cancelled by user")"
|
msg_info2 "$(translate "Update cancelled by user")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -341,6 +353,9 @@ EOF
|
|||||||
msg_ok "$(translate "System upgrade completed successfully")"
|
msg_ok "$(translate "System upgrade completed successfully")"
|
||||||
else
|
else
|
||||||
msg_error "$(translate "System upgrade failed. Check log: $log_file")"
|
msg_error "$(translate "System upgrade failed. Check log: $log_file")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user