我arduino-nightly-linux32.tar.xz
从这里到我的桌面。(您可能需要 64 位。询问您的计算机它是什么:32 位还是 64 位):
我双击arduino-nightly-linux.tar.xz
图标,打开了一个显示 的窗口.tar.xz file
。我点击窗口顶部的提取按钮,将档案内容提取arduino-nightly-linux.tar.xz
到我的桌面。
提取后,我可以看到并打开桌面上的文件夹(其中包含我所有其他内容),但无法从那里运行 Arduino。我打开了一个终端(Crtl+Alt+T)...
注意:大写在终端中很重要,并且取决于您的机器如何调用您正在使用的文件/位置......
我输入:cd Desktop
然后它给了我这个提示:jay@jay:~/Desktop$
我在按下 Enter 键后输入了以下行$ ls --
,它列出了我桌面上的每个文件和文件夹。
我可以在列表中看到 Arduino-nightly(出于某种原因,它是蓝色的)。如果您在列表中没有看到它,则说明您位于错误的目录中,您需要“cd”到它所在的目录。
然后我在 Desktop$ 后面的行中输入了cd Arduino-nightly
以下内容:
jay@jay:~/Desktop/arduino-nightly$
在该行的 $ 之后,我输入./arduino
但是在完成上述步骤后,我编程了arduino
一次,之后我关闭了应用程序,现在我找不到它。每次我想打开 arduino 应用程序时,我都必须在终端中输入命令。如何永久安装它?
答案1
为什么不直接从存储库安装?
sudo apt-get install arduino
否则下载软件包,然后在下载的目录中:
tar -xf arduino-1.6.5-r5-linux64.tar.xz
cd arduino-1.6.5-r5/
./arduino
要永久安装它(某种程度上),请将“arduino-1.6.5-r5”目录的内容复制到某个地方(可能是$HOME/arduino”),然后将 arduino.desktop 文件复制到$HOME/.local/share/application,编辑它以包含正确的路径,这样你就可以为你的用户“永久”安装它了。
#/usr/bin/env bash
# set variables for download
URL=https://www.arduino.cc/download.php?f=/arduino-nightly-linux64.tar.xz
DOWNLOAD="$HOME/Downloads/arduino-nightly.tar.xz"
# download file via wget from $URL to $DOWNLOAD
wget "$URL" -O "$DOWNLOAD"
# extract file to $HOME directory
tar xf "$DOWNLOAD" -C "$HOME"
# use sed to modify the provided arduino.desktop
# file and redirect the result into $HOME/.local.share/applications
# to be able to start from dash
# sed's replace command s/searchpattern/replacepattern/
# the slashes are replaced by '#' to not need to escape slashes in path
# replace placeholder "FULL_PATH" with install directory
sed "s#FULL_PATH#$HOME/arduino-nightly#" "$HOME/arduino-nightly/arduino.desktop" >"$HOME/.local/share/applications/arduino.desktop"
该脚本下载最新的夜间版本(网站称每小时一次),将其提取到 $HOME/arduino-nightly(该文件夹在 tar 中,所以我只使用了它)并在修改桌面文件时复制它。注销并登录后,您应该能够通过 dash 正常启动它。