如何在 Ubuntu 23 上从 ZIP 版本安装 Arduino IDE 2.2?(无需 install.sh)

如何在 Ubuntu 23 上从 ZIP 版本安装 Arduino IDE 2.2?(无需 install.sh)

这个问题之前在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 的一种方法如下。它不是完整的脚本,而是不同的步骤:

  1. 下载 ZIP 文件当前版本Arduino IDE 2.2.1 改为~/Downloads(当然,后面的名字要改成实际的版本)

  2. 执行以下操作

    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
    

    最后一行使得更改已安装的版本而不更改其余部分变得更容易。现在您只需更改链接即可链接到新版本。

  3. 在主目录中创建快捷方式和图标的目录。这不是强制性的,但也可以用于统一其他程序的方法。

    mkdir ~/.Desktop.Shortcuts
    mkdir ~/.Desktop.Icons
    
  4. 下载并添加这个 PNG 图标~/.Desktop.Icons

  5. 将以下文本添加为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
    
  6. 创建该文件的两个符号链接Arduino-IDE.desktop

    1. 创建桌面符号:

      sudo ln -s $HOME/.Desktop.Shortcuts/Arduino-IDE.desktop $HOME/Desktop/Arduino-IDE.desktop
      
    2. 注册为系统应用:

      sudo ln -s $HOME/.Desktop.Shortcuts/Arduino-IDE.desktop /usr/share/applications/Arduino-IDE.desktop
      
  7. 最后将您的用户添加到dialup组中以授予对串行端口(也包括 USB 转串行)的访问权限。

    sudo usermod -a -G dialout $(whoami)
    

现在您应该已经像脚本一样将 ZIP 文件的内容集成到您的 Ubuntu 系统中install.sh

相关内容