Start using packagecloud in minutes
Join thousands of developers using packagecloud to distribute software securely, consistently, and affordably.
README
last updated: Sun 05/18/25 at 03:19:34 PM bydebian-kernels
Recent Vanilla Kernels for Debian
Debian’s philosophy: If it doesn’t have a thick layer of dust on it, it’s not ready. That’s cute—until you need fstrim to work, your CPU to be recognized, or your NIC to not sulk silently.
This project started with the simple goal of getting fstrim working on an ancient Debian 10 kernel. One thing led to another (read: hours of debugging and swearing), and it snowballed into a full-on pipeline building and shipping modern vanilla Linux kernels for Debian and friends.
What You Get
- vanilla-kernel – Debian config, updated for modern hardware
- vm-kernel – Minimalist build for VMs and containers
Built with make olddefconfig against Debian’s baseline, packaged via make deb-pkg, and shipped to you by way of a mildly cursed Bash script in Docker, wrapped in a bash+Makefile fever dream.
Stuff You Might Care About
- No module signing – these aren't Secure Boot–friendly (by design)
- Source available in quilt-style ZIPs with each release on GitHub
- Supports Debian 10–12 and their derivatives (including Ubuntu)
Use Responsibly
You're installing a custom kernel from the internet. Test before production. Or don’t—I'm not your SRE.