System Administration & Configuration

Building a Raspberry PI Cluster - Part II: Operating system installation

As per our first part, you now have your cluster all assembled and ready and want to install it. Do something with it already. For this we will have to download Raspbian Stretch Lite - a Linux distribution based on Debian and made especially for the Raspberry Pi. The ”Lite” version has an image file of 1,8GB and contains only the base system. We will not need an X server or a GUI to make our cluster functional and with Raspbian Lite we also save some space on the 16GB MicroSDHC card. In this...
Read More...

Building a Raspberry PI Cluster - Part I: Hardware Acquisition and Assembly

Nowadays Linux runs on almost anything. You can get a cheap PC and turn it into a media station or web server or whatever else you wish at no aditional cost. Hardware is cheap also. With the advent of the Raspberry Pi and similar small computer boards one can get a fully-functional PC for the price you'd usually pay for a sixpack of beer. In this LinuxConfig series we'll not only build a Linux computer; we'll build an entire Linux cluster with four nodes and learn how to manage it so that all...
Read More...

How to check Google Chrome browser version

In this article we will discuss few possible ways on how to check your Google Chrome browser version. Expect from the last check Google Chrome browser solution, where the actual Linux command line terminal is used to determine the chrome version, the guide should provided you with operating system agnostic solution. That being said, at least one of the below steps should help you out regardless of your operating system or device ( mobile, table, PC ). In this tutorial you will learn: How to...
Read More...

Linux Vs. Unix: What's the Difference?

Linux and Unix are often compared to each other. If the similarity in their names wasn't enough, Linux is technically a descendant of Unix, and they share a number of similarities in tool kits and overall structure. They aren't exactly the same, though, and the approaches and philosophies behind them are radically different. In this tutorial you will learn: The History of Unix The History of Linux How Unix and Linux were Developed Linux vs Unix Philosophy Difference between Software And...
Read More...

2019’s Best Music Players on Linux

Introduction Linux offers a wide range of choice, and music players are no exception. For quite a while, there have been fantastic options when choosing the perfect music player for your Linux computer. All of these players are just as good, if not better, than their proprietary counterparts on other operating systems. They range from the minimal, light weight, and targeted to feature-rich multipurpose players capable of nearly anything. There's a great choice for every music fan on Linux....
Read More...

How To Run Debian Sid (Relatively) Safely

Debian Sid often scares away new users. It's called "Unstable" after all, and it's named after the mean kid in Toy Story that broke all his toys. It's got to be horrible, right? Well, that's not the case, most of the time. Sid is no more unstable than the likes of Arch Linux, and with a little planning and common sense, you can run Sid on your desktop with relative safety. In this tutorial you will learn: How to Set Up Apt-Listbugs How to Avoid Making FrankenDebian How to Use Ubuntu PPAs...
Read More...

How To Install Anbox and Run Android Apps In Linux

Anbox is a fairly new tools that acts as a layer between your Linux distribution and native Android apps. It allows you to use many apps as though they were running natively on your machine. While Anbox is still very much in development, you can get started with it now, and try out some of your favorite Android apps. In this tutorial you will learn: How to Install Anbox on Ubuntu and Debian How to Install Anbox on Arch Linux How to Install Anbox with a Snap How to Install ADB on Ubuntu and...
Read More...

How To Launch Containers With Docker Compose

This article is going to introduce Docker Compose and show how to put it to work for your needs. We will install it, write a simple Compose file and launch the container. We will then see how to launch multiple containers. Then we will see how to build images and lately how to use multiple Compose files to launch containers in different environments, like development and production, for example. In this tutorial you will learn: How to install Docker Compose How to write a simple Compose file...
Read More...

How To Add The BlackArch Pentesting Repository To Arch Linux

BlackArch is a penetration testing distribution, similar to Kali Linux, but it’s built on top of Arch Linux. In reality, BlackArch is really a pre-configured Arch installation with an extra repository full of security tools. As a result, you can add the BlackArch repository to a regular install of Arch and gain access to all the same tools. In this tutorial you will learn: How to Download the BackArch Setup Script How to Verify The BlackArch Script How to Run The BlackArch Setup Script How to...
Read More...

How to run a speed test from command line using speedtest-cli

Running a speed test can be very useful to verify the current state of an internet connection, for example, to verify that our ISP (Internet Service Provider) is respecting the parameters we are paying for, or to diagnose possible problems. One of the most common ways to check ping, download and upload values is to run a test from the speedtest.net website. The speedtest-cli program let us run the same test from our beloved command line interface. In this tutorial you will learn: How to...
Read More...

How To Install and Use The Dolphin Emulator On Linux

The Nintendo Gamecube and Wii aren’t all that old as game consoles go, but many of their titles have already become beloved classics. Rather than keeping bulky consoles sitting under your TV, you can play your favorite Gamecube and Wii games on your Linux PC using the open source Dolphin emulator. In this tutorial you will learn: How to Install Dolphin on Ubuntu How to Install Dolphin on Debian How to Install Dolphin on Fedora How to Install Dolphin on Arch How to Play A Game With Dolphin
Read More...

The Best Linux Terminal Color Schemes For 2019

Terminal customization has become a fairly big hobby for Linux users. There are plenty of ways to spice up the Linux terminal and make it look modern and visually appealing. It’s not just for appearances either. A well thought out color scheme can help reduce eye strain and make working in the terminal a much more enjoyable experience. The Top Terminal Color Schemes for 2019: Gruvbox Solarized Dracula Base16 Badwolf Apprentice PaperColor
Read More...

How To Use GSConnect For Android Integration in GNOME

KDEConnect has become the standard for interaction between Linux PCs and Android devices. IT can handle most tasks and does so very well. For GNOME users, this usually means installing a ton of KDE dependencies on their system. It’s clunky, and it doesn’t integrate well with their desktop of choice. GSConnect is a GNOME client for the KDEConnect app that allows you to access all of the same functionality without loading up on KDE components. In this tutorial you will learn: How to Install...
Read More...

How To Install and Use RetroArch on Linux

RetroArch is a popular collection of the best free emulators for the PC. It opens up a world of thousands of classic games across multiple consoles. Unlike more “hackish” emulation solutions, RetroArch is made for mainstream use, meaning it features a complete and polished interface that just about anyone can use to play their favorite games. In this tutorial you will learn: How to Install RetroArch on Ubuntu How to Install RetroArch on Debian How to Install RetroArch on Arch Linux How to...
Read More...

How To Configure Your Monitors With Xrandr in Linux

Just about every desktop environment comes with some way to configure and control your monitors, but some aren’t quite up to par, and bugs can be a factor. Then, there are tiling window managers and more minimal desktops that don’t have those utilities. In any of these cases, Xrandr, the Xorg’s own utility for monitor management is your best friend, and it’s not too hard to use. In this tutorial you will learn: How to Find Info About Your Monitors How to Set Your Monitor Resolution How to Set...
Read More...

How to Install and Use Steam Play on Linux

Steam Play and Proton represent a massive leap forward for Linux gamers. Valve has committed to making Windows games playable on Linux for everyone without the hassle of configuring something like Wine. So, they did it for everyone, with Proton, Steam’s own version of Wine. Learn how to enable Steam Play on your Linux system, and start playing your Windows games. In this tutorial you will learn: How to Install the Steam Beta Client. How to Enable Steam Play. How to Configure Steam Play and...
Read More...

How To Convert Document Filetypes With Pandoc in Linux

File formats can be a pain to work with, and you definitely don’t want to copy and paste documents between programs. Pandoc is a powerful tool that allows you to convert your text documents between a huge range of formats on the fly. With Pandoc, you can write it once, and convert it for every platform and program you can think of. In this tutorial you will learn: How to Install Pandoc How to Use Pandoc in Live Mode How to Convert Documents How to Use More Concise Flags
Read More...

How To Customize Your GTK Desktop With Oomox and Pywal

Sometimes, it’s not easy to find the exact desktop theme to match your wallpaper or the aesthetic you want for you Linux desktop. It’s not exactly easy to make your own themes, and maintain them, unless you have the right tools. Oomox is a simple application for easily generating GTK themes. Pywal customizes your desktop and X applications from an image. Combine them, and you can create custom themes to match your desktop wallpaper in seconds. In this tutorial you will learn: How to Install...
Read More...

How To Customize Docker Images With Dockerfiles

This article shows how to customize Docker images using a description file named Dockerfile. You’ll see how to extend existing images, customizing them to your needs, and also how to publish the resulting image to Docker Hub. In this tutorial you will learn: How to customize an image with a Dockerfile. How to publish the resulting image in Docker Hub.
Read More...

How To Install The Nextcloud Client on Debian and Ubuntu

Nextcloud is an incredibly popular open source cloud storage platform. Ever since it was forked from the already popular OwnCloud, Nextcloud has seen nothing but even more growth and awesome new features. Strangely enough, plenty of distributions, including Debian and Ubuntu, don’t include the Nextcloud client in their repositories. This guide will walk you through the process of installing the official Nextcloud client on your system. In this tutorial you will learn: How to Add the PPA on...
Read More...