The last time I had to compile a driver was with a 2.4 kernel over 20 years ago. Back then I compiled the whole kernel on my own to have it with 1kHz ticks.
You're luckier than me, then. The first time I had to compile a driver on Linux was 15 years ago. I was a newbie that just wanted his laptop's webcam to function.
You need to update Linux, too (done it many times), viruses are a minor issue if you're not a boomer and with insufficient RAM Linux is also slow (been there, seen that).
Linux only makes sense in some cases, but Windows has come a very long way (10, I don't know about 11).
Had to invest ~4hours to upgrade a Debian Wheezy (7.11 -kernel 3.2) server to Bookworm (12.6 with 6.1 Kernel) about a year ago.
Main challenge was the switch to systemd when updating from Jessie to Stretch.
The 24h2 Update for Windows 11 took more time
The server has 8GB Ram, real disks and a 2 cores - 2 threads Celeron CPU while the Dektop has NVME, a Ryzen 7 5800X with 8 cores - 16 threads and 64GB Ram.
As I wrote, Linux first can make sense for certain uses, but so do Windows first for others. And with wsl you can work on Linux if you don't need something too intensive.
The time windows 11 uses to search for updates is longer than any update I ever had on my Mint workstation or Laptop for installing (that includes kernel updates).
Comments
Want to spend it running updates, scanning for viruses and waiting applications to respond?
Linux only makes sense in some cases, but Windows has come a very long way (10, I don't know about 11).
Main challenge was the switch to systemd when updating from Jessie to Stretch.
The 24h2 Update for Windows 11 took more time
Funny side fact:
/1
As I wrote, Linux first can make sense for certain uses, but so do Windows first for others. And with wsl you can work on Linux if you don't need something too intensive.
Όλοι οι normies έχουν αποφασίσει να στηρίζουν (arbitrary) ένα os και το κάνουν φανατικά.
Όλοι οι άλλοι, απλά χρησιμοποιούν τα πάντα χωρίς κόμπλεξ. 😎