How to Install Latest Android Studio (Iguana) on Linux

Android Studio, the official Google integrated development environment (IDE) for Android app development, is a widely used tool among developers for its robust capabilities in creating, testing, and debugging Android applications. It can be used in game development, mobile web development, Android instant apps, deep

Manually Install AUR Packages on Arch-Based Systems

In this article, you will become familiar with the official and unofficial Arch repositories, why not use Yay (or other AUR helpers) to compile and install unofficial packages, and how to manually compile and install packages from the AUR (unofficial) repository. Tutorial Details Description Manual

35+ Examples of Zypper Command for openSUSE Linux

Zypper is a popular and robust package management tool, holding its position as a cornerstone in both openSUSE Leap, freely available for personal use, and SUSE Linux Enterprise, exclusively designed for business applications. It is a command-line based package management tool that empowers Linux users

YUM Package Manager (From Rise to Replacement by DNF)

In this article, discover the intriguing history of the YUM package manager, from its rise to its decline, leading to its eventual replacement by DNF, a modern solution for package management. Explore whether it still holds value today and gain insights into essential YUM commands

MongoDB Installation and Usage on Linux

MongoDB, a leading open-source document-oriented database management system, is a powerful “NoSQL” database that empowers businesses to effortlessly store and manage massive amounts of data. Data is stored as BSON (Binary JSON) documents, which are similar to JSON documents but encoded in a binary format

How to Install and Use Yay on Arch Linux and Manjaro

🚀 Quick Overview Instantly, install Yay via the following pacman or pamac commands. However, I advise you to read the entire article in order to gain a deeper understanding, which includes valuable tips on handling packages from AUR using Yay. Yay (Yet Another Yaourt) is

VSCode Tutorial: Features, Installation Guide, and Top Extensions

Visual Studio Code (a.k.a. VSCode) is a free and open-source code editor developed by the software giant Microsoft. It is one of the most popular code editors in the developer community due to its lightweight, speedy, and feature-rich nature. VSCode offers a highly customizable and

Guide to Installing, Configuring, and Managing MySQL on Linux

MySQL is an open-source relational database management system (RDBMS) that is widely used for managing and organizing structured (or tabular) data, and to manage this data, you need to have basic knowledge of SQL queries. It can be used in a wide range of applications

How to Install, Update, and Run Go on Linux

Go, often referred to as Golang, is an open-source programming language created by Google. It was designed by Robert Griesemer, Rob Pike, and Ken Thompson and first introduced in 2009. Go (Golang) is a flexible programming language that can be used in a wide range

Python 3.12 Installation on Linux with Hands-on Examples

Python is a high-level, interpreted, and general-purpose programming language known for its simplicity and readability. Top universities have adopted it widely as the primary language to introduce students to programming. Even the top MNCs like Google, Facebook, Twitter, and more rely on Python as the

Java Installation on Linux with Hands-on Examples

Java is a prominent high-level programming language like C/C++, that can be used in various domains, such as web development, Android app development, the internet of things (IoT), cloud-based applications, game development, and more. Java is famously known for its “write once, run anywhere” (WORA)

C/C++ Installation and Practical Usage Guide for Linux

Linux, a versatile and powerful operating system, offers an ideal environment for programming and, of course, for many other things. However, for newcomers transitioning from Windows to Linux, the installation of C/C++ tools can pose significant challenges. Installing C/C++ development tools typically involves installing a