Proxmox Post-Installation
System optimization and repository configuration for non-subscription environments.
1. Execution of Optimization Script
A community-maintained script is utilized to detect the Proxmox version and perform necessary repository changes and updates.
- Open the Proxmox Shell (Datacenter > [Node Name] > Shell).
- Execute the following command:
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/misc/post-pve-install.sh)"
2. Configuration Steps
An interactive interface is launched in the shell. Selection of "Yes" (y) is recommended for standard home-use configurations.
The following actions are performed by the script:
- Repository Correction: The "Enterprise" (Paid) repository is disabled, and the "No-Subscription" (Free) repository is enabled.
- System Update:
apt updateandapt dist-upgradeare executed to ensure the latest packages are installed. - Subscription Nag Removal: The "No Valid Subscription" login popup is disabled.
- Kernel Cleanup: Unused kernel versions are removed to reclaim storage space.
- Reboot: A system reboot is required to apply kernel updates.
3. Post-Script Verification
Validation is performed following the system reboot:
- Log in to the Web GUI.
- Navigate to [Node Name] > Updates > Repositories.
- Confirm that the
pve-enterpriserepository is Disabled andpve-no-subscriptionis Enabled.