Year of the Linux Desktop 2021

postrecord

postrecord

Posted on January 17, 2021

Year of the Linux Desktop 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.

mind blown

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
Enter fullscreen mode Exit fullscreen mode

Instead of the Debian way

sudo apt install package
Enter fullscreen mode Exit fullscreen mode

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.

linux distros

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).

vim

💖 💪 🙅 🚩
postrecord
postrecord

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