Linux Tactic

Flashing Raspberry Pi with Etcher: A Step-by-Step Guide

How to Use Etcher on Linux

When it comes to creating bootable media for your Raspberry Pi device, Etcher is the best tool for the job. In this article, we will guide you through the process of installing and using Etcher on a Linux machine.

By the end of this article, you will have a clear understanding of how to use Etcher on Linux.

Installing and Downloading Etcher on Linux

Before we can use Etcher, we first need to install it on our Linux machine. To do this, we can follow these steps:


Downloading Etcher from the official website: To download Etcher, head over to the official website ( and click on the download link. 2.

Installing Etcher on Linux: If you are using a Debian-based Linux distribution, you can use the package manager to install the dependencies required for running Etcher. The dependencies required are zenity, Xdialog, and kdialog.

To install these dependencies, you can run the following command in the terminal:

sudo apt-get update

sudo apt-get install zenity

Once the dependencies have been installed, you can download and unzip the Etcher AppImage file from the official website. After unzipping the file, move it to a directory of your choice.

To run Etcher, simply double-click on the AppImage file or run it from the Application Menu.

Using Etcher on Linux

Now that Etcher is installed on your Linux machine, we can move on to using it to flash microSD cards for use on Raspberry Pi devices.

Flashing microSD cards with Etcher

To flash a microSD card with Etcher, follow these steps:

1. Select the operating system image: First, select the operating system image you want to flash onto the microSD card.

2. Select the USB storage device: Next, select the USB storage device you want to use to flash the image onto the microSD card.

3. Change device: If you have multiple devices connected to your machine, you can change the device by clicking on the Change button located above the USB storage device.

4. Etcher settings panel: The Etcher settings panel located at the bottom of the screen lets you configure various settings, such as the validation of the write process.

The default setting is “Validate write on success,” which means that Etcher will validate that the write was successful after it’s completed. 5.

Flash!: Once you have selected the operating system image and the USB storage device, you can start the flashing process by clicking on the Flash! button.

Completing the flash process

After the flashing process is completed, you can follow these steps to finish the process:

1. Close Etcher: Once the flashing process is complete, you can close Etcher.

2. Eject microSD card or USB storage device: Eject the microSD card or USB storage device by clicking on the eject button on the file manager.

3. Use on Raspberry Pi device: Finally, insert the microSD card into your Raspberry Pi device and start using it.


In this article, we have guided you through the process of installing and using Etcher on a Linux machine. By following these steps, you can now create bootable media to use on your Raspberry Pi device.

Remember to always eject your microSD card or USB storage device before removing it from your machine. Always back up your important files before flashing it onto a microSD card.

With Etcher, you can rest assured that you have a reliable tool to create bootable media for your Raspberry Pi device. In this article, we discussed how to install and use Etcher on a Linux machine to create bootable media for Raspberry Pi devices.

We highlighted the importance of the tool and provided a step-by-step guide to flashing microSD cards. Remember to always follow the instructions carefully and back up important files before flashing them.

With Etcher, you can be confident in creating reliable bootable media for your Raspberry Pi device.

Popular Posts