在配置 Arduino 时尝试使用 sudo 运行脚本时未找到命令

在配置 Arduino 时尝试使用 sudo 运行脚本时未找到命令

我正在使用 16.04 并尝试设置 Arduino IDE 以与 Genuino 101 一起使用。我已在主文件夹中安装了 IDE,版本 1.8.2。它编译草图并正确获取电路板序列号以及其他详细信息。根据 Arduino 网站,需要执行

sudo ~/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule

在 shell 内部获取上传权限。

当我通过终端执行此操作时,我收到错误消息

sudo: /home/16737547/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule: command not found

此命令是否在查找 IDE 的 v1.6.4?我尝试将命令修改为

sudo ~/.arduino15/packages/Intel/tools/arduino101load/1.8.2+1.18/scripts/create_dfu_udev_rule

但它并没有解决错误信息。

答案1

为了达成这个:

  1. ctrl使用+ alt+打开终端t

  2. 使用以下命令使文件可执行:

    chmod u+x ~/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule 
    
  3. 输入命令并按enter

    sudo ~/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule
    

相关内容