How to install Arduino IDE on AlmaLinux 8

Deepak Prasad


In this article, we will share with you details about how to install Arduino IDE on AlmaLinux 8 distribution.

Arduino is free, open-source software that is used for writing, uploading, and compiling the programming code to Arduino boards. You can use Arduino IDE be used with any Arduino board. It consists of a compiler and editor that makes it easy to write and compile the programs. Arduino IDE is a cross-platform software that can install almost on all major operating systems such as Linux( Ubuntu, Fedora, Debian, etc.), Windows, and mac OS. Arduino is a hardware prototyping platform that helps to set up electronics-based projects on Arduino boards in just a few hours or minutes. So, we can say that working as an electronics or electrical engineer, you should know about this software.



  • The AlmaLinux 8 distribution should be installed and running on your computer.
  • You should have sudo or root privileges to install the arduino IDE on your system.


Installation of Arduino IDE on AlmaLinux 8

The following steps will help you to install Arduino on your system AlmaLinux 8:

Open the Terminal window from the left sidebar of your system. Now, perform the following tasks with root privileges to install Arduino on AlmaLinux 8:


Step 1: Download Arduino source file

Download the latest version of Arduino IDE setup or source file from the Arduino official page. At this time, ‘Arduino IDE 2.0 RC’ is available as the latest version. But, we will install Arduino 1.8.19 that is the most stable for installation. Choose the file according to your Linux distribution and system architecture like 32 or 64 bit. Or using an alternative method you can easily download the latest version of Arduino IDE on your Linux system by using the following ‘wget’ command:

$ wget

The above command will download the Arduino setup on your system and once the download is complete, the downloaded archive or compressed file will be saved automatically in the system’s home directory.

download arduino-1.8.19 using wget

Now, extract the archive file using the tar command. The tar command is used to extract file archives or compressed file formats.

$ tar -xvf arduino-1.8.19-linux64.tar.xz

The above command will extract the compressed arduino file as follows:

extract arduino archive using tar


Step 2: Install Arduino on AlmaLinux 8

After completing the file extraction, run the ‘’ script on the terminal to install Arduino IDE on your AlmaLinux 8 system. Navigate into the arduino-1.8.19 folder then install the arduino installation script by using the following commands:

$ cd arduino-1.8.19/
$ sudo ./

install arduino IDE


Step 3: Launch Arduino IDE on AlmaLinux 8

Once the installation of Arduino is completed, launch the arduino on your system by clicking on the ‘Activities’ menu and then type arduino in the search bar.

launch arduino

You will see the Arduino IDE icon under the search bar. Click on it to launch Arduino on your system. The following Arduino IDE interface window will be displayed on your desktop:

arduino IDE interface

Congratulations! Arduino is installed on your AlmaLinux 8 distribution now. Now, you can easily edit and compile your programming code on the Arduino board for electronic devices easily.


Uninstall or remove Arduino IDE from AlmaLinux 8

If you don’t have enough space on your system, you can remove the Arduino IDE software from your Linux system by using the following commands:

$ sudo ./

The above command will run the uninstallation script on your system to remove arduino IDE. remove the Arduino directory by using the following command:

$ sudo rm -r arduino

uninstall arduino



We have installed the Arduino IDE 1.8.19 on Linux distribution AlmaLinux 8. We have seen how to download and extract the Arduino archive file using the terminal. Furthermore, we explored how to uninstall the Arduino script from your Linux system. Thanks!


Views: 8

Deepak Prasad

He is the founder of GoLinuxCloud and brings over a decade of expertise in Linux, Python, Go, Laravel, DevOps, Kubernetes, Git, Shell scripting, OpenShift, AWS, Networking, and Security. With extensive experience, he excels in various domains, from development to DevOps, Networking, and Security, ensuring robust and efficient solutions for diverse projects. You can reach out to him on his LinkedIn profile or join on Facebook page.

Can't find what you're searching for? Let us assist you.

Enter your query below, and we'll provide instant results tailored to your needs.

If my articles on GoLinuxCloud has helped you, kindly consider buying me a coffee as a token of appreciation.

Buy GoLinuxCloud a Coffee

For any other feedbacks or questions you can send mail to

Thank You for your support!!

Leave a Comment

GoLinuxCloud Logo

We try to offer easy-to-follow guides and tips on various topics such as Linux, Cloud Computing, Programming Languages, Ethical Hacking and much more.

Programming Languages