echo -e "\nThe script cannot be used when running opt-in kernels. \nProxmox VE's package management relies directly on the current default kernel, which is 5.15. \nTherefore, it is not possible to utilize this script. In this case, you should use autoremove instead. \n`apt-get autoremove`\n"
echo -e "\n${CROSS}${RD}ERROR: No PVE Kernel Found\n${CL}"
exit1
fi
}
whiptail --backtitle "Proxmox VE Helper Scripts" --title "Proxmox VE Kernel Clean" --yesno "This will Clean Unused Kernel Images, USE AT YOUR OWN RISK. Proceed?"1068|| exit
echo -e "${BL}'$kernel' ${CL}${YW}has been added to the remove Kernel list\n${CL}"
remove_kernels+="$kernel"
fi
done
msg_ok "Kernel Search Completed\n"
if[["$remove_kernels" != *"pve"* ]];then
echo -e "${PARTY}${GN}It appears there are no old Kernels on your system. \n${CL}"
if[ -z "$available_kernels"];then
whiptail --backtitle "Proxmox VE Helper Scripts" --title "No Other Kernels" --msgbox "It appears there are no old Kernels on your system. \nCurrent kernel ($current_kernel)."1068
msg_info "Exiting"
sleep 2
msg_ok "Done"
else
read -p "Would you like to remove the $(echo$remove_kernels| awk '{print NF}') selected Kernels listed above? [y/n]: " -n 1 -r
whiptail --backtitle "Proxmox VE Helper Scripts" --title "Remove Kernels" --yesno "Would you like to remove the selected Kernels\n $remove_kernels\n Proceed?"1068|| exit