Xubuntu is an official Ubuntu-based distribution that is using the Xfce graphical system. Xubuntu is designed for less powerful computers, or for users who need a powerful graphics system on high-performance computers. Ubuntu uses GNOME graphical system as well as GNOME applications. Xubuntu uses Xfce and little system resources. Xubuntu mainly uses GTK+ applications designed to use fewer...
How to analyze Linux log files
In the previous article, we talked about the most common folders and locations where to find 3rd party software logs, kernel logs, and system logs, along with default software and hardware logs, for two of the most popular Linux distributions out there, Debian and CentOS. In today’s article, we will tackle the topic of how to interpret and analyze log files, but also to check and recognize...
Educational Ubuntu based Linux distributions
Besides the official distributions Xubuntu, Lubuntu, Kubuntu you can also find Ubuntu MATE, Ubuntu Budgie, Ubuntu Kylin, UbuntuStudio, Mythbuntu and Edubuntu. Ubuntu MATE Ubuntu MATE uses MATE desktop software, which is a GNOME2 bifurcation. The MATE desktop environment was born after many users disagreed with the new GNOME3 interface. For those users who have not very strong hardware systems...
What is a SSH Key and how to set it up
Secure Shell (SSH) is a cryptographic network protocol that allows data to be transferred using a secure channel between digital devices. Primarily used in Linux and Unix multi-user operating systems, SSH has been developed as a replacement for Telnet and other insecure remote access protocols that send unencrypted information, notably passwords, making them vulnerable to discovery through...
What is AWK
AWK is a specialized programming language for text processing. A text file processed in AWK is treated as a sequence of records, and each text line is a record. Each record is divided into fields, so the first field is the first word, the second field is the second word, and so on. Awk is a scripting language specializing in text processing. An awk program consists of: condition {action} pattern...
What is Lubuntu and what is it good for
Lubuntu is an operating system based on the Linux kernel derived from the Ubuntu family of distributions, that can be used and distributed free of charge because it was created as open source software under the GNU license. It is a faster, lighter and more economical solution for PCs, laptops or notebooks that have low-specification hardware. For this, Lubuntu uses the LXDE desktop environment...
What is Java and how to install Java in Ubuntu 18.04
First of all, we need to clarify what Java is. Java is a highly-targeted, object-oriented programming language designed in the early 1990s, launched on the commercial market in 1995. Most applications distributed today are written in Java, and new technological developments allow it to be used on mobile devices like smartphones, embedded systems, and so on. This creates a unique platform, at the...
How to install Docker on Ubuntu 18.04
Docker is a tool designed to facilitate the creation, deployment, and execution of apps using containers. It helps users create an isolated and regulated app system but also to add all its dependencies for an independent workflow. Compared to other virtual machines systems, Docker has the advantage of being based on a container virtualization system. Unlike a regular virtual machine, Docker...
What is Kubuntu
Kubuntu is a free operating system based on the Linux kernel and the KDE desktop interface. Kubuntu is licensed and distributed as open source under the GNU Project’s own General Public License. It is a Linux distribution that wants to be a free alternative to Microsoft Windows and comes with an extensive array of software, such as an Internet browser, a document writer, a spreadsheet...
Where are Linux log files located
Let’s say you encounter an error, or your server/computer shuts down instantly. What was the cause of it? Normally, you should look at the log files. But what are these log files, where do I find them and how do I interpret them? Are they the same as medical exam results? Should I go to a specialist to interpret them, or do like everyone else and look the error code on Google? In...