this post was submitted on 26 Oct 2025
154 points (99.4% liked)

Linux

9949 readers
255 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

I'd like to hear people's journeys and motivations from people who switched over the last few months, and if there were particular challenges that were faced.

you are viewing a single comment's thread
view the rest of the comments
[–] Rentlar@lemmy.ca 3 points 4 days ago* (last edited 4 days ago)

Thanks for this writeup. CAD is one of the several professional workflows that I really wish could work better on Linux, but it is hard to compete against software that costs thousands per year per license.

Although, is antivirus a thing on Linux?

So generally Linux has relied on having open and auditable code to avoid exploitation of bugs and ones found can be easily discovered, reported and mitigated. The variety of configurations makes it much less appealing for hackers as an attack surface. So for the average user the biggest danger to breaking your device is yourself (but very occasionally the package manager messes something up too). ClamAV is one antivirus application Linux has...

But depending on what threats you want to mitigate here is what else you can look into:

  • Protection against random unwanted internet connections to your computer: UFW (firewall)
  • Protection against anyone besides you remotely SSH-ing to your machine (SSH is often disabled by default): fail2ban, strongly encrypted keys
  • Protection against physical access of your disk, and data and OS: LUKS (disk encryption)
  • Protection against other computer users (or yourself by accident) messing with important parts of the system: SELinux (trusted environment). Most users don't need this for their personal PC.
  • Protection against code you got off github from nuking your computer: flatpak (containerized app), docker (containerized environment), firejail (sandbox environment).