答案1
我也遇到过这个问题。看来是脚本中的文件命名错误。
我查看时Arduino-1.8.2 64/lib
没有文件cc.arduino.arduinonoide.xml
,但有一个名为arduino-arduinonoide.xml
我install.sh
在编辑器中打开并更改RESOURCE_NAME=cc.arduino.arduinoide
为RESOURCE_NAME=arduino-arduinoide
并保存了更改。
当我在终端中重新运行时,./install.sh
它顺利运行。
顺便说一句,为了让你以后更容易操作,我还会在安装前将Arduino-1.8.2 64
文件夹移动到 /opt/
目录中。因此,请运行以下命令序列:
导航到您的下载文件夹:
cd ~/Downloads
按照上述说明编辑install.sh
脚本来纠正 RESOURCE_NAME 的问题:
cd arduino-1.8.2 64
nano install.sh
按照上述说明进行更改,然后保存并退出。
移动安装文件夹然后导航到新文件夹:
cd ..
sudo mv arduino-1.8.2 64 /opt
cd /opt/arduino-1.8.2 64/
使install.sh
可执行文件:
chmod +x install.sh
然后运行脚本:
./install.sh
现在应该已经安装好了 Arduino IDE,您应该会在桌面上看到它的图标。
更新:我在 Arduino 论坛上发布了此错误。这似乎是一个已知问题,将已在 1.8.3 版本中修复