Pvekclean Versions Save

Easily remove old/unused PVE kernels on your Proxmox VE system

v2.0

6 months ago

Release Notes for Version 2.0.2

I am thrilled to announce the release of PVE Kernel Cleaner 2.0! It's been over 5 years since the last update, and I greatly appreciate your patience, feature requests, and bug reports. Your feedback has been vital in enhancing the tool's capabilities. Here's what's new in this update:

  • Enhanced Package Detection: Resolved issues with proxmox-kernel and pve-kernel package detection.
  • Legacy Package Handling: Fixed a bug where legacy pve-kernel meta-packages were not being removed.
  • Kernel Sorting Improvement: Corrected sorting issues to list kernels accurately from oldest to newest.
  • Scheduler Functionality: Added an option to set the minimum number of kernels to keep in the scheduler function.
  • New --keep/-k Option: Introduced the --keep (or -k) option to specify the minimum number of kernels you wish to keep on your system.
  • New --remove-newer/-rn Option: Implemented the --remove-newer (or -rn) option to enable the removal of kernels that are newer than the current one, enhancing kernel management.
  • New --dry-run/-d Mode: Added a --dry-run (or -d) mode for non-destructive testing, allowing safe program execution without affecting system kernels or making changes.
  • Boot Directory Size Bug Fix: Addressed a bug with the detection of the /boot directory size, especially in LVM setups.
  • Update Function: Added a new feature to update the program to the latest version directly from the command line. This can be disabled by setting the check_for_updates variable to false.
  • Other Improvements: Various other bug fixes and enhancements have been made to improve performance and reliability.

Your continued support and feedback are what drive the improvement of PVE Kernel Cleaner.

Enjoy!

Jordan Hillis

v1.2

6 months ago

v1.2 Release