как навсегда установить arduino ide 1.6.5?

Я загрузил zip-файл 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$

Я набрал в строке после $ ls -- Я нажимаю Enter, и он перечислил все файлы и папки на моем рабочем столе.

1118 Я видел Arduino-nightly в списке (по какой-то причине он был синим). Если вы не видите его в списке, вы находитесь в НЕПРАВИЛЬНОМ каталоге, и вам нужно "cd" в каталог, в котором он находится.

Затем я набрал в строке после Desktop $ cd Arduino-nightly, и он дал мне это:

jay@jay:~/Desktop/arduino-nightly$

после $ в этой строке я напечатал ./arduino

, но после выполнения указанных выше шагов я запрограммировал свой arduino один раз, после чего я закрыл приложение и теперь не могу его найти. Каждый раз, когда я хочу открыть приложение Arduino, я должен дать команду в терминале. как его постоянно установить?

6
задан 6 September 2015 в 10:34

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, таким образом, я просто использовал это), и копирует файл на рабочем столе при изменении его. После выхода из системы и входа в систему необходимо смочь запустить его через тире обычно.

2
ответ дан 6 September 2015 в 20:34
  • 1
    Я не запланировал поддерживать yakkety в своем PPA. Вероятно, я сделаю это некоторое время, но никакое обещание. – Pilot6 27 November 2016 в 06:21

Другие вопросы по тегам:

Похожие вопросы: