How to Install NextCloud on CentOS 8
NextCloud is an open-source, on-premise file share and collaborative platform that allows you to save your files and access them across multiple devices such as PCs, smartphones, and tablets. As a popular self-hosting platform...
How to Install and Configure an NFS Server on Ubuntu 18.04
NFS (Network File Share) is a protocol that allows you to share directories and files with other Linux clients in a network. The directory to be shared is usually created on the NFS server...
How to Fix “Failed to set locale, defaulting to C.UTF-8” in CentOS 8
Have you ever encountered the warning/error “Failed to set locale, defaulting to C.UTF-8” in CentOS 8 or RHEL 8? If yes, then this article describes how to fix this error. Note that this article...
Zaloha.sh – A Simple Local Directory Synchronizer Script for Linux
Zaloha.sh is a tiny and simple shell script used to synchronize two local directories: a source directory and a backup directory. It employs standard Linux/Unix tools such as find, sort, awk, mkdir, rmdir, cp...
How to Install OwnCloud in Debian 10
Owncloud is a market-leading online file sharing system that lets you back up and shares your files with ease. If you are not a fan of DropBox or Google Drive, then OwnCloud is a...
Learn Python Set/Frozenset Data Structure – Part 4
In this Part 4 of Python Data Structure series, we will be discussing what is a set, how it differs from other data structure in python, how to create set objects, delete set objects...
How to Install OwnCloud on CentOS 8
Owncloud is a market-leading, client-server software that offers a cloud platform that allows you to back-up your files in a central location and syncs them on the cloud. It’s an excellent alternative to popular...
How to Append Text to End of File in Linux
While working with configuration files in Linux, sometimes you need to append text such as configuration parameters to an existing file. To append simply means to add text to the end or bottom of...
WireGuard – A Fast, Modern and Secure VPN Tunnel for Linux
WireGuard is a modern, secure, cross-platform and general-purpose VPN implementation that uses state-of-the-art cryptography. It aims to be speedy, simpler, leaner and more functional than IPsec and it intends to be more performant than...
PyIDM – An Open Source Alternative to IDM (Internet Download Manager)
pyIDM is a free, open-source alternative to IDM (Internet Download Manager), used to download general files and videos from youtube as well as other streaming websites. It is developed using Python (requires Python 3.6+)...
Learn Python Dictionary Data Structure – Part 3
In this Part 3 of Python Data Structure series, we will be discussing what is a dictionary, how it differs from other data structure in python, how to create, delete dictionary objects and methods...
How to Install PostgreSQL and pgAdmin in CentOS 8
PostgreSQL is a powerful, widely-used, open-source, multi-platform and advanced object-relational database system known for its proven architecture, reliability, data integrity, robust feature set, and extensibility. pgAdmin is an advanced, open-source, full-featured, and web-based administration...
How to Install LEMP Server on CentOS 8
LEMP is a software stack that comprises a set of free and open-source tools that are used for powering high traffic, and dynamic websites. LEMP is an acronym for Linux, Nginx (pronounced as Engine...
Learn Python Tuples Data Structure – Part 2
In this Part 2 of Python Data Structure series, we will be discussing what is a tuple, how it differs from other data structure in python, how to create, delete tuple objects and methods...
How to Install Google Chrome on Kali Linux
Google Chrome is a cross-platform and free web browser that is widely used by regular users and tech enthusiasts alike. In this tutorial, you will learn how to install Google Chrome on Kali Linux....
How to Install Arduino Software (IDE) on Linux
Arduino is a widely-used, open-source electronics platform used to create devices that interact with their environment using sensors and actuators. It consists of a programmable hardware board and a software (Integrated Development Environment(IDE)) for...
eXtern OS – A NodeJS Based Linux Distribution
eXternOS is a free, new and exciting Linux operating system based on Nodejs, being developed by a computer engineering and computer science student who goes by name Anesu Chiodze. It is a whole different...
How to Install Mautic Marketing Automation Tool in Linux
Mautic is a free open source, web-based and leading marketing automation tool that enables you to understand, manage, and grow your business or organization conveniently. It is highly customizable and extensible, to meet your...
How to Install LAMP Server on CentOS 8
LAMP, an acronym for Linux, Apache, MySQL, and PHP, is a popular free and open-source stack used by website administrators and developers alike to test and host dynamic websites. The LAMP server comes with...
4 Ways to Generate a Strong Pre-Shared Key (PSK) in Linux
A Pre-Shared Key (PSK) or also known as a shared secret is a string of characters that is used as an authentication key in cryptographic processes. A PSK is shared before being used and...