debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Arduino IDE  (Прочитано 2335 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Arduino IDE
« : 13 Март 2018, 16:50:49 »
Не так давно начал сел на debian. Сегодня понадобилось поставить Arduino IDE и не получилось,выдает ошибку
Устанавливал с помощью
sudo apt-get install arduinoarduino
 В чем ошибка
 

Оффлайн moreplavatel

  • Сообщений: 131
  • Jabber: moreplavatel@404.city
Re: Arduino IDE
« Ответ #1 : 13 Март 2018, 18:03:47 »
это выхлоп java а не debian.
гугли по ошибкам которые она выплевывает.

Cообщение объединено 13 Март 2018, 18:32:52
Скачал ради интереса, запустил. Работает.
Java установлена проприетарная (с сайта oracle, на скрине видна версия java).
Возможно у тебя не запускается на openjdk.
« Последнее редактирование: 13 Март 2018, 18:32:52 от moreplavatel »
 
Пользователи, которые поблагодарили этот пост: Helis

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Re: Arduino IDE
« Ответ #2 : 13 Март 2018, 18:59:08 »
это выхлоп java а не debian.
гугли по ошибкам которые она выплевывает.

Cообщение объединено 13 Март 2018, 18:32:52
Скачал ради интереса, запустил. Работает.
Java установлена проприетарная (с сайта oracle, на скрине видна версия java).
Возможно у тебя не запускается на openjdk.
А если Java удалить через REMOVE,она полностью удалится из системы? Чтобы потом заново поставить
 

Оффлайн ihammers

  • Администратор
  • Сообщений: 1725
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: Arduino IDE
« Ответ #3 : 13 Март 2018, 19:07:41 »
Установил, запускается с openjdk-8-jre. Проблема в чём-то другом. Какая битность системы?

PS: и какая версия системы (стабильная или тестинг)?
« Последнее редактирование: 13 Март 2018, 19:11:23 от ihammers »
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 
Пользователи, которые поблагодарили этот пост: Helis

Оффлайн moreplavatel

  • Сообщений: 131
  • Jabber: moreplavatel@404.city
Re: Arduino IDE
« Ответ #4 : 13 Март 2018, 19:20:08 »
А если Java удалить через REMOVE,она полностью удалится из системы? Чтобы потом заново поставить

Можно и не удалять если использовать update-alternatives.
Качаеш tar.gz архив http://www.oracle.com/technetwork/java/javase/downloads/index.html (9 версия только  под 64).
Создаешь папку jdk в /opt (полный путь /opt/jdk)
Распаковываешь архив, копируешь все из него в папку /opt/jdk/
Проверяешь что бы путь в бинарнику java лежал по этому пути /opt/jdk/bin/java
Затем выполняешь эти команды

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/bin/java" 1
sudo update-alternatives --set java /opt/jdk/bin/java
sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/bin/javac" 1
sudo update-alternatives --set javac /opt/jdk/bin/javac
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/bin/javaws" 1
sudo update-alternatives --set javaws /opt/jdk/bin/javaws
sudo update-alternatives --install "/usr/bin/jar" "jar" "/opt/jdk/bin/jar" 1
sudo update-alternatives --set jar /opt/jdk/bin/jar


в файл ~/.bashrc добавляешь такую строку
export JAVA_HOME=/opt/jdk

выполняешь sudo update-alternatives --config java

перезагружаешься. и если сделал все правильно (правильно распаковал архив и java лежит по этому пути /opt/jdk/bin/java) то в системе основной станет java которая лежит в /opt

проверить пожно командой java --version

P.S. За поломки не отвечаю )), если не понимаешь вобще ничего из написанного, то лучше ненадо )).

Упс, пока писал уже и на openjdk протестили.
Не заморачивайся лучше с проприетарной java.
 

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Re: Arduino IDE
« Ответ #5 : 14 Март 2018, 07:19:28 »
Установил, запускается с openjdk-8-jre. Проблема в чём-то другом. Какая битность системы?

PS: и какая версия системы (стабильная или тестинг)?
Версия Java
java 9
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
Версия deb
Linux deb479003 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux

Cообщение объединено 14 Март 2018, 08:29:19
Вот что есть в системе,если выбирать java 9,то они все чекаются через
java --configА если другие выбирать,то выдает
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.


Cообщение объединено 14 Март 2018, 08:56:59
И можно ли все это удалить и поставить заново?
« Последнее редактирование: 14 Март 2018, 08:57:00 от Helis »
 

Оффлайн ihammers

  • Администратор
  • Сообщений: 1725
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: Arduino IDE
« Ответ #6 : 15 Март 2018, 03:08:40 »
Вот что есть в системе,если выбирать java 9,то они все чекаются через
Код: [Выделить]

java --config

А если другие выбирать,то выдает
Код: [Выделить]

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
А такой параметр есть в других версиях java? Попробуйте параметр (ключ) -version.

Да, конечно можно.
~$ sudo apt remove NAME_PACK # без удаления конфигурационных файлов.
~$ sudo apt purge NAME_PACK # с удаления конфигурационных файлов.

PS: бездумно не выполняйте эти команды, так как от этих пакетов зависят другие. И они также могут удалиться.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Re: Arduino IDE
« Ответ #7 : 15 Март 2018, 08:24:29 »
Я поставил JavaSDK 7, если установить Arduino IDE через
sudo apt-get install arduinoТо она работает и там старая версия,и не того,что нужно
А если скачивать с оф сайта,вот она не работает
 

Оффлайн qupl

  • Администратор
  • Сообщений: 4359
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Arduino IDE
« Ответ #8 : 15 Март 2018, 10:50:06 »
То она работает и там старая версия,и не того,что нужно
А если скачивать с оф сайта,вот она не работает
Там должно быть написано для какой версии debian она подходит. У вас стоит oldstable, либо ставите из репозитория либо ищите НЕ последнюю версию на оф.сайте производителя ПО.

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Re: Arduino IDE
« Ответ #9 : 16 Март 2018, 09:05:49 »
То она работает и там старая версия,и не того,что нужно
А если скачивать с оф сайта,вот она не работает
Там должно быть написано для какой версии debian она подходит. У вас стоит oldstable, либо ставите из репозитория либо ищите НЕ последнюю версию на оф.сайте производителя ПО.
Теперь вот такая штука и не устанавливает JAVA
Package openjdk-8-jre is a virtual package provided by:
  oracle-java9-installer 9.0.4-1~webupd8~0
  oracle-java8-installer 8u161-1~webupd8~0
You should explicitly select one to install.

E: Package 'openjdk-8-jre' has no installation candidate
 

Оффлайн moreplavatel

  • Сообщений: 131
  • Jabber: moreplavatel@404.city
Re: Arduino IDE
« Ответ #10 : 16 Март 2018, 09:35:20 »
У тебя там похоже уже каша из java, openjdk и всевозможных версий.
выполни dpkg -l | grep ^i | sed 's/ii  //g' | sed 's/ .*//g' | grep java
ну и покажи что у тебя там установлено.
 

Оффлайн ihammers

  • Администратор
  • Сообщений: 1725
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: Arduino IDE
« Ответ #11 : 16 Март 2018, 15:58:19 »
А так же желательно увидеть, что записано в /etc/apt/sources.list.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 
Пользователи, которые поблагодарили этот пост: qupl

Оффлайн Helis

  • Topic Author
  • Сообщений: 12
Re: Arduino IDE
« Ответ #12 : 19 Март 2018, 08:57:41 »
user@deb479003:~$ dpkg -l | grep ^i | sed 's/ii  //g' | sed 's/ .*//g' | grep java
ca-certificates-java
gir1.2-javascriptcoregtk-3.0:amd64
java-common
javascript-common
libatk-wrapper-java
libatk-wrapper-java-jni:amd64
libhsqldb1.8.0-java
libjavascriptcoregtk-3.0-0:amd64
libjna-java
libreoffice-java-common
librxtx-java
libservlet2.5-java
oracle-java8-installer
oracle-java9-installer
oracle-java9-set-default
tzdata-java

Cообщение объединено 19 Март 2018, 08:58:53
А так же желательно увидеть, что записано в /etc/apt/sources.list.
#

# deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-1 20170506-14:13]/ jessie contrib main

# deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-1 20170506-14:13]/ jessie contrib main

# deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-2 20170506-14:13]/ jessie contrib main

# Line commented out by installer because it failed to verify:
# deb http://security.debian.org/ jessie/updates main contrib
# Line commented out by installer because it failed to verify:
# deb-src http://security.debian.org/ jessie/updates main contrib

# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ jessie-updates main contrib
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib

# deb file:///mnt/nas/repo/debian-8.8.0-amd64/dvd1/ jessie contrib main
# deb file:///mnt/nas/repo/debian-8.8.0-amd64/dvd2/ jessie contrib main
# deb file:///mnt/nas/repo/debian-8.8.0-amd64/dvd3/ jessie contrib main
# deb file:///mnt/nas/repo/debian-8.8.0-amd64/dvd4/ jessie contrib main
# deb file:///mnt/nas/repo/debian-8.8.0-amd64/dvd5/ jessie contrib main
 

Оффлайн qupl

  • Администратор
  • Сообщений: 4359
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Arduino IDE
« Ответ #13 : 19 Март 2018, 11:24:49 »
Ни одного источника - нет кандидатов. Логично.
 
Пользователи, которые поблагодарили этот пост: Helis

Оффлайн moreplavatel

  • Сообщений: 131
  • Jabber: moreplavatel@404.city
Re: Arduino IDE
« Ответ #14 : 19 Март 2018, 11:31:30 »
да и java installer вроде нет в debian'овских репах, эт чет из облости ubuntu или ppa
 
Пользователи, которые поблагодарили этот пост: Helis

Теги: