μ§μμ μΈ ν΅ν© νλ«νΌμ λ§λ€κΈ° μν΄ ν€λλ¦¬μ€ Raspberry Pi (SSHλ₯Ό ν΅ν΄μλ§ μ‘μΈμ€ κ°λ₯, X11 νκ²½μ ν΅ν΄ μ‘μΈμ€)μμ Arduino 1.5μ CLIλ₯Ό μ¬μ©νκ³ μΆμ΅λλ€.
λͺ λ Ή μ€μμ arduinoλ₯Ό νΈμΆ ν λ Javaλ X11 νκ²½μ΄ μ€μ λμ§ μμμΌλ©° νμ (CLI νλ‘κ·Έλ¨μλ νμνμ§ μμ)λΌκ³ λΆνν©λλ€.
CLI μΆλ ₯ :
$ arduino --verify foo.ino
Exception in thread "main" java.lang.ExceptionInInitializerError
at processing.app.Base.main(Base.java:113)
Caused by: java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:231)
at processing.core.PApplet.<clinit>(Unknown Source)
... 1 more
zsh: exit 1 arduino --verify foo.ino
μ΄κ²μ # 1970κ³Ό κ΄λ ¨λ κ²μ²λΌ 보μ΄μ§λ§ μλ§λ λ³λμ λ¬Έμ μΌ κ²μ λλ€. μ κ³ ν΄ μ£Όμ μ κ°μ¬ν©λλ€.
μλ νμΈμ.
μ΄κ²μ λν΄ μ’ λ μκ°ν΄ 보면 κ³ μΉκΈ°κ° μ½μ§ μμ κ² κ°μ΅λλ€. νμ¬ CLI λͺ λ Ήμ μ€νν λ μ°½ μμ± λ° νμλ₯Ό μ μΈν λͺ¨λ μ μμ μΈ μ΄κΈ°νκ° μ μμ μΌλ‘ μνλ©λλ€. μ΄ λ¬Έμ λ₯Ό ν΄κ²°νλ €λ©΄ μ»΄νμΌ κΈ°λ₯κ³Ό λ κ²°ν©λλλ‘ GUI μ½λλ₯Ό 리ν©ν°λ§ν΄μΌν©λλ€. μ΄λ 그리 μ½μ§ μμ κ²μ λλ€. μ΄μ¨λ κ²°κ΅μ΄ μμ μ μνν΄μΌνμ§λ§ μλΉν λ Έλ ₯μ΄ νμν κ²μ λλ€.
λμΌν λ¬Έμ κ° μμΌλ©° SSHλ₯Ό ν΅ν΄ μ»΄νμΌ λ° μ λ‘λ λͺ λ Ήμ μ€νν μ μκΈ°λ₯Ό μν©λλ€ (X11 μ μΈ).
μλ νμΈμ matthijskoijman GUIκ°μλ λ°λΉμ κ°μ λ¨Έμ μμ λμΌν λ¬Έμ μ λλ€. arduino-mkλ₯Ό μ¬μ©ν΄ 보μμ§λ§ μ΄μ¨λ μλνμ§ μμ΅λλ€.
Raspberry Piμμ μ€νλλ Debian Wheezy (Raspbian)μ 1.5.8κ³Ό λμΌν λ¬Έμ μ λλ€.
λμΌν λ¬Έμ -Arduino νμΌμ νμΈνκΈ° μν΄ Jenkins OS X λ Έλμμ μ§μμ ν΅ν©μ μλνμ§λ§ ν€λλ¦¬μ€ μ¬μΌν©λλ€. λλ inoλ₯Ό μλνμ§λ§ κ½€ ꡬμ μΈ κ² κ°μ΅λλ€. κ·Έ λμ λ€λ₯Έ ν΄κ²° λ°©λ²μ΄ μμ΅λκΉ? bii hiveμ λν΄ λ€μ΄ λ΄€μ§λ§ μλν΄ λ³΄ κ² μ§λ§ λ€λ₯Έ κΆμ₯ μ¬νμ νμν©λλ€.
건배,
λΌμΌ
μ°λ¦¬λ νμ μ ν¨μ€λ₯Ό μ¬μ©ν©λλ€. IDEμ μꡬ μ¬νμ ν΄κ²°νκΈ° μν΄ https://wiki.jenkins-ci.org/display/JENKINS/Xvnc+Plugin μ μ€μΉνμ΅λλ€.
@ffissore λ무 κ°μ¬ν©λλ€. νλ² μλν΄ λ³΄κ² μ΅λλ€.
μ΄κ²μ΄ μ½κ° μ£Όμ μμ λ²μ΄λ κ²½μ° μ£μ‘ν©λλ€. @ffissore , μ΄λ€ νλ«νΌμμ ν΄λΉ νλ¬κ·ΈμΈμ μ€ννκ³ μμ΅λκΉ? Jenkins Mac λ Έλμμ Arduino κ²μ¦μ ν μ€νΈνλ €κ³ μλνκ³ μμΌλ©° λ§μ ꡬμ±κ³Ό μμ λμ λ§νμ΅λλ€.
Macμμλ λ Έλκ° Java μΉ μμμ ν΅ν΄ μμλκΈ° λλ¬Έμ ν΄λΉ νλ¬κ·ΈμΈμ μ¬μ©νμ§ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ mac λ Έλμ Java νλ‘μΈμ€κ° λμ€νλ μ΄μ μ‘μΈμ€ ν μ μμ΅λλ€. μ€μ λ‘ λλλ‘ IDEκ° νμ λμ΄ κΈ°λ₯ ν μ€νΈλ₯Ό μ€νν©λλ€.
μ΄ν΄κ° μ μλ©λλ€. Mac λ Έλμμ μ΄κ²μ ν μ€νΈνλ κ²μ΄ λΆκ°λ₯νλ€λ κ²μ μλ―Έν©λκΉ? :(
κ½€ λμ‘°μ μΈ κ². μ°λ¦¬λ νμ κ·Έκ²μν©λλ€. κ·Έλ¬λ Mac λ Έλλ₯Ό μ¬λ°λ₯΄κ² μμν΄μΌν©λλ€. μ€μ νλ λ° μ¬μ©ν νν 리μΌμ κΈ°μ΅νμ§ λͺ»ν©λλ€. κ²°κ³Όμ μΌλ‘ Mac κΈ°λ³Έ μ¬μ©μκ° Java μΉ μμμ μ¬μ©νμ¬ λ§μ€ν°μ μ°κ²°νλ μμ "μ ν¨μ€ μμ"μ±μ κ°κ²λ©λλ€.
μ, μκ² μ΅λλ€. λλ κ·Έκ²μ κ΅¬κΈ ν κ²μ΄λ€! κ°μ¬ν©λλ€!
wontfixλ‘ λ«μ΅λλ€. μμ νλ €λ©΄ IDEλ₯Ό λΆν΄ν΄μΌν©λλ€. μ°λ¦¬λ λ§€μΌ μμ κ±Έμμ λ΄λμ§ λ§ μ€μ λ‘ μΌμ μ μ ν μ μμ΅λλ€.
μ΄κ²μ λ«λ κ²½μ° arduino νΈμ§κΈ° + 맀ν¬λ‘ λ²νΌμ "CLI"λͺ¨λκ° μ€μ λ‘ CLI λͺ¨λκ° μλλΌλ κ²μ λ»λ»μ€λ½κ² λ¬Έμννμμμ€.
λλ λ¨μ§ λ§μ μκ°μ λλΉνκ³ CLI λͺ¨λκ° μμ ν λ§κ°μ‘κ³ μ€μ λ‘λ λλ‘ μ½μ΄μλ GUI λͺ¨λλΌλ κ²μ λ°κ²¬νκΈ° μν΄ 220MB μλΉμ ν¬λ νΈλ₯Ό μ€μΉνμ΅λλ€.
κΈ°λ₯μ μΈ X11 μ€μΉκ° νμνλ€λ μ¬μ€μ http://playground.arduino.cc/Learning/CommandLine κ³Ό κ°μ΄μ΄λ₯Ό μ°Έμ‘°νλ 곡μ λ¬Έμ νμ΄μ§μ μλ¨μ κ΅΅μ ν μ€νΈλ‘ νμλμ΄μΌν©λλ€
PlaformIOλ₯Ό μ¬μ©ν΄λ³΄μμμ€, κ·Έκ²μ μ μκ² μλ²½νκ² μλν©λλ€.
@wollew -3 κ° λλ 4 κ°μ λ€λ₯Έ μ΅μ μ κ±°μΉ ν μ¬κΈ°μμ
μ΄κ²μ μ€μ λ‘ νμ΄μ§μμ λ§ν¬ λ λͺ λ Ή μ€ λͺ¨λμ λν κΈ°λ³Έ λ¬Έμ μΈ https://github.com/arduino/Arduino/blob/ide-1.5.x/build/shared/manpage.adoc#bugs μ λ¬Έμνλμ΄ μμ΅λλ€. λΉμ μ΄ μ°Έμ‘°νμ΅λλ€.
@agdl , http://playground.arduino.cc/Learning/CommandLine μμ λ§ν¬λ₯Ό μ λ°μ΄νΈνμ¬ https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc λ₯Ό κ°λ¦¬ ν€λλ‘ ν μ
μ΄ λ¬Έμ λ μΈμ κ° ν΄κ²°λμ΄μΌνλ€κ³ μκ°νλ―λ‘μ΄ λ¬Έμ λ₯Ό λ€μ μμν©λλ€. μ½λμ μλΉν 리ν©ν λ§μ΄ νμνλ―λ‘ μ‘°λ§κ° μμ λμ§λ μμ§λ§ "wontfix"λ κ°νΉν ν΄κ²° λ°©λ²μΌλ‘ 보μ λλ€.
@matthijskooijman λ―Έμνμ§λ§ λμκ² νκ·Έλ₯Ό λ°κ²¬νμ΅λλ€ .... λ§ν¬κ° λ€μ μ λ°μ΄νΈλμμ΅λλ€.
viλ‘ μ΄κ²μνλ κ²μ λΆλͺ
ν λ¬Έμ λ₯Ό μꡬν©λλ€. μ΄ν΄λ¦½μ€λ‘νλ κ²μ λλΆλΆ μμνλ €λ μμ§μ λκΉμ§ κ°μ Έκ° λ°λμ μ κ°λ κ²μ κ΄ν κ²μ
λλ€. ideλ κ·Έλ€μ§ ν¬μ§ μμ΅λλ€. μ½κ° νΌλ μ€λ½μ§λ§ μ΄λμλ λ°μλκ±°λ 보μ΄μ§ μλ μ’
μμ±μ΄ μμ΅λλ€. μ§μ€νλ©΄ νλ£¨κ° κ±Έλ¦¬λλΌλ λͺ λ
λμ μ¬μ© λ μ νμ κ²½μ° μ¬μ ν ν루μ λΆκ³Όν©λλ€.
μ΄λ₯Ό μννλ μ μΌν pbλ μ½λμ μΌλΆκ° μλ
μ κ±Έμ³ μ΄λ»κ² λ³κ²½λμλμ§ μ΄ν΄λ³΄λ©΄ μΌλΆ μ¬λλ€μ΄ νΌνκ³ μΆμλ κ²μ²λΌ 보μ΄λ μ 체μ λν μ±
μμμ§λ κ²μ μλ―Ένλ€λ κ²μ
λλ€. μ²λ¦¬μμ μμ / κ°μ μ¬νμ μ½κ² νμΈ). κ·Έλ¬λ νμ€μ μ½λκ° μΌλ§ μ μ νΈνμ±μ μμλ€λ κ²μ
λλ€.
λκ΅°κ°κ° κ·Έκ²μ μλν΄μΌν©λλ€. IMHOλ μ€μ λ‘ λ³΄μ΄λ κ²μ²λΌ 볡μ‘νμ§ μμ΅λλ€.
λμμ΄λλ€λ©΄ μ¬κΈ°μ ν΄κ²° λ°©λ²μ λ£μμ΅λλ€. http://playground.arduino.cc/Main/Headless (Matthew Beckler λλΆμ κ°λ°μ λ©μΌ λͺ©λ‘μμ)
μ΄, μ΄λ»κ²μ΄κ² μ¬μ ν λ¬Έμ μ
λκΉ? μμ ν΄κ²° λ°©λ²μ μ¬μ ν ββJava λμ€νλ μ΄λ₯Ό κ°μ ν©λλ€. export JAVA_TOOL_OPTIONS='-Djava.awt.headless=true'
μ μ€νλμ νλ©΄μ μ¬μ ν μ€λ₯κ° λ°μνλ―λ‘ # 5132λ₯Ό μ¬μ©νλλΌλ λμμ΄λμ§ μμ΅λλ€. ν€λλ¦¬μ€ λμ€νλ μ΄μμ μ€μΌμΉλ₯Ό μ»΄νμΌνκ³ μ
λ‘λνλ λ°©λ²μ΄ μμ΅λκΉ?
μμ§ κ³ μ λμ§ μμμ΅λλ€ ...
μ΄κ²μ΄ μ°λ¦¬μκ²λ μν₯μ λ―ΈμΉλ―λ‘, μλ² λλ μ₯μΉμμ CLIλ₯Ό μ€ννλ©΄ μ°κ²°λ 보λλ₯Ό νλμνκΈ° μν΄ Xvfbλ₯Ό μ€νν νμκ°μλ κ²μ΄ μ’μ΅λλ€. π
μ°Έκ³ λ‘ @wollewκ° μ μνλ―μ΄ Arduino μ€μΌμΉμ ν€λλ¦¬μ€ λΉλ λ° μ λ‘λλ₯Ό μν ν μμλ PlatformIO λ‘ μ ννμ΅λλ€. ν€λλ¦¬μ€ νκ²½μμ Pythonμ μ€νν μμλ μ¬μ©μμκ²λ μΌμμ μΈ ν΄κ²° λ°©λ²μ΄ λ μ μμ΅λλ€. μλ₯Ό λ€μ΄ Travis ν μ€νΈ μμμ΄ λλΌμ΄ μΌμ λλ€.
λ§€μ° μμ΄λ¬λ ν λ€μ€ λμ PlatformIO νλ μ μν¬λμ΄λ₯Ό μν ν μ μμΌλ©° 곡μ Arduino μ μ© IDEλ μν ν μ μμ΅λλ€. μ΄λ¨Έ
λ§€μ° μμ΄λ¬λ ν λ€μ€ λμ PlatformIO νλ μ μν¬λμ΄λ₯Ό μν ν μ μμΌλ©° 곡μ Arduino μ μ© IDEλ μν ν μ μμ΅λλ€. μ΄λ¨Έ
μμ΄λ¬λλ₯Ό μ μΈνκ³ ,μ΄λ₯Ό λ¬μ±νλ λ° νμν μμ
λμ μ§μ νκ³ μΆμ΅λλ€. Arduino IDEλ μ²μλΆν° GUI μ ν리μΌμ΄μ
μΌλ‘ μ€κ³λ νλ‘μΈμ± ν¬ν¬μ
λλ€. "μμν"CLI μ ν리μΌμ΄μ
μ μ»μΌλ €λ©΄ λͺ
λ ΉμΌλ‘ νμ΄λ μ ν리μΌμ΄μ
μ λΉν΄ νμ€ν ν¨μ¬ λ λ§μ μμ
μ΄ νμν©λλ€. λΌμΈ μ νΈλ¦¬ν°! :-)
λν CLIμμ IDEλ₯Ό μ€ννλ μ¬μ©μμ μκ° μμ (κ·Έλ¦¬κ³ Linuxμμ "head-less"λ₯Ό μ¬μ©νλ μ¬μ©μλ κ·Έ μ€ μΌλΆμΌ μ μμ)λ₯Ό κ³ λ €νμμμ€. λ°λΌμμ΄ λ¬Έμ λ μ°λ¦¬μ μ΅μ°μ μμκ° μλλλ€. λν κ°λ¨ν ν΄κ²° λ°©λ²μ΄ μ‘΄μ¬νλ€λ μ¬μ€.
μ΄μ¨λ , λλμ΄ λ¬Έμ λ₯Ό ν λ²λ§ ν΄κ²° ν΄μΌνλ https://github.com/arduino/Arduino/pull/5578 μ λ°©κΈ νΈμνμ΅λλ€.
@cmaglie μ λν κ·νμ λ Έλ ₯μ κ°μ¬λ립λλ€.
곡μ ν΄μ²΄μΈμ μ¬μ©νμ¬ Arduino λΉλλ₯Ό μλμΌλ‘ νμΈν μ μμΌλ©΄ μ λ§ μ’μ κ²μ λλ€.
λ΄κ° 무λ‘νλ©΄ λ―Έμν΄, λ΄ μλκ° μλ μμ΄ ... μ¬κ³Όλ립λλ€
@njh κ° λ§νλ―μ΄μ΄ λ¬Έμ μ λ€λ₯Έ λ¬Έμ @cmaglieμ λν κ·νμ νλ₯ν μμ
μ λλ¨ν κ°μ¬ν©λλ€.
"λν CLIμμ IDEλ₯Ό μ€ννλ μ¬μ©μ μκ° μμλΌλ μ μ κ³ λ €νμμμ€."
μμ λͺ¨λ κ²μ κ³ λ €ν λ μΌλ§λ λ§μ κ²μ μμ νμ΅λκΉ?
"running-arduino-cli-from-a-headless-linux-machine"μ λλΆλΆ λ°μ€ν¬ν± PCλ₯Ό μ¬μ©νλ Windows / Mac μΈ μ¬μ©μ κΈ°λ°μ 0.01 % λ―Έλ§μ μ°¨μ§ν©λλ€. BTWλ μ΄μ μμ λμμΌλ―λ‘ λ μ΄μ λ Όμ ν νμκ° μμ΅λλ€.
μ΄ μμ μ κ°μ¬λ립λλ€! μ¬λλ€μ΄ μ’μνλ ν μ€νΈ νΈμ§κΈ° λλ arduino μ½λ μ© IDEλ₯Ό μ¬μ©νμ¬ μλν λ μ¬ λΉλ λ° λ°°ν¬μ μ΄λ₯΄κΈ°κΉμ§ λͺ¨λ μ’ λ₯μ μμ μ μν ν μ μμ΅λλ€.
μ λ Arduino μ© μ°μ ν΅ν© μμ€ν (https://github.com/ianfixes/arduino_ci)μ λν κ°λ° μμ μ μΌνμΌλ‘ 1.8.5 λΉλλ§νΌ μ΅κ·Όμμ΄ X11 ν΄κ²° λ°©λ²μ΄ νμνλ€λ μ¬μ€μ μκ³ μμ΅λλ€.
μ€νλμ νλ©΄μ΄ νμ΄ λμ¨λ€κ³ μκ°νλ κ² μΈμλ μ½μ λμ κ·Έλν½μΌλ‘ μΌλΆ μ€λ₯κ° νμλμ΄ μ€λ¨μ΄ λ°μνμ΅λλ€. κ³μνκΈ° μ μ κ·Έλν½ "νμΈ"μ κΈ°λ€λ¦½λλ€.
λ΄κ° λμΉ λͺ λ Ή μ€ μ€μμΉκ° μμ΅λκΉ?
μμ² κ°μ λ€λ₯Έ μ±μ΄ μ μμ μΌλ‘ μ€νλκΈ° λλ¬Έμ X ForwardingμΌλ‘ μ€ννλλΌλ 1.8.5μμλ μ΄κ²μ μ μ μμ΅λλ€.
$ arduino
Gtk-Message: 12:07:10.935: GtkDialog mapped without a transient parent. This is discouraged.
java.awt.HeadlessException
at java.awt.SplashScreen.getSplashScreen(SplashScreen.java:117)
at processing.app.Base.<init>(Base.java:206)
at processing.app.Base.main(Base.java:135)
QubesOS λ΄μμ fedora 27μ μ€ννκ³ μμ΅λλ€. μ΄ λ¬Έμ λ μ΄μ μ λ°μνμ§ μμμ§λ§ μλ
μ arduino IDEλ₯Ό μ¬μ©νμ§ μμμ΅λλ€.
μλ¬ λ©μμ§:
$ arduino
java.awt.HeadlessException
at java.awt.SplashScreen.getSplashScreen(SplashScreen.java:117)
at processing.app.Base.<init>(Base.java:206)
at processing.app.Base.main(Base.java:135)
dnf info arduino
μΆλ ₯ :
Name : arduino
Epoch : 1
Version : 1.8.5
Release : 4.fc27
Arch : noarch
Size : 3.0 M
Source : arduino-1.8.5-4.fc27.src.rpm
Repo : <strong i="11">@System</strong>
From repo : updates
[... description, license, ASO redacted for brevity]
@GammaSQ ν¨ν€μ§ κ΄λ¦¬μλ₯Ό ν΅ν΄ μ€μΉλ Arduino IDE λ²μ μ μ¬μ©νκ³ μλ κ² κ°μ΅λλ€. λ¬Έμ μ μμΈμ΄ λ μμλ νμ¬μμ μ μμλ λ°©μμΌλ‘ μμ λμμ΅λλ€. λλ κ·Έκ²μ μ κ±°νκ³ λ€μμμ λ€μ΄λ‘λ ν 곡μ Arduino IDEλ₯Ό μλνλ κ²μ΄ μ’μ΅λλ€.
https://www.arduino.cc/en/Main/Software
@GammaSQ @CRCinAU
arduino
λ§ μ€ννλ©΄ Arduino IDE (GUI)κ° μμλ©λλ€. μ€μ λ‘ μμ
μ μννλ €λ©΄ λͺ
λ Ήμ μ 곡ν΄μΌν©λλ€ (μ»΄νμΌ / νμΈ / μ
λ‘λ ...)
λΏ‘ λΉ΅λ¨
μ€νμ€μΈ μ νν λͺ
λ Ήμ 무μμ
λκΉ? μ¬ν μ§μΉ¨κ³Ό ν¨κ» λ€λ₯Έ νΈμ κ²μνμμμ€.
X11 DISPLAY λ³μκ° μ€μ λμ§ μμμ§λ§μ΄ νλ‘κ·Έλ¨μ΄ νμν μμ
μ μννμ΅λλ€.
sun.awt.HeadlessToolkit.getMenuShortcutKeyMask (HeadlessToolkit.java:236)μμ
processing.core.PAppletμμ.
... 3 κ° λ
@darrahts μ΄λ€ λͺ λ Ήμ μ€ν νμ΅λκΉ?
μλ μ΄λ Έ 2 : 1.0.5
arduino --upload ../controllerWithDCmotorsNetsblox/controllerWithDCmotorsNetsblox.ino --port / dev / ttyACM0
λν arduino-headless νΈλ¦μ μλνμ§λ§ μ€λ¨λμμ΅λλ€ (μ€λ₯ λ©μμ§λ μμ§λ§ μ€λ¨μ μ€λ₯ κ·Έ μ체μ λλ€)
Arduino 1.0.5λ₯Ό μ€ν μ€μ΄λ©° μ΄μ 1.8.5μ λλ€.
λ§€μ° μ€λλ raspbian 리ν¬μ§ν 리μμ μ€λ ν¨ν€μ§λ₯Ό μ κ±°νκ³ arduino.ccμμ μ΅μ λ²μ μ λ€μ΄λ‘λνμμμ€.
@cmagile λλ 1.8.5μμμ΄ λ¬Έμ λ₯Ό 보μλ€κ³ λ΄ μΈμμ λ§ΉμΈνμ§λ§, xdpy
λμ€νλ μ΄ κ΄λ¦¬μ ν΄νΉμ λ μν μμ Travis λ₯Ό
μ¬ν ν μ μμ΅λλ€. λ€μ λ°μνλ©΄ μλ‘μ΄ λ¬Έμ κ° μ΄λ¦½λλ€.
νλ‘μ° ν΄ μ£Όμ μ κ°μ¬ν©λλ€!
μ, κ·Έκ²μ ν° μ°¨μ΄λ₯Ό λ§λ€ κ²μ
λλ€ (κ°λ
μ£μ‘ν©λλ€!).νμ§λ§ μ¬μ ν λ¬Έμ κ° μμ΅λλ€. μλ‘μ΄ sudo apt-get install arduino -y
μ¬μ ν λμΌν μ€λ₯κ° λ°μνμΌλ©° λΆλͺ
ν arduino --version
λ₯Ό μ€ννμ¬ λ²μ μ νμΈν μ μμ΅λλ€. κ·Έλ° λ€μ arduino.ccλ‘ μ΄λνμ¬ Linux arm tar.bz νμΌμ λ€μ΄λ‘λνλ©΄ λ€μκ³Ό κ°μ΄ λ¨μμ΅λλ€.
Arduino IDEμ λν λ°ν νλ©΄ λ°λ‘ κ°κΈ°, λ©λ΄ νλͺ© λ° νμΌ μ°κ²° μΆκ° ... ν°μΉ : '/root/.local/share/applications/mimeapps.list'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν°λ¦¬ μμ
/ usr / bin / xdg-mime : 803 : / usr / bin / xdg-mime : /root/.local/share/applications/mimeapps.list.newλ₯Ό λ§λ€ μ μμ΅λλ€. λλ ν λ¦¬κ° μ‘΄μ¬νμ§ μμ΅λλ€.
λλ!
sudoμμ΄ μ€ννλ©΄ λ€μκ³Ό κ°μ΄ νμλ©λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
ν°μΉ : '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy'λ₯Ό ν°μΉ ν μ μμ : ν΄λΉ νμΌ λλ λλ ν λ¦¬κ° μμ΅λλ€.
λλ raspbian stretchλ₯Ό μλ‘ μ€μΉνκ³ μμ΅λλ€. # 6116 κ³Ό λΉμ·ν΄ 보μ΄μ§λ§ RESOURCE_NAMEμ μ΄λ―Έ arduino-arduinoideμ λλ€.
sudo apt-get install arduino -y
@darrahts , κ·Έλ¬λ©΄ Debianμ "μ΅μ "λ²μ μΈ 1.0.5 λ²μ μ μ»μ μ μμ΅λλ€. arduino.ccμμ μ§μ zip νμΌμ κ°μ Έ μ€λ κ²μ΄ μ’μ΅λλ€ (ARM / rpi λ²μ μ΄ μμ).
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ λ«λ κ²½μ° arduino νΈμ§κΈ° + 맀ν¬λ‘ λ²νΌμ "CLI"λͺ¨λκ° μ€μ λ‘ CLI λͺ¨λκ° μλλΌλ κ²μ λ»λ»μ€λ½κ² λ¬Έμννμμμ€.
λλ λ¨μ§ λ§μ μκ°μ λλΉνκ³ CLI λͺ¨λκ° μμ ν λ§κ°μ‘κ³ μ€μ λ‘λ λλ‘ μ½μ΄μλ GUI λͺ¨λλΌλ κ²μ λ°κ²¬νκΈ° μν΄ 220MB μλΉμ ν¬λ νΈλ₯Ό μ€μΉνμ΅λλ€.
κΈ°λ₯μ μΈ X11 μ€μΉκ° νμνλ€λ μ¬μ€μ http://playground.arduino.cc/Learning/CommandLine κ³Ό κ°μ΄μ΄λ₯Ό μ°Έμ‘°νλ 곡μ λ¬Έμ νμ΄μ§μ μλ¨μ κ΅΅μ ν μ€νΈλ‘ νμλμ΄μΌν©λλ€