Когда я запускаю команду ./install.sh
в терминале, она отображает
cc.arduino.arduinonoide does not exist
xdg-icon-resource: icon name 'cc.arduino.arduinonoide' does not have a proper vendor prefix
У меня была эта проблема также. Это надеется быть называющей файл ошибкой в сценарии.
Когда я заглянул 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
IDE Ардуино должен теперь быть установлен, и необходимо видеть значок на рабочем столе.
ОБНОВЛЕНИЕ: Я отправил об этой ошибке на форуме Ардуино. Кажется, что это было известной проблемой и будет зафиксировано в выпуске 1.8.3