Skip to content

Commit 77e8e0e

Browse files
authored
Merge pull request #978 from arduino/aliphys/FUSEArduinoIDE2
[AE-63] Arduino IDE pre-requisites in Linux
2 parents 9e73dd5 + 6fae4e8 commit 77e8e0e

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

content/software/ide-v2/tutorials/getting-started/01.ide-v2-downloading-and-installing/ide-v2-downloading-and-installing.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,22 @@ Before we can launch the editor, we need to first make it an **executable file**
6161

6262
![Allow execution of file.](assets/linux-installation.gif)
6363

64-
You can now double click the file to launch the Arduino IDE 2 on your Linux machine.
64+
You can now double click the file to launch the Arduino IDE 2 on your Linux machine. In case you cannot run the AppImage file, make sure that FUSE is installed on your system.
65+
66+
In Ubuntu (>= 22.04):
67+
```bash
68+
sudo add-apt-repository universe
69+
sudo apt install libfuse2
70+
```
71+
72+
In Fedora
73+
```bash
74+
dnf install fuse
75+
```
76+
77+
See instructions for installing FUSE on your distribution [here](https://github.com/AppImage/AppImageKit/wiki/FUSE).
78+
79+
To enable the Arduino IDE to access the serial port and upload code to your board, the following rule can be added to `/etc/udev/rules.d/99-arduino.rules`.
80+
```
81+
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", GROUP="plugdev", MODE="0666"
82+
```

0 commit comments

Comments
 (0)