这个问题之前在Arduino.cc 论坛是关于install.sh
当前版本 (截至 2023 年 11 月,版本为 2.2.1) 的 .ZIP 文件中缺少的文件。
这种“不便”已被报告这里...
请告诉我新 RC3 的安装说明。下载(64 位 Linux)不包含用于安装的 install.sh 文件。我搜索了说明,但它们似乎都适用于包含该文件的旧版本。[...]
...但并没有得到解决规范答案仅适用于AppImage 版本。
install.sh
压缩的 2.2.x 版本是什么样子的?
答案1
使用 (K)Ubuntu 桌面注册 Arduino IDE 2.2.1 的一种方法如下。它不是完整的脚本,而是不同的步骤:
下载 ZIP 文件当前版本Arduino IDE 2.2.1 改为
~/Downloads
(当然,后面的名字要改成实际的版本)执行以下操作
cd /opt sudo unzip ~/Downloads/arduino-ide_2.2.1_Linux_64bit.zip sudo ln -s arduino-ide_2.2.1_Linux_64bit/arduino-ide arduino-ide
最后一行使得更改已安装的版本而不更改其余部分变得更容易。现在您只需更改链接即可链接到新版本。
在主目录中创建快捷方式和图标的目录。这不是强制性的,但也可以用于统一其他程序的方法。
mkdir ~/.Desktop.Shortcuts mkdir ~/.Desktop.Icons
下载并添加这个 PNG 图标到
~/.Desktop.Icons
。将以下文本添加为
Arduino-IDE.desktop
文件~/.Desktop.Shortcuts
:[Desktop Entry] Exec=/opt/arduino-ide Icon=~/.Desktop.Icons/Arduino-IDE-Icon.png Name[en_US]=Arduino IDE Name=Arduino IDE Path= StartupNotify=false Terminal=false Type=Application
创建该文件的两个符号链接
Arduino-IDE.desktop
:创建桌面符号:
sudo ln -s $HOME/.Desktop.Shortcuts/Arduino-IDE.desktop $HOME/Desktop/Arduino-IDE.desktop
注册为系统应用:
sudo ln -s $HOME/.Desktop.Shortcuts/Arduino-IDE.desktop /usr/share/applications/Arduino-IDE.desktop
最后将您的用户添加到
dialup
组中以授予对串行端口(也包括 USB 转串行)的访问权限。sudo usermod -a -G dialout $(whoami)
现在您应该已经像脚本一样将 ZIP 文件的内容集成到您的 Ubuntu 系统中install.sh
。