All Projects → jordanhillis → Pvekclean

jordanhillis / Pvekclean

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

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Pvekclean

Build
Armbian Linux build framework
Stars: ✭ 1,827 (+3283.33%)
Mutual labels:  kernel, debian
Patchman
Patchman is a Linux Patch Status Monitoring System
Stars: ✭ 163 (+201.85%)
Mutual labels:  kernel, debian
Linux Kernel Utilities
👷 Utilities to compile and / or update linux kernels for Debian and derivatives (e.g. Ubuntu, LinuxMint, etc.)
Stars: ✭ 166 (+207.41%)
Mutual labels:  kernel, debian
Fiwix
A UNIX-like kernel for the i386 architecture
Stars: ✭ 38 (-29.63%)
Mutual labels:  kernel
Smash
A unix like kernel
Stars: ✭ 40 (-25.93%)
Mutual labels:  kernel
Debootstick
Generate a bootable live image from any Debian/Ubuntu filesystem tree.
Stars: ✭ 48 (-11.11%)
Mutual labels:  debian
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-1.85%)
Mutual labels:  kernel
Hostapd
Script for compiling, patching and packing hostapd from sources
Stars: ✭ 36 (-33.33%)
Mutual labels:  debian
Spocon
SpoCon - A Spotify Connect Client for Debian , Ubuntu and Raspberry Pi based on librespot-java
Stars: ✭ 51 (-5.56%)
Mutual labels:  debian
Artifactory Debian
🔧 📦 Tools to use Artifactory as a Debian (APT) repository, and dput DEB packages into it, or upload them to Bintray.
Stars: ✭ 42 (-22.22%)
Mutual labels:  debian
Cilium
eBPF-based Networking, Security, and Observability
Stars: ✭ 10,256 (+18892.59%)
Mutual labels:  kernel
Sos
Sian's Operating System
Stars: ✭ 40 (-25.93%)
Mutual labels:  kernel
Hidamari
Modern operating system aimed at running WebAssembly code.
Stars: ✭ 49 (-9.26%)
Mutual labels:  kernel
Adoptopenjdk Deb Installer
Creates Ubuntu/Debian installer packages for AdoptOpenJDK builds using their API
Stars: ✭ 39 (-27.78%)
Mutual labels:  debian
Cuteos
A 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-5.56%)
Mutual labels:  kernel
Ansible Debian Bootstrap
Ansible bootstrap role for Debian/Devuan/Ubuntu/Kali Linux/Raspbian servers
Stars: ✭ 37 (-31.48%)
Mutual labels:  debian
Certbot Install
Install the latest Certbot in a breeze. Great for Ubuntu Focal 20.04, and other Linux/Mac.
Stars: ✭ 50 (-7.41%)
Mutual labels:  debian
Crouton
Chromium OS Universal Chroot Environment
Stars: ✭ 7,941 (+14605.56%)
Mutual labels:  debian
Pmbootstrap
Repository has been moved! https://postmarketos.org/move.html#/pmbootstrap 🚚 🚚 🚚
Stars: ✭ 1,010 (+1770.37%)
Mutual labels:  kernel
Rtinst
seedbox installation script for Ubuntu and Debian systems
Stars: ✭ 1,029 (+1805.56%)
Mutual labels:  debian

PVEKCLEAN Logo

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

Build Status License: MIT

What is PVE Kernel Cleaner?

PVE Kernel Cleaner is a program to compliment Proxmox Virtual Environment which is an open-source server virtualization environment. PVE Kernel Cleaner allows you to purge old/unused kernels filling the /boot directory. As new kernels are released the older ones have to be manually removed frequently to make room for newer ones. This can become quite tedious and require extensive time spent monitoring the system when new kernels are released and when older ones need to be cleared out to make room. With this issue existing, PVE Kernel Cleaner was created to solve it.

Example Usage

PVEKCLEAN Example

Features

  • Removes old PVE kernels from your system
  • Ability to schedule PVE kernels to automatically be removed on a daily/weekly/monthly basis
  • Run a simple pvekclean command for ease of access
  • Checks health of boot disk based on space available
  • Support for the latest Proxmox versions and PVE kernels

Latest Version

  • v1.2

Prerequisites

Before using this program you will need to have the following packages installed.

  • cron

To install all required packages enter the following command.

Debian:
sudo apt-get install cron

Installing

To install PVE Kernel Cleaner please enter the following commands

git clone https://github.com/jordanhillis/pvekclean.git
cd pvekclean
chmod +x pvekclean.sh
./pvekclean.sh

Updating

To update PVE Kernel Cleaner please run the same commands as described in the "Installing" section.

Usage

Example of usage:

 pvekclean [OPTION]

-f		--force				Remove all old PVE kernels without confirm prompts
-s		--scheduler			Have old PVE kernels removed on a scheduled basis
-v		--version			Shows the current version of pvekclean
-r		--remove			Uninstalls pvekclean from the system
-h		--help				Show these options

Developers

  • Jordan Hillis - Lead Developer

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • This program is not an official program by Proxmox Server Solutions GmbH
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].