What is the worst Linux distro? This question can never be 100% answered, because there are so many Linux users that all have their different opinions and ideas. Whether the distro is slow, has no reason to exist, or even spies on you, I am going to list 4 of the Linux distros that I have the least respect for.
When your read reviews of Linux distros, a lot of the time you will hear the terms, “Rolling release” and “Point release” a lot. A point release distro has many different versions, while a rolling release distro has one version, that gets continually updated, and you will never have to upgrade to a new release. Having a rolling release distro or a point release distro is one of the most important decisions when it comes to what Linux distro you want to use, so I am going to explain why you should consider using a rolling release or point release distro.
When many people think of Linux desktop environments, they think of GNOME, KDE, XFCE, and maybe a window manager like i3. However, there is another huge desktop environment that many people don’t know about. Enlightenment is a desktop environment that not only is super lightweight, but looks amazing with a lot of customization options and an iconic style. Enlightenment has had a great year, and I am going to go over the new exciting projects revolving around Enlightenment and the EFL toolkit.
If you are someone that uses vim, often times you will find yourself trying to use vim keybindings on other apps. That’s no surprise, the vim keybindings are so efficient that it can be hard to go back to anything else. So, I am going to show you some great apps that use vim keybindings. Plus, as a bonus, these apps almost all run in the terminal and are very fast.
One of the most common criticisms of tiling window managers is that they are hard to use, and on that, I would agree. Installing, setting up, and theming tiling window managers is usually a big task. But does it have to be that way? Regolith doesn’t seem to think that should be the case. Regolith combines the power of i3 with the ease of use that comes with GNOME, Regolith allows people to gain the productivity features you would get using a tiling window manager. I tried out Regolith for a day in KVM with Gpu-passthrough and I am going to give my opinions on this distro and desktop environmentis usually a big task. But does it have to be that way? Regolith doesn’t seem to think that should be the case. Regolith combines the power of i3 with the ease of use that comes with GNOME, Regolith allows people to gain the productivity features you would get using a tiling window manager. I tried out Regolith for a day in KVM with Gpu-passthrough and I am going to give my opinions on this distro and desktop environment.
Snaps, oh snaps, the bane of Ubuntu. If there is one criticism to be leveraged at Ubuntu, it is their snap packaging system. Much like AppImage and Flatpak, Snaps consist of one single package that is isolated from the rest of the system, and includes all of the dependencies. The problem arises when these snap packages start to take up more space and open slower. So, I, like many Ubuntu users am going to show you how you can remove snapd, and everything related to it.
Ubuntu, many people who have some Linux experience have already shriveled up and died after hearing me utter the name of the evil Linux distro. Although, there are still many people who love Ubuntu Linux, and because of its large user base, it has a lot of “flavors”, with different desktop environments. However, not all of these flavors are officially supported, so I found some of the best flavors that do not get any appreciation from Cannonical.
If you have experience with CentOS, Fedora, and Redhat, there is a good chance that you have used or at least heard of SELinux. SELinux stands for, “Security-Enhanced Linux”. It isolates applications, so that your system is more secure. If you have already spent the time learning SELinux, it is good to use it on other Linux distro’s, so I am going to show you how to remove Apparmor if you are using Ubuntu, then install and enable SELinux on Ubuntu and Debian based distro’s.
Due to the very essence of open sourced software, funding it can be pretty complicated. You can’t just charge for free (as in speech) software, because someone would just make a fork of it for free (as in beer). One way that a lot of projects make their money it through donations. I am going to give my guidelines for what I consider the best Linux distro’s to donate to, and who (in my opinion) I think are some of the Linux distro’s that deserve a donation the most.
Much like the French NuTyX, the chances are that if you are not from Iraq you have not heard of Uruk. Uruk is a Iraqui, 100% Libre Linux distro based on Trisquel. With many unique tools and an easy to use, stable base. I am going to go over my experience with the instillation, hardware support, desktop, pre-installed software, and the tools that come with it.
Even though some people don’t like it, Bluetooth is very big right now. From headphones, mice, keyboards, and speakers using Bluetooth by the day it is a good idea to have Bluetooth available on your Linux machine. So if you don’t have Bluetooth on your distro, or if you are installing a minimal distro, I will show you how to install and setup Bluetooth with your GUI.
When you think of alternatives to Linux, you most likely are thinking of BSD, MacOS, or even Hurd. One such OS that people don’t recommend nearly as often is HaikuOS. HaikuOS is an amazing OS that is based off of the old now defunct BeOS. I am going to go over the instillation, hardware support, desktop, and package availability for HaikuOS.
Whether you are on a long trip and would like to conserve power, or you love playing video games and would like to boost your performance, it is good to have more control over your CPU. If you use GNOME, you will be familiar with the new performance settings in the panel, but there it does not provide the most control. If you would like to be able to easily tweak your CPU to the very last core, cpupower-gui is an amazing graphical utility for managing your CPU. I am going to show you how to install it, and how you can use it to configure your CPU settings.
Flatpak is a great tool. It allows you to get almost everything that you could ever want, completely separated from everything else in your system. The main problem with being containerized is that the apps don’t follow your system’s GTK theme. Assuming that you have your GTK theme in the ~/.themes directory, I am going to show you how you can use Flatseal to apply the correct GTK theme.
The time has finally come, the CentOS that you once knew is dead. While there are equivalent projects like Rocky or Alma Linux, the EOL for CentOS 8 is fast approaching at the end of the year. The CentOS team announced CentOS Stream, and while I understood their vision, I disagreed with them abandoning the model that has brought them so much success in the server and enterprisr world. CentOS stream has finally come out, and I decided to try it out in a Virtual Machine with GPU-Passthrough, so it is equivalent to running on real hardware. I am going to give my experience, what I liked, and what was bad about my experience.
I want you to think about what terminal shell you use, if you haven’t changed it, it is most likely that you use Bash. While Bash is the one that most Linux distro’s use, there are may other shells that have their own unique features. For the purposes of testing, I used 5 different shells, and I am going to give a review of the Bash, Fish, Zsh, Dash, and Ksh Shells.
NuTyX, chances are that you haven’t used this name before if you don’t live in Europe. NuTyX is a French Linux distribution that I have had the joy of trying out. I am going to go over my experience with this great Linux distro, and why you would want to check it out.
A Shell is the program that allows the user to access all of the features of the operating system. The most commonly used shell is “Bash”. Basically every single Linux distro uses the bash shell. But that does not mean that there are not other shells. One shell that had been gaining popularity is the “Fish” shell. With it’s customizability and autocompletion, many Linux and Mac users have made the switch to Fish. I am going to go over how you can install Fish, switch away from bash, and then how you can get it to a usable state.
On november 18th, 2021 a post was made to Reddit on a Linux subreddit. The post read, “You get to remove one distro from the face of the earth, as if it had never been created. All distro’s based on it will also be removed. What do you choose to get rid of?”. This post was made by me. I am going to go over the most common answers, and what reasons were given.
Nowadays it seems that many Linux distro’s aren’t doing any innovating. Most of them now are just rebuilds of an existing Linux distro with a new desktop or default apps. However, the team at Fedora are known to innovate. One of their newest inventions is Fedora Silverblue. Silverblue is a very interesting OS that I have been trying out for about a week. I am going to give a general review of this amazing Linux distro, what is good about it, and what its problems are.
Void Linux is a increasingly popular Linux distribution. Because it is systemd-free, and offers a version with the musl libc, people are really starting to catch on. Another reason to consider using Void is the amazing package managment system. Xbps is one of the best package managers of all time, and one of the reasons for that is xbps-src. I am going to explain to you what xbps-src is, how you can set xbps-src up, and how you can use it to install packages.
Ubuntu is one of the most popular Linux distro’s of all time. It is oriented twords people who have little to none Linux experience. Instead of a rolling release distro like Arch, OpenSUSE Tumbleweed, or Void it has many seperate releases. The newest release is Ubuntu ‘Impish Indri’ 21.10. Just to test it out, I installed it on a spare drive and played around with it a bit, even using it to write my previous blog. I am going to go over the changes that I have seen, and my experience with this new-ish version of Ubuntu.
Has it ever happened to you where maybe you were updating and it broke the system, or that you have done something stupid and broken your system? I know that feeling all too well. However, as long as you have a working GUI you are able to revert to a backup of your system using timeshift. I am going to explain how you can install and backup your system using the timeshift utility on Debian and Ubuntu based Linux distro’s.
Many Linux users opt to use a window manager instead of a desktop environment. Especially tiling window managers. One of the best tiling window managers is BSPWM. It is a very minimalistic window manager that can be a little hard to set up, which is why I am going to give a guide on how to get a very basic BSPWM with working keyboard shortcuts, compositing, and a wallpaper.
When using Red Hat based distros like Rocky, CentOS, or Fedora one of the main complaints is that the package manager, “dnf” is slow. I would actually agree with that opinion. The default dnf package manager without any configuration is quite a bit slower than many other package managers like apt, pacman, or nix. However, there are a few ways that you can make it a lot faster. I am going to showcase two ways, the manual way by editing the dnf config file, or by downloading and running a script called ‘Dnf-Fast”.
There are a few things that don’t seem like they would go together well, and yet they do. Ice cream and fries, Chocolate and Potato Chips, there are many weird combinations that some people will throw out before even considering. One of those is CentOS on the desktop. CentOS, (Community Enterprise Operating System) is a very server focused OS that is mainly run by independents and small businesses to host their servers. However, with the release of CentOS stream, I have been giving it a try, and using it on my desktop. I am going to give a general review of the things that I really like about this amazing distro, especially when it comes to desktop usage.
When you use OpenSUSE, you have quite a few packages available to you. When you factor in the OBS, you have almost every package under the sun. However, it is always great to have a few extra packages in your repositories, W\which is why the Packman repository exists. If you use OpenSUSE Leap or Tumbleweed, Packman is a must, and I am going to show you how you can install the repository.
If you are reading this, there is a good chance that you are running a minimal Linux distro like Arch, Void, or another distro that only comes with a TTY. This means that in most cases, when you put in a USB drive, it won’t mount onto the system. I recently had to do this, so I am going to show you how to manually find the usb drive on your system and mount it.
I am personally one of the people who likes to use a standalone window manager. Unlike many desktop environments, when using a standalone window manager like Openbox, i3, or BSPWM, there is no tool to configure the monitors on your own that comes pre-installed. Arandr is a Gui tool for the display configuration tool Xrandr. I am going to show you how you can install and use Arandr to configure your monitors.
Currently gaming on Linux is great. You have a lot of support from major developers and due to the fact that Linux is faster, you will most likely get better and more stable frame rates when gaming on old machines. However, especially with indie games, you won’t be able to play them on Linux by usual means. This is why I am going to walk you through how you can take the .exe file for a Windows game and use Lutris to play it.
One of the things that I and many other people like about Fedora is that it updates very regularly. Even though it has a point release schedule, it usually has the latest version of software. So it seems reasonable that you are going to want to upgrade to the next version whenever it is available. And with the release of Fedora 35 right around the corner, many users are going to want to upgrade. I am going to show you how you can ugrade to the next version of Fedora using the terminal.
When many gnome developers released this blog post, a whole lot of people freaked out. Attacking the developers, claiming that they were anti-features and trying to limit user freedom. However, I believe that not only are the writers of this blog post completely in the right. I am going to explain why I agree with them when it comes to theming apps.
Are you tired of bloated applications that eat up your system’s resources? Do you have a old computer that can barely run GUI applications? Then you will be happy to hear that there are a lot of applications that run entirely in the terminal, allowing them to be super speedy. I have been trying to move away form GUI applications in favor for TUI ones, so I am going to list and explain what apps that I’ve used to do almost all of my work entirely in a terminal.
When using Linux, you have to take into account that not all people are Linux veterans that can manually install and build their system from the ground up. Infact, most of the people that use Linux are just regular people who want a working desktop that is usable. So whether it is your Grandpa, Coworker, or even you, I am going to list some of the best Linux distros that are simple and will serve the needs of most people.
I have been trying out Pop OS 21.04, and one of the main things that made me switch is Cosmic. Like many other desktop environments, Cosmic was made to battle the shortcomings of Gnome. This feature packed desktop has an amazing workflow and defaults. I am going to explain why Cosmic caught my eye, and how you can install it.
If you are like me, you value speed over much else. While sudo is great, Doas is an alternative to sudo that is faster and has a cleaner codebase. If you would like the utility of sudo with a more speedy and less bloated experience, I am going to show you how you can install and use Doas on an Arch Linux machine.
If you have been following alternative operating systems for a while, there is a good change that you have heard of Hurd. It has been in development since before Linux, and yet it is still not stable. This kernel with a super cool logo is super powerful. I am going to tell you where you can get it, why you might want to check it out, and some of it’s drawbacks.
When talking about Linux, most people just think of the regular kernel. It is the one that ships with most mainline Linux distros. There are other kernel’s though. I specifically am going to go over the LTS, Linux-Libre, and Zen kernel. What they do, and how they differ from the regular Linux kernel.
What desktop environment do you use? Most likely you use Gnome, KDE, XFCE, LXDE, or maybe something that isn’t as popular like Budgie. There is a new deskotp environment that is on the block. It is called “CuteFish”. It is a QT based desktop enviornment that is super user friendly. I am going to go over where you can get it, what it looks like, and what it’s features are.
The current version of Gnome is Gnome 40. The incredibly popular desktop is used by a lot of Linux distro’s by default, and yet for a lot of them it is only on it’s 3rd Major version. One of the biggest desktop distributions that ships with Gnome 3 is Debian. Thanks to the experimental repository in Debian 11/Sid you can install the newest version of Gnome. I am going to show you how you can enable the experimental repository and install Gnome 40.
OpenSUSE. Much like CentOS or Fedora, it is the free and open sourced version of an enterprise Linux distro. In the case of OpenSUSE, it is based off of SUSE enterprise Linux. After playing around with it some, I have even switched to it from Void Linux. I am going to go over the reasons that you might want to use OpenSUSE, including the Software management, Yast, the different release models, installation, and snapshots.
If you are using Linux, you are probably using a display manager, also called a login manager. This is what you are going to use to login to your desktop environment. There are many, many options. Today, I am going to list 5 display managers, along with their pro’s and con’s.
If you have used Linux for a while you will remember the days where Ubuntu was trying to be self sufficient by making their own version of almost everything. The Upstart init system, the Mir display server, and the Unity desktop. One thing that many people miss about the older versions of Ubuntu is the Unity desktop environment. Many people think that it has died, but it is still alive! I am going to get into how it still around.
Gnome is a very controversial desktop environment. However, it is the one that I currently use. One of the main things that brings people to the desktop environment is the “shell extensions”. These are little bits of code that allow you to tweak your desktop. If you are going to install them the normal way, you will need to install their web browser extension. However, there is a way that you can install them manually without ever having to touch a browser extension. I am going to show you how to install them yourself by downloading the zip file and adding it yourself.
The Guix package manager is a higly reproducable and stable package manager based on the Nix package manager. It wan made by the FSF, meaning that it allows you to install a variety of 100% free software. The reproducability and saftey that comes with the Gnu Guix package manager is unrivaled. You may be tempted to install the “Gnu Guix System”, however you can instal the Gnu Guix package manager on any existing Gnu/Linux system. I am going to show you how you can install and use the Guix package manager.
When it comes to the small Business world, Linux is more common then you might imagine. Especially when you need to run a server. The fact that it is free makes it super appealing to businesses that need something that works, and won’t cost them thousands. It is because of this, that I am going to go over the 3 best Linux Distros that will work wonders for a small/medium size business.
NixOS is an incredibly popular Linux distro. The fact that it is rolling release and allows you to roll back to previous versions of packages makes it great for the power user. However, there is a competitor on the block. That is the “Gnu Guix System”. It is a Linux distro that uses the Guix package manager, the Linux-Libre Kernel, and the Shepherd Init system. After using it for a few days, I am going to go over the things that make this distro special, and why you might want to consider using it.
When it comes to mobile smart phones, Google and Apple have a duopoly. Much like Apple and Microsoft did/still do. There are some projects that are changing this. Making open sourced phones that allow use Linux in your pocket. I am going to go over three of the most popular, and best phones that use Linux. So that you can incorporate free and open sourced software into every facet of your life.
Everyone is super excited about the new stable release of Debian. Debian Bullseye has been a huge success and has made Debian a significantly more usable and and Fast Linux distro. However, one version of Debian that often gets overlooked is “Sid”. Sid is the rolling release version of Debian, that allows you to get the absolute newest version of software, drivers, and kernels. If you would like to use this amazing version of Debian, I am going to show you how you can convert Debian “Stable” to Sid.
It is no surprise that ChromeOS is so popular. The fact that it runs mainly on web apps and Android Applications makes it very good for anyone who needs a computer for school or work. The problem however, is that it is not open sourced, and can only function with the Chrome browser, which is full of google spyware. I am going to go over three Open sourced Linux OS’s that you can use as an alternative to ChromeOS.
When you use Linux, it is most likely that you are using either the Fat32, or Ext4 file system. They are almost exactly the same. However, there is a Linux Distro that has it’s own filesystem. Unlike most Linux distros, Gobo Linux takes a Mac-OS like approach to a file system. I am going to go over the file system, the desktop, and more.
If you are coming from a Linux distro like Arch, you may notice that apt is a slow package manager in comparison. While apt itself is pretty slow, there has been some work done to make a faster version of the apt package manager. Apt-fast is a package manager that allows you to do simultanious downloads like you would with Arch, while you are still able to use the same repo’s. I am going to show you how you can install apt-fast.
Using Arch Linux, there are many benifits. The fast speed, the amazing package manager, but one of the most cited reasons for using Arch is the AUR. The AUR is a repo that is maintained by the community, that anyone can add to. It has a lot of software that you can’t get using Pacman. However, there is no AUR helper on a default installation of Arch. The most popular is “yay”. I am going to explain how you can install, and use the yay AUR helper on a default installation of Arch Linux.
I am a big fan of using a Window manager instead of a desktop environment. They are lightweight, and super customizable. The window manager that I use is Openbox. It is a little harder to configure than i3, but it is still fairly easy to customize. I am going to go over how you can not only launch applications on the startup of Openbox, but create keyboard shortcuts to launch an application.
When Red Hat announced that CentOS would be the upstream from RHEL, many people were upset. The stability and enterprise grade software that is offered from CentOS is something that many people relied on for servers or desktop usage. However, Rocky Linux is now a amazing alternative to CentOS, doing exactly what CentOS used to do. Instead of re-imaging your systems, I am going to show you how you can migrate your CentOS system to Rocky Linux while still being able to save all of your files and configurations.
Hey, im just typing this because I am going back to school. I have had a very fun summer, but I am going to be off at school for about 8 hours a day. This obviously means that my blogs will come out slower. However, I will still try to pump them out at lease 2-3 times a week. Thanks for checking my work out, I really appreciate it.
When looking for a new Linux distro, there are a lot of options. Unless you are using something independent, you are going to have a distro with the package management system of RHEL, Debian, or Arch. However, there is some gray area where PCLinuxOS falls into. It is a super weird rolling release distro that I have has the pleasure of trying out. I am going to give my honest review of this distro, while pointing out its pros and it’s shortcomings.
When using an init system with Linux, you are most likely going to be using Systemd. Systemd is what comes with the majority of Linux distros as of current. However, there has been a lot of criticism against Systemd. Luckily, there are other init systems that you can use. I am going to provide some of the alternatives, and you can decide for yourself what you would like to use as a init system.
My last blog was about Puppy Linux. While I do not use it as a daily driver, I have a puppy USB handy and am a huge fan of Puppy Linux. While in my last blog I was talking about specifically FossaPup, Puppy Linux has a lot more “pups” to offer. I am going to go over 5 derivatives of Puppy Linux and what makes them unique. This will include official and nonofficial “pups”. So, lets get into it.
Puppy Linux, a lot of people know about this small Linux distro. However, there are not a bunch of people who are using puppy as a daily driver. Personally, I have a puppy Linux on a USB just in case my hard drive fails. However, I have tried to play around with it so that I can get a feel for this unusual Linux distro. So, I am going to go over all of the things that make this Linux distro special.
When you get a laptop as a Linux user, the first step is going to be to flash it with your Linux distro of choice. However, there are laptops that come pre-instlaled with Linux. These can range from budget laptops that are only made cheaper by not requiring Windows, to powerhouses that are made for software engineers and gamers. So, I am going to go over three of the best Linux laptops.
When using Linux, there are a lot of applications that are going to run in your terminal. However, there are a lot of Terminal applications that are overshadowed by their GUI counterparts. So toady, I am going to go over 3 applications that can run entirely in the Linux terminal, so that you don’t have to worry about any GUI bloat.
Here is the thing. I love Qubes. It is amazing for privacy, separating my workspaces, and being secure. However, I wanted to play some games. The problem is that Qubes runs everything in a VM without even accessing the GPU. So, I needed a good Linux distro, and I settled on Void with musl. So, I am going to explain why you might want to consider using Void Linux.
Most Linux distros these days are based on just three Linux distros. Debian, RHEL, or Arch. Meaning, that a lot of Linux distros are going to be mainly the same besides the desktop and what packages that they get. However, there are still some completely independent Linux distros that have their own package managers and code. I am going to go over 5 of my favorites, and providing a brief explanation as to what makes them unique.
When software is not in the repo’s, You will have to use other options. Snap, Flatpak, and appimages are all good. However, when using Debian/Ubuntu based distros there is a option that in my opinion is better than all of these. Deb files. Deb files are files that allow you to install the package on your system using a file. Most applications will have their .deb file online. However, they can be difficult to install. I am going to go over the best way to use .deb files to install software on your system.
I have covered the Lumina desktop environment, so it is only fair that I cover Trinity. Trinity is a desktop environment that was based off of KDE3. Think of it like Mate and Gnome2. Trinity is meant to be a continuation of the K desktop environment version 3. After using it in a VM, I am going to try to explain the positives of this desktop, and discuss if you should use it or not.
For the past year I have been distrohopping like crazy. I can probably name 10 different Linux distros that I have tried out. The one that has had me using it for the longest time though, is Qubes OS. It is a distro that makes you secure by running everything inside of its own virtual machine. Network, Firewall, Desktop, all of these things are running in their own virtual machines. I am going to give a honest review, going over the good and the bad parts of using Qubes OS as your primary operating system, and maybe you would like to try it out yourself.
Arch is a great distro. It has amazing community support, it is fast, and cutting edge. The AUR and the speed of Pacman make it one of the best distros arround. However, it can be difficult to install. It doesn’t come with any desktop, or easy wifi usage. There is a solution though. Archbang! Archbang is bassicly arch with Openbox, a few packages, and most importantly, an installer. I am going to go over how to install Archbang onto your system, so that you can have the full Arch experience without actually having to install it.
There are many desktop environments now. With Xfce, LXDE, Cinnamon, Mate, Gnome, and Budgie, there are just so many options. However, there is a new major player in the desktop environment world. Lumina. It is a fast, minimal, and very customizable desktop environment. While it is not in many of the official repos, I still think that it is a great choice of desktop for any user.
If you have created a new account, or just logged into your Linux Distribution you may not be able to use the sudo command. This is because the account is not in the sudoers file. I am going to go over how you can add a user to the sudoers file, either by using the usermod command, or by manually editing the sudoers file.
There are plenty of old Linux Distros that are still around. One of the most popular is Slackware. Slackware is a traditional Linux Distro. It does not use systemd, and treats Linux more like a free clone of Unix than it’s own thing. It is stable, and great for both desktops and servers. I am going to go over the benefits, and why you might want to consider using Slackware on your computer.
Linux and FreeBSD are both open sourced operating systems that are built off of unix. They are very simmaler to one another. Linux is very widely used, taking about 2.68% of the marker share currently. However, FreeBSD is gaining popularity. I am going to go over the differences between the two kernals, and what one you should use.
There are many window managers. Tiling, floating, and all purpose window managers are insanely popular. I am going to list three of the most popular floating window managers, and what you should consider when picking what one to choose. I am only going to be covering floating window managers, so no tiling. However, there is still a lot to talk about, so let’s get into it.
I know that there are a lot of people that love hopping desktop environments. I have probably tried almost all desktop environments. So I am going to collect some of the most popular desktops, and show you how to install them on debian, RHEL, and Arch based systems. Depending on what distro you use, you can simply copy-paste these commands to get your preferred desktop environment.
There are a lot of people that are switching to openbox. You can see why. It is fast, and endlessly customizable. However, one of it’s flaws is the menu. Openbox has a right click menu that isn’t very good. While you could edit the config file yourself, there is a tool t assist you. Obmenu-generator is a piece of software that allows you to create a menu that actually has your applications.
While most people are using a package manager, or compiling from source, there is another option. Flatpaks. Flatpaks will work with almost any linux distro. They allow you to easilly install any software that isn’t in your distro’s repositories. Installing and using it is suprisingly simple.
When choosing a arch based distro, there are a few options. Two of the most popular are Manjaro, and Endeavour OS. These two both have strengths, and weaknesses that I hope to lay out. By the end, you should have a better understanding of what distro would be the best for you.
Linux, unlike what some people think, has pretty great app support. However, there are still some applications that will only run on windows. This can actually run these apps on linux using Wine. Wine stands for, “Wine Is Not a Emulator”. It allows you to run .exe files on Linux. I am going to go over how you can install, run, and use Wine to use Windows programs on Linux.
Solus. It is the Linux distro that I am currently using. It is a completely independent, rolling release, and has a custom desktop environment with a fast package manager. I am going to go over the pro’s, and the cons of using this very “different” Linux distro.
I have a very special place in my heart for PopOS. It was my second ever Linux distro. It is amazing for beginners and gamers. Now that Ubuntu has released 21.04, Pop OS was bound to upgrade. I think, that they have been going on a great direction. They have made their own desktop environment, and it has had some amazing improvements. I am going to go over them, and why you might want to use their new desktop.
So, you just installed i3, or any other window manager. You would like to use a panel with you window manager. There are many options, and you would like to choose the right one. Instead of rating these panels, I am going to list the best panels, their pro’s, and their cons.
The Linux terminal can be used for many things. Launching applications, downloading software, and a lot more. However, one of the best uses of the terminal is for managing files. Linux has many commands that allows you to manipulate, and manage files right from the terminal. I am going to list all of these so that you may be able to manage files without anything other than the terminal.
Gnome is great. It changes your workflow, and can be really good for someone who uses their keyboard a lot. However, it doesn’t’ give you a lot of options to customize out of the box. I am going to go over how you can change icons, themes, window buttons, and how to utilize extensions to customize your desktop to the max.
For most Linux Distro’s, you have a large amount of software available to you from the package manager. However, sometimes it is not in the package manager, or available as a appimage. What do you do now? You are going to have to build it from source. Taking the source code of the software and building it yourself has been around as long as Linux. So I am going to go over how to take the source code of software, and build it yourself.
While you can still use it right now, CentOS is basically dead. CentOS is no longer going to be the downstream from RHEL. The current version on CentOS will reach end of life at the end of 2021. RHEL is now the most stable out of Fedora, RHEL, or CentOS. However, there is still hope. Rocky Linux.
Lets admit it, i3 is pretty great. It provides a completely different work flow and look. The only problem is , you will probably have to configure it a lot. Some people don’t want to do that. You may be thinking, “What do I do then?”. It is simple. You use i3 with a desktop environment. I am going to go over how to use i3 with the “MATE” desktop environment.
If you are gaming on linux, you might have less than optimal performance when gaming. You might think that there is no way to improve your performance, but there is. It is called gamemode. gamemode is free and open sourced. It allows you to boost your performance by optimizing the OS for gaming. I am going to go over how to install, and use gamemode too boost your gaming performance.
For a lot of Linux users, you are doing a thing called distro hoping. This is where you install a bunch of Linux distributions to find the one that you really want to install. The only problem is, this leaves behind the empty shell of the linux distro in your boot menu. If you want to boot automatically into your operating system this can be a big problem. I am going to show how you can successful remove a boot option from the boot menu.
We all want to make our Linux desktops look better. You can install docks, change icons, switch window managers, but there is something else that it gaining more steam. Conky. Conky allows you to display system information on your desktop, making it look better. This information can be ram, cpu, or gpu usage. Even time or date. I am going to try to walk you through the steps of installing and using Conky.
When it comes to installing a linux distro, some people need to dual boot. Whether it is with Windows for propietary software, or with another linux distro in case it fails. However, most installers for linux distros will not have a flat “dual boot” option in their install. They almost have a manual partitioning tool. I am going to try to explain how partition your disk so that you can dual boot linux with your other operating system of choice.
Touchscreen monitors. Some people love them, and some people hate them. In my opinion, they are not very good. With registering inputs when there is no touching, to registering inputs anytime that you move them. So, some people will want to disable it. Luckily, this can be done fairly easily.
With thousands of people switching to Linux every day, people are going to want to use Window managers. Window managers, as opposed to desktop environments, are bare bones. Some will have a panel, but they are mainly just managers for your windows. One of the most popular Winndow managers is i3. I am going to try and explain how to make use of the i3 config file, to customize, and become a true power user.
What is the best thing about Linux? Most people would say a package manager. They allow you to remove and install whatever software you want. In this guide, I am going to try to help absolute beginners wrap their heads around package managers. I am going to go over how to use the three most common package managers.