Prerequisites
Before testing upgrades, make sure you have:
- SSH access to your VPS
- Root or sudo privileges
- A staging environment (recommended)
Method 1: APT Dry Run (Ubuntu/Debian)
Connect to your VPS:
ssh hxroot@YOUR_SERVER_IP -p 22
sudo apt upgrade --dry-run
sudo apt full-upgrade --dry-run
Method 2: Check What Would Be Updated
apt list --upgradable
Method 3: Simulate Dist Upgrade (OS Version Upgrade)
sudo do-release-upgrade --dry-run
Method 4: YUM Dry Run (CentOS/RHEL)
sudo yum update --assumeno
Method 5: Check Upgrade Impact
apt-get --just-print upgrade | grep -E "^Inst" | awk '{print $2}' > /tmp/package_list.txt
Then review each package.
Method 6: Use Snapshot Before Upgrade
Through Hostxpeed portal, take a snapshot of your VPS before major upgrades.
✅ Upgrade test completed. Review packages before applying.