Year of the Linux Desktop 2021
postrecord
Posted on January 17, 2021
This year is the year of the Linux desktop... again.
Linux is not a complete operating system like Windows, Mac or BSD Unix. They take the different free software packages and put them together with the Linux kernel, this is called a Linux distribution.
Picking a Linux distribution is hard. Besides many choices, you have to pick the right one for your needs. Do you need high performance or security?
There are so many different Linux distributions.
For getting work done, people usual use Ubuntu, OpenSuse or Fedora. Their packages are quite up to date and they are stable. But that doesn't mean they're secure by default.
Ubuntu uses snap and apt packages at the same time, I don't like that. OpenSuse doesn't use the deb package management system but zypper and rpm. So you would go
sudo zypper install package
Instead of the Debian way
sudo apt install package
I don't trust Fedora, because Red Hat pulled the plug out of CentOS. Who's to say they don't do the same with Fedora?
Distros and forks
There are only a handful core distributions. Most Linux distributions are fork of distributions. There are many of them.
As the Debian folks would call it a frankenlinux. Some of them are gone overnight or don't have long term support. That's why it wise to pick one that has long support.
Debian, Slackware and RedHat have been around since 1993. RedHat is orientated to servers.
Personal use
Switching operating systems. I like to use Debian based systems, because it has a really large user base. So if you run into a problem, you can quickly find a solution.
I don't have time for Gentoo, Arch etc.. work to do. It should just work. One issue I have with Debian is that the packages are outdated, but I found you can install Kali Linux on the desktop (Debian + rolling release + some security tools). Perfect for my use case.
Development on Linux
You can do most of your programming on Linux, depends on what field you are working on. You can use C, C++, Python, Go all the web dev stuff like vue and a lot more.
In fact most of the times it's one single command to install it, while on Windows or Mac you have to struggle a bit. Something like Go is a one line install. Linux really is the programmers OS.
As IDE you can use any of the JetBrains stuff, Sublime (if you must), Visual Studio Code or vim (perfection).
Posted on January 17, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 30, 2024
November 30, 2024
November 30, 2024