インストール - Arduino IDE

提供:MochiuWiki : SUSE, EC, PCB
2020年3月22日 (日) 17:59時点におけるWiki (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

概要

現在サポートされているすべてのバージョンのopenSUSE LeapおよびTumbleweedのArduino IDEは、
ワンクリックインストールまたはターミナルを使用してインストールすることが選択できる。


Arduino IDEのインストール

リポジトリを追加してインストール

まず、Arduino IDEのリポジトリを追加する。

sudo zypper --gpg-auto-import-keys ar -f https://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Leap_15.1 'CrossToolchain:avr'
sudo zypper refresh

次に、Ardduino IDEをインストールする。

sudo zypper install arduino


インストールせずに使用

Arduinoの公式サイトから、Arduino IDEをホームディレクトリにダウンロードする。
解凍したarduino-<バージョン>ディレクトリにあるarduinoファイルが実行ファイルである。

/home/ユーザ名/.local/share/applicationsディレクトリにorg.Arduino-IDE.desktopファイルを作成する。

vi org.Arduino-IDE.desktop


# org.Arduino-IDE.desktopファイル

[Desktop Entry]
Type=Application
Exec="/home/suse/arduino-1.8.12/arduino" %F
Name=Arduino IDE 1.8.12
GenericName=Arduino IDE
Icon=/home/ユーザ名/arduino-1.8.12/lib/arduino_icon.ico
StartupWMClass=Arduino
Terminal=false
Categories=Development;IDE;Arduino;



設定

Arduino IDEをインストール後、Arduino IDEを使用するユーザをdialoutグループ、lockグループ、uucpグループのメンバーにする必要がある。
これをYaSTで行うには、[セキュリティとユーザ]セクション - [ユーザとグループの管理]を選択して、必要な変更を行う。

ターミナルから行うには、以下のコマンドを実行する。

sudo usermod -a -G dialout lock uucp $USER


その後、ログアウトして再度ログインする。