Graphical environments on Linux can basically be divided in two main groups: full-featured desktop environments such as GNOME, KDE Plasma or XFCE, and barebone, minimalistic window managers, such as i3, openbox, or sway. The former come with a set of applications and utilities designed to work well together, while the latter are meant to perform just one task (or little more): managing windows. When using those environments additional functionalities must be implemented via separate tools.
How to setup GNOME using Ansible
GNOME (GNU Network Object Model Environment) is probably the most used graphical environment in the Linux ecosystem, if only because all major Linux distributions such as Fedora, RHEL, Debian and Ubuntu ship with it as the default desktop. GNOME strives for simplicity and ease of use, and for this reason, not without some criticisms by a part of the Linux community, tends to be less customizable than other desktop environments such as KDE Plasma or XFCE. Instead of using plaintext configuration files, GNOME stores its settings in the dconf database, which can be manipulated using the “dconf-editor” GUI, or from the command line using the “dconf” utility.
How to open file explorer from terminal on Linux
Have you ever been in the middle of using your command line terminal, and suddenly needed to open the file explorer? In some cases, it can be easier or more convenient to visualize the contents of a directory from a graphical file explorer, rather than using the ls command or others to sift through the files. Fortunately, Linux gives us an easy way to open a file explorer and have it navigate directly to the directory we are currently viewing in the terminal.
How to install the NVIDIA drivers on Ubuntu 20.04 Focal Fossa Linux
In this tutorial, we will see how to install the NVIDIA drivers on Ubuntu 20.04 Focal Fossa Linux and switch from a opensource Nouveau driver to the proprietary Nvidia driver. You can install Nvidia drivers on Ubuntu 20.04 using several different methods, including the official Ubuntu repository, the Nvidia PPA repository, and as a direct download from the official website. You will also learn how to uninstall the Nvidia driver.
Download file from URL on Linux using command line
There are numerous ways to download a file from a URL via the command line on Linux, and two of the best tools for the job are wget and curl. Both tools have their pros and cons, depending on the download task at hand. In this tutorial, we’ll show you how to use both commands to perform the task.
Ubuntu 20.04 Remote Desktop Access from Windows 10
In this tutorial, we will show how to remote desktop into Ubuntu 20.04 from Windows. This will save the user from having to get up and go to their Ubuntu 20.04 computer any time that they need to access it. Instead, you will simply be able to remote desktop into Ubuntu 20.04 from Windows and it will be as if you are sitting at the other computer.
How to find my IP address on Ubuntu 20.04 Focal Fossa Linux
In this tutorial, we will show how to use the Ubuntu ip command to see information about the local IP address, default gateway, and DNS servers on Ubuntu 20.04 Focal Fossa Linux. The IP address is used by your Ubuntu machine to talk to other devices on the network, like a router or other PCs. Keep in mind that your internal IP address is different from your system’s external IP.
MX Linux vs Ubuntu
MX Linux has quickly risen in popularity in recent years and is one of the most trending Linux distributions currently. Since most Linux users are very familiar with Ubuntu Linux already, it is common to use it as a base for comparison to other distros like MX Linux. Knowing how these two distributions stack up and compare to each other can lead users to a reliable conclusion about which one would be the best for their preferences and workflow.
How to install Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Linux Desktop
The functionalities of the GNOME desktop environment can be expanded with the installation of Ubuntu GNOME extensions. These are plugins written and submitted by normal users and developers that seek to improve the desktop environment and want to share their extension with other users. In this tutorial, you will learn how to install Gnome Shell Extensions on Ubuntu 22.04 Jammy Jellyfish Desktop.
Linux Configuration files: Top 30 most important
Linux is a powerful and flexible operating system, and one of its strengths is the abundance of configuration files that allow you to customize its behavior to your needs. In this article, we will be taking a closer look at some of the most important and widely-used Linux configuration files. From setting environment variables to managing authentication, these files play a critical role in ensuring that your Linux system runs smoothly and securely. Whether you’re a seasoned Linux administrator or just starting out, this article will provide valuable insights into the inner workings of the Linux operating system.
Graphical user interface (GUI) applications for managing MySQL
When working with MySQL, it can be very difficult to visualize an entire database of information, especially if there are relational databases that all work in tandem to present data. Fortunately for us, there are numerous GUI based applications that can be downloaded and installed on a Linux system that make the process of managing databases much easier. Many users prefer interacting with MySQL through a GUI rather than a command line, where it is difficult to visualize multiple columns of data and understanding how they correspond to each other.
List of Git GUI applications for Linux
Git is normally used from the command line, but users interacting with lots of repositories on a regular basis may find it easier to use a GUI based application for Git. A GUI based Git application can provide visual representation of Git repositories, which makes them easier to make sense of. Many apps also have user friendly interfaces that are easy to use as opposed to memorizing a bunch of Git commands.