The last time I had used Linux Mint before I started researching for this blog was around 2018, where I was using the Ubuntu 16.04 base and the XFCE desktop. And, despite being very happy with it, I have never used it since. Although, I have recommended it to a great many people online and in real life. So, out of sheer curiosity, I decided to give it another whirl. And After installing it in KVM, and playing around with it for around 30 minutes, I have to say, It’s better So, to bring you up to speed on this incredible operating system, I’ll give you a rundown of Linux Mint’s Performance, Appearance, Software Management, and some incredibly useful apps made by the Linux Mint Team.
Emacs can make your writing and coding more efficient, be used as a standardized framework for hundreds of Elisp applications, and be used as a desktop environment. But there’s one thing that I’ve always wanted Emacs to do. I want Emacs to fix my life. I want this Elisp interpreter to make me a better, more productive, and more focused person. Well as it turns out, there is one application out there that does just that. Org Agenda has deccended from the heavens, like a graceful angel spreading joy and goodness, to fix your scheduling. So, if you too would like to be graced by this holy application, I will demonstrate the basics of how you can install, set up, and use Org Agenda on Emacs.
No matter how much your try to fight it, you always come back to Emacs. It is not only an amazing text editor, but an amazing file manager, window manager, shell, and even browser. I personally have switched back to Emacs, as its productivity features and extensions geared towards writers are just unrivaled. However, I am not a fan of Doom Emacs. And I don’t want to spend 10+ hours perfecting my Emacs config. So, I set out on a quest, to find the Emacs distribution that fits my every need. And after around 20 minutes of digging, I found the perfect mix of vanilla Emacs, eye candy, and extra features. For me, that is Centaur Emacs. Centaur Emacs is a super easy, snappy, and configureable Emacs that doesn’t rock the boat too much. And since I have been spending so much time with it recently, I thought it fair to share my experience with you, and hopefully get your attention on this amazing Emacs distribution.
Vim has been the darling child of the Linux community since its conception. Vim is, apart from Vi, probably the most used text editor on Linux. And that’s for good reason. Vim is super fast, extremely efficient, and has very sensible, albeit, hard to adjust to keybindings. But even though Vim is without flaws, it isn’t without some room for improvement. In fact, there is another text editor, that takes the core fundamentals of Vim, and builds on them to make an even better, even more programmer friendly editor. And it is very possible that you’ve never heard of it before. Kakoune is a super fast, easy to adapt to, and very efficient text editor that allows you to do everything that you would need to do in Vim, faster and with less keystrokes. I installed and played around with this editor, and I am going to give the overall rundown of how to use it, some of it’s features, and some things that make it so unique.
A Linux users window manager, much like their text editor or browser, is a piece of software that they’ll defend till their grave. There are hundreds of them, and each one comes with a different language, philosophy, and many unique features. And so many people are so busy arguing, many of them haven’t considered, maybe it’s better not to use any window manager at all? Depending on what you do with your computer, and your proficiency with the command line, it may be best for you to completely switch to using the TTY full time. In fact, I myself have been using the TTY exclusively, and have been having a great experience. So, to help you wayward souls who may be curious about a life without Xorg, I am going to explain some of the customizations that I’ve made, and how I overcome some of the challenges of living the terminal.
If you are a tech savvy Linux user, chances are you are self hosting a couple services on either your main machine, a Raspberry Pi, an older Laptop/PC, or even a VPS. I myself have a server seeding various Torrents, running a TOR relay, OpenVPN, and even Nextcloud. However, it can be a little annoying having to SSH into your server every day just to run a simple ‘apt update && apt upgrade’. Sometimes, you just want to set it and forget it. But luckily, if you’re like me and use Ubuntu for your servers, you can quite easily have automatic updates applied every day. So, I am going to show you how you can install and get automatic updates, with the ability to send notifications directly to your Email.
Many governments have tried to abandon Windows. It is not only expensive, but due to its closed source nature can compromise national security. So far, there have been some successes. Pardus Linux has especially formed into a complete, easy to use, Windows replacement for Turkey; and Ubuntu Kylin is one of the most popular OS’s in China . Yet, there is one state sponsored Linux distro that has managed to slip under everyone’s nose. Nova Linux is a Cuban, Ubuntu based distro that has had its fair share of troubles through the years, but ultimately, seems to be doing pretty good. So, I, an American that doesn’t speak a lick of Spanish, gave it a whirl, and will explain some of the little quirks and benefits of this pretty cool, unique distro.
Although Mac and IOS are not the best when it comes to freedom, window management, customization, and privacy, there is one thing that you can’t fault them on. The amount of integration you get between devices and operating systems. All of your files are shared, you can message and video chat from both your phone and desktop, and you can even use your iPad and iPhone to control and extend your desktop. And for the longest time, it seemed that Apple would be able to fill this niche without being contested by any FOSS or Proprietary projects. Well, I’m here to tell you, there is one project that does exactly the same thing as Apple, while being free software. KDE connect is a project that allows an astounding amount of continuity from your Phone and Desktop. And, for the GNOME users out there, I am going to show you how you can take advantage of this amazing feature without having to use KDE or even install KDE connect on your desktop.
Gedit, the GTK text editor that was first released 23 years ago, has been replaced in the newest version of GNOME; dropped for the new Libadwiata ‘Gnome Text Editor’. And, while Gedit is often made the butt of the joke by Vim and Emacs users, it is more alike then you’d think. Gedit is an amazing, extensible text editor that is packed full of features. So, I’ve been giving it a try. And I’m going to explain what makes Gedit so good, with the hope that maybe you’ll take it more seriously.
It is no doubt that Fedora is steadily becoming an amazing option for desktop Linux, in many cases outperforming Ubuntu and OpenSUSE. And yet, despite its amazing features, great support, and beautiful default experience, there always seems to be some things that aren’t there. Many desktops, multimidea codecs, and non-free applications are not available on Fedora Linux by default without some heavy tinkering. And it is that problem, that Ultramarine Linux attempts to solve. Ultramarine Linux is a Fedora based, open sourced distro that attempts to make the experience more usable by adding the option for more desktops, external repositories, and codecs that aren’t available on the regular Fedora. So, after giving it a spin, I’m going to show you what makes Ultramerine tick, and why you might want to check it out.
For the longest time, I used tiling window managers. They are super snappy, easy to learn, and just worked a lot better for my workflow. And yet, loving GNOME, LibAdwiata, and GTK, I finally decided to make the switch, especially since I have better hardware. One of the things that has made the transition especially easy, is Pop-Shell. Pop-Shell, is a GNOME extension working on every current GNOME version, designed for Pop_OS!, that features tiling windows, and a Rofi-like application menu that can help mimic the feel of traditional tiling window managers. And so, because not everyone wants to use Pop_OS!, I am going to show you how you can not only install the Pop-Shell extension, but install and configure the launcher, so that you can have the amazing experience with tiling on GNOME.
GNOME has a lot of publicity and love. And to be honest, it’s all deserved. GNOME is an amazing desktop environment that is powerful and easy to use. Especially, GNOME is loved for its well integrated and functional ecosystem. But, while everyone has their attention on the main GNOME apps, a lot of the community attempts to expand the ecosystem get overlooked. These GNOME ‘Circle’ apps are just as, if not more important than many official GNOME apps. So, it only makes sense to create a Fedora virtual machine, install every app from circle.gnome.org, and provide you with a small review for each and every one of them. You might even see one that you really like, and would like to take for a spin yourself.
If you are testing Linux distros, or just like distro hopping, the chances are that you’re downloading a lot of ISO files. But, that can be quite a hassle, especially if you are downloading large amounts. It would be nice to have all of your ISO’s in one place, Right? Well, thanks to FOSS Torrents, that is possible. I’ll show you how you can download torrenting software, find ISO’s, and even help out less fortunate Linux distros by seeding their ISO’s.
Nowadays, many Linux distros, especially Arch based distro’s are all the same. They slap a new logo and desktop on there, and say it’s a brand new Linux distro like something that you’ve never seen before. For the longest time, that’s how I’ve seen Reborn OS. Arch with an installer. But now, after giving it a fair shot, It turns out it has quite a few nifty tools and tricks that I think really differentiate it from the others. I am going to give a brief explanation of some features that I think are worth mentioning, and maybe see if I can convince you to give Reborn OS a try.
I2P is an anonymous, decentralized, peer to peer network, that aims to create it’s own internet. It allows for un-censored, secure, and hidden communication. Many people under scrutiny from the government flock to I2P, as it is currently the best way to be anonymous. But, it can be a pain to install. So, I’ll explain how you you can install, run, and configure I2P, so that you can have access to the safest , least exploited parts of the internet.
Other than init systems and distros, there is nothing that Linux users like arguing about more than browsers. “Ungoogled Chromium is the best”, “No LibreWolf is the best”. Well, there is one browser that is made specifically for Linux and BSD, that many people ignore. But it turns out, that with a little configuration, it can be not only a very fast, but feature rich browser. So, I will explain how you can take Suckless’s Surf browser, and make it a browser that it on par with other browsers, with tabs, a search engine, XDG compliance, and even smooth scrolling.
Software for Linux is a lot more complicated than, say, software for MacOs. Instead of having one simple binary that you update for every version of the operating system, you have hundreds of binaries for many Linux distros, with different package managers, formats, init systems, and even userlands. Many people see this as an issue, and try to use a universal package manager, and then they fight about which universal package manager to use. But, I am here to propose, that not only is the fragmenting of Linux not an issue, universal package managers are unneeded and inefficient.
/home/ is a sacred place. It should have your unhidden directories, and a few hidden ones for things like .local or .config. Yet, now it seems like every single app now adds a useless hidden file that could have easily been in .config. So, I am going to show you where you can put some of the files clogging up your /home/ directory, and even some alternatives that don’t require a file in /home/.
Linux is, right now, the most customizable operating system on the market. It has hundreds of window managers, compositors, GTK themes, QT themes, Terminal emulators, and desktop environments. Yet, customization can be a little hard. It can often take hours, or even days to get everything set up how you like it. That doesn’t have to be the case. Pywal is a super easy tool that allows you to customize terminal color schemes, Vim, and various window managers. I am going to walk you through installing, getting, and applying a Pywal theme for your vim and your terminal emulator.
Mice? You mean the little critters that spread plague and leave their droppings everywhere? I don’t want that anywhere near my computer. While modern applications and operating systems make mice a necessity, it really is not the best way to use your computer. Long term mice usage, especially for people who have arthritis, can lead to wrist strain and injuries.But, contrary to popular belief, you don’t actually need a mouse. If you’re using the right software you can completely avoid one alltogether. I am going to explain what software I use, and how i get around all of the tricky situations where a mouse would be required, so that you can give it a try.
You suddenly obtain a time machine. Spat back to the 90’s, two items lay in front of you. A huge Dell tower running Slackware and a DVD with the band of your choice. What do you do? You start the MPD daemon and use MPC to create and listen to your playlist. What if I told you that MPD and MPC are not only still available, but also the fastest, best way to listen to music on Linux? Well, it’s true, and I am going to show you how you can install, setup, and use MPD and MPC to listen to your songs using virtually no resources.
Google Chrome, Microsoft Edge, Vivaldi, and Brave. What do these browsers have in common? They all suck. While albeit, some suck more than others, (Cough, cough, Google Chrome) one of these stands out. Brave tries to make you see them a privacy browser that you can trust. But it turns out that is really not the case. Brave is a slow, bloated, untrustworthy browser that, while certainly better than non-free browsers, is an abomination compared to any other open sourced browser.
Why do you need to have so many apps installed? Seriously, in many cases, when you are running an app such as Discord or Email, you could get just as much utility by running these things in a web browser. So, if you would like to skip actually installing an app, while still having all of the desktop functionallity of an actual natively installed apps, you can look to Linux Mint. Webapp-Manager will create desktop-integrated, fast, and isolated web apps for Linux. I am going to explain how you can install and use Linux Mint’s Webapp-Manager on any Linux distro.
When you boot into your Linux desktop, what do you see? If you are using the desktop version of most Linux distros, such as Debian, Fedora, or Ubuntu, you are going to see a display manager, or, more commonly referred to as a “login manager”. While these have a use, especially if you are someone who has multiple graphical interfaces that you switch through on a regular basis, for many people, they may as well be useless. So, if you would like to skip the hassle, and get right into your X session as fast as possible without any fancy GUI, I will show you how to remove your login manager, edit your .xinitrc, and then start Xorg.
Google. Simply saying the name is enough to give some shivers down their spine. While they have been quite fundamental to the sucess of Linux, they are known for being a evil, privacy destroying company. But, thankfully, they are known to make many of the components of their operating systems open sourced. While there are many open sourced distributions of Android, for the longest time, it didn’t seem like there wasn’t any equivalient for ChromeOS. That was t’ill now. Dahlia OS is a open sourced, Fuchsia based, Linux distro with its own desktop, apps, and package repository. I personally gave it a whirl, and I would like to share my experience with you, so you might consider giving it a try.
AppImage, while being one of the oldest, fastest, and easiest universal package formats, it’s not nearly used as much as Flatpak or Snap. One of the main reasons that people decide to put off AppImages is the fact that, there isn’t a regular, CLI package manager. While that used to be the case, there is actually a new package manager out that allows you to speedily and easily install almost all AppImages. I am going to show you how you can prepare, run, and install the Zap package manager on every Linux distro.
It really seems like all of the container software available right now is super bloated. You install something in a docker container, and you are suddenly using all of your resources. But, it seems like we are all in luck, because now, there is EasyOS. EasyOS is a new, Puppy-Linux based operating system that is built on their own “Easy” containers. I decided to give it a try, and I am going to give my opinions on the various features and apps in EasyOS.
To be honest, gaming sucks on Linux. While it is getting better, for most new games released, they either don’t run on Linux, or run like crap. But, maybe instead of trying to run Linux like you would run Windows, you instead embrace the free and open source nature of Linux and play free and open sourced games. While there aren’t many of them, there are some amazing games that you can enjoy while being ensured that your privacy and freedom is safe. If would like to play some great games, I am going to shine a light on some open sourced video games that will give you countless hours of entertainment.
For so long, Suse Linux has a monopoly on a graphical managment service for Linux. While YaST is a great tool that I absolutely adore, it sucks that you can only run it on SUSE and SUSE based Linux distros. However, it seems that there is a saviour. Our friends at Red Hat have created Cockpit, a web based, extensible, and powerful GUI that allows you to configure and automate many jobs on Linux that would otherwise require using the command line. So, If you would like to manage your servers without having to type out a bunch of commands, I am going to explain how to install, configure, and run Cockpit.
It happens to all of us, we are cleaning out our attic, garage, or other abandoned place in our house, and you find a super old computer. Whether it is a single core 300 MB Dell laptop, or a ancient IBM desktop, it is a shame to see all of these computers go to waste. In many cases, the only way to get these computers back into working order is by installing a Linux distro with the correct software. So, to get the most out of your old computers, I am going to explain some of the best options for reviving most aging and abandoned computers.
The AUR is one of the best ideas anyone has had when it comes to desktop Linux, and it has undoubtedly allowed Arch to grow into the incredibly popular and mature distro that it is now. Yet, many people only really use it to install one or two programs. So, if you are one of those people, and can’t justify having a AUR helper, I am going to show you how to setup, clone, and install an AUR package manually.
Your browser is one of the most important pieces of software on your system. While it is not essential to having a working operating system, it is what will allow you to access all of your favorite sites in a safe and practical manner. So, it is important that you make the right choice on which browser you would like to use. If you are on the fence about what web browser you would like to use on your Linux system, I am going to give a rundown of my personal 5 favorite web browsers. It is also worth noting that while they may be available for other Operating systems, they are also all mainly focussed on Linux.
This is not a post related to Linux, I just wanted to say that after running this blog for a long time, it was finally time to use an actual domain name. While this blog is still accessible through thekernalblog.github.io, you can now read all of my posts on thekernal.xyz. So, if any of you have this site bookmarked, you can feel free to change it to the new domain.
Suckless is one of the best and most popular non-GNU software projects for Linux & Unix like operating systems. They have made some of the fastest and best apps available right now, such as dwm, st, dmenu, and surf. While the software is useful, it can be a little hard to install properly, as it requires building from source. But no worries, I am here to show you how to correctly obtain all of the dependencies, get the code, and build it.
If you are using a minimal Linux distro, connecting to the internet can be a little bit of a hassle. Yet, if you are installing a distro that does not come with a GUI, you will have to learn how to connect to the internet from the command line. So, if you would like to have WiFi without using a fancy GUI, I am going to show you how to use wpa_supplicant to find, connect, and setup WiFi network.
GNOME is by far the most popular Linux desktop environment. 3 of the biggest distros, Ubuntu, Fedora, and Debian all use GNOME as their default. So, it is a big deal that GNOME is planning to release GNOME 42. Well, I decided to give it a test run, and I am going to explain what makes this new release different.
What is the reason that you switched to Linux? Was it low hardware requirements, more customization, or even a more powerful system. For me, it was to get away from all of the creepy tracking that Microsoft and Apple are doing. Well, if you would like to take the extra privacy and security that using Linux offers you to a whole other level, I am going to show and explain 3 of the best Linux distros that allow you to do all of your daily activities without having your every move be tracked by Google or any other big company.
When you think of mobile Linux, most people would think of Android, followed by something like a PinePhone or Librem5. But, there is another mobile Linux distro that is often neglected. KaiOS is a fork of the old Firefox OS, and it is one of the only non-Android Linux distros that actually has commercial steam. I myself have recently switched to a KaiOS flip phone, and I am going give my honest review of this unusual operating system.
Emacs is often confused for a text editor. While Emacs has a text editor, at its core, Emacs is a Elisp interpreter. Because of this, Emacs is very extensible. For example, I use it as my web browser, file manager, agenda, text editor, and now, my window manager. You may be pleasantly surprised to find out that through EXWM, Emacs can be used as your window manager. If you would like to use EXWM, I am going to go step-by-stop on how to get EXWM to work, but you can fiddle with and learn how to use it yourself.
Ubuntu is a point release distro, meaning that it has multiple releases that you update between. However, there are many people who would instead prefer to have a rolling release distro, where there is one release that gets continually updated. While some people would move to another distro, like Debian Sid, or even Arch Linux, there is a way that you can turn Ubuntu Linux into a rolling release distro. The method that I am going to show you today, it a lot faster than doing it manually, and it entails downloading a shell script which will automatically change you to the ‘devel’ release.
The debate about whether you should use Emacs or Vim is one that has been going on since before I was born, and will continue when I die. While I, and most people realize that there is no perfect answer, there are many reasons why you would like to use one over the other. Since I personally have been learning Emacs, I am going to explain some of the reasons that I use Emacs, and how these can help improve your computing experience.
If you are an experienced Linux user, there is a good chance that you are using a tiling window manager. They are a great choice for anyone that needs something minimal, fast, and customizable. Plus, Tiling window managers have a lot of variety to them. Whether they are written in different languages, tile differently, or even have different features, there are many tiling window managers that serve different purposes. However, this means that there are many tiling window managers that many people don’t know about, and to fix that, I am going to show you 5 of my favorite, less common tiling window manager. And hey, you might find one that you really like.
If you were to ask an Arch user why they use Arch Linux, one of the most popular responses would be, “I love the AUR”. It’s true, the AUR is an amazing tool that allows you to install almost anything that you could ever dream of, which is why it makes sense that people would like to have an equivalent on another distribution. Pacstall is the AUR for Ubuntu, and it is growing fast. So, if you use Ubuntu and would like to show off to Arch users, I am going to show you how to install Pacstall and use it to install and uninstall packages.
Emacs is everybodys text editor/file manager/email client/gaming platform/browser. Due to the fact that it is endlessly customizable, it only makes sense that there are a few distributions Spacemacs, Doom Emacs, and Prelude. I have tried all of these forks, and I am going to give my honest review of them all, including what purpouse they serve, how well they do at achieving that purpouse, and what it is like adapting to them.
When you think of Android, what do you think? A Phone from your favorite manufacturer, Google, or maybe even smart tv’s and tablets. What many people don’t think about is desktop Linux, but it turns out that with Bliss OS, desktop Android is a great choice for everyone. I tried out the FOSS version of Bliss OS, and I am going to go over some of the great things about Bliss OS, and why you should consider using it.
Canonical makes most of their money selling ESM, so that businesses can continue to use EOL versions of Ubuntu for servers. That’s no secret. But, what many people don’t know, is that you can grab a free token so that you can use Extended Support Maintenance for personal use. It allows you to run Ubuntu 16.04 and even 14.04 for an extended period of time, while still getting security updates. So, if you would like to use an older version of Ubuntu while not having to worry about having your security compromised, I am going to show you how to get your token, install the Ubuntu Advantage Tools, and attach your token.
When I write all of my distro reviews, I am obviously testing then in a virtual machine. When doing this testing, I always opt for Virt-Manager. Virt-Manager uses KVM, which is build directly into the Linux kernel, so it will bring an experience much closer to running on native hardware. If you would like to get away from oracle and have a faster and better experience for virtual machines, I am going to show you how to install virt manager along with QEMU and KVM.
Vim is one of, if not the most popular text editor among Linux users, when it comes to coding, editing configuration files, and generally writing on the command line, vim is the go to. Hell, I’m writing this in vim right now. So, in order to improve the experience, vim has many plugins that you can install to add features or change how things work. Excluding colorschemes, I am going to explain 5 of the best vim plugins that I personally use, and how they could improve your vim experience.
Desktop environment hopping is something that many novice and experienced Linux users do for fun. Some days you may feel like using GNOME, KDE, XFCE, or another desktop. And Red Hat based systems, have an excellent way of installing and removing desktop environments. Using the dnf package manager, I am going to show you how to remove your previous desktop, and install another one.
If you ask a old-school Linux user what Linux distro they first used, most likely you will get the response of Debian, Slackware, or Mandrake. Nowadays, while Debian and Slackware are both alive and kicking, Mandrake died. It has no more development, and it was up to the community to create a replacement. The Mandrake replacement that is currently the most popular is Mageia, a Linux distro based on the old Mandrake and run by a non-profit. So, I decided to fire up KVM and try it out, and I am going to give my honest reviews when it comes to the software, desktop, hardware support, and the Mageia control center.
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.