Arduino IDE

Автор Helis, 13 марта 2018, 16:50:49

« назад - далее »

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

Helis

Цитата: moreplavatel от 19 марта 2018, 11:31:30
да и java installer вроде нет в debian'овских репах, эт чет из облости ubuntu или ppa
ВОт через это репозиторий ставил
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main

moreplavatel

#16
удали  java из ppa репозитория

sudo apt remove oracle-java8-installer
sudo apt remove oracle-java9-installer

затем удали сами репозитории (они будут лежать как отдельные файлы в /etc/apt/sources.list.d)
добавь debian репозитории в файл /etc/apt/sources.list

deb http://http.de.debian.org/debian-security/ jessie/updates main contrib non-free
deb http://http.de.debian.org/debian/ jessie main contrib non-free
deb http://http.de.debian.org/debian/ jessie-updates main contrib non-free
deb http://http.de.debian.org/debian/ jessie-proposed-updates main contrib non-free

затем

sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre

не помню какой именно из них нужен, ставь оба, лишнем не будет.

Cообщение объединено 19 марта 2018, 12:03:35

и перед установкой openjdk-8-jdk openjdk-8-jre лучше сделать

sudo apt update
sudo apt upgrade

и посмотреть, будут поломанные зависимости или нет.

Helis

Цитата: moreplavatel от 19 марта 2018, 11:59:43
удали  java из ppa репозитория

sudo apt remove oracle-java8-installer
sudo apt remove oracle-java9-installer

затем удали сами репозитории (они будут лежать как отдельные файлы в /etc/apt/sources.list.d)
добавь debian репозитории в файл /etc/apt/sources.list

deb http://http.de.debian.org/debian-security/ jessie/updates main contrib non-free
deb http://http.de.debian.org/debian/ jessie main contrib non-free
deb http://http.de.debian.org/debian/ jessie-updates main contrib non-free
deb http://http.de.debian.org/debian/ jessie-proposed-updates main contrib non-free

затем

sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre

не помню какой именно из них нужен, ставь оба, лишнем не будет.

Cообщение объединено 19 марта 2018, 12:03:35

и перед установкой openjdk-8-jdk openjdk-8-jre лучше сделать

sudo apt update
sudo apt upgrade

и посмотреть, будут поломанные зависимости или нет.
Репы удалил.И доабвил новые,и вот ошибки. И если я не ошибаюсь пишется http.deB.debian. Но и так не работает
W: Не удалось получить http://http.de.debian.org/debian-security/dists/jessie/updates/InRelease 

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie/InRelease 

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie-updates/InRelease 

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie-proposed-updates/InRelease 

W: Не удалось получить http://http.de.debian.org/debian-security/dists/jessie/updates/Release.gpg  Не удалось найти IP-адрес для «http.de.debian.org»

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie/Release.gpg  Не удалось найти IP-адрес для «http.de.debian.org»

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie-updates/Release.gpg  Не удалось найти IP-адрес для «http.de.debian.org»

W: Не удалось получить http://http.de.debian.org/debian/dists/jessie-proposed-updates/Release.gpg  Не удалось найти IP-адрес для «http.de.debian.org»


moreplavatel

измени

deb http://ftp.de.debian.org/debian-security/ jessie/updates main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie-proposed-updates main contrib non-free

проверил, работают.

Helis

Цитата: moreplavatel от 19 марта 2018, 12:18:12
измени

deb http://ftp.de.debian.org/debian-security/ jessie/updates main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.de.debian.org/debian/ jessie-proposed-updates main contrib non-free

проверил, работают.
Когда начал устанавливать
Репы поставились
Package openjdk-8-jdk is a virtual package provided by:
  oracle-java9-installer 9.0.4-1~webupd8~0 [Not candidate version]
  oracle-java8-installer 8u161-1~webupd8~0 [Not candidate version]

Package openjdk-8-jre is a virtual package provided by:
  oracle-java9-installer 9.0.4-1~webupd8~0 [Not candidate version]
  oracle-java8-installer 8u161-1~webupd8~0 [Not candidate version]

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

moreplavatel

sudo aptitude search openjdk
ты хоть показывай как ставишь, че делаешь. а не только выхлопы показывай.
а то хрен поймешь, толи репы ppa не отключены, толи java installer не снес.

Helis

Цитата: moreplavatel от 19 марта 2018, 13:08:06
sudo aptitude search openjdk
ты хоть показывай как ставишь, че делаешь. а не только выхлопы показывай.
а то хрен поймешь, толи репы ppa не отключены, толи java installer не снес.
Да все делаю,как ты пишешь. ppa нет
user@deb479003:/etc/apt/sources.list.d$ sudo aptitude search openjdk
v   openjdk-6-jre                   -                                           
v   openjdk-6-jre-headless          -                                           
p   openjdk-7-dbg                   - Java runtime based on OpenJDK (debugging s
p   openjdk-7-dbg:i386              - Java runtime based on OpenJDK (debugging s
p   openjdk-7-demo                  - Java runtime based on OpenJDK (demos and e
p   openjdk-7-demo:i386             - Java runtime based on OpenJDK (demos and e
p   openjdk-7-doc                   - OpenJDK Development Kit (JDK) documentatio
i   openjdk-7-jdk                   - комплект разработчика OpenJDK             
p   openjdk-7-jdk:i386              - комплект разработчика OpenJDK             
v   openjdk-7-jdk-headless          -                                           
v   openjdk-7-jdk-headless:i386     -                                           
i   openjdk-7-jre                   - OpenJDK Java — окружение времени исполнени
p   openjdk-7-jre:i386              - OpenJDK Java — окружение времени исполнени
p   openjdk-7-jre-dcevm             - Alternative VM for OpenJDK 7 with enhanced
p   openjdk-7-jre-dcevm:i386        - Alternative VM for OpenJDK 7 with enhanced
i   openjdk-7-jre-headless          - OpenJDK Java runtime, using Hotspot JIT (h
p   openjdk-7-jre-headless:i386     - OpenJDK Java runtime, using Hotspot JIT (h
p   openjdk-7-jre-lib               - OpenJDK Java runtime (architecture indepen
v   openjdk-7-jre-lib:i386          -                                           
p   openjdk-7-jre-zero              - Alternative JVM for OpenJDK, using Zero/Sh
p   openjdk-7-jre-zero:i386         - Alternative JVM for OpenJDK, using Zero/Sh
p   openjdk-7-source                - OpenJDK Development Kit (JDK) source files
v   openjdk-8-jdk                   -                                           
v   openjdk-8-jdk-headless          -                                           
v   openjdk-8-jre                   -                                           
i   openjdk-8-jre-headless          - OpenJDK Java runtime, using Hotspot JIT (h
v   openjdk-9-jdk                   -                                           
v   openjdk-9-jdk-headless          -                                           
v   openjdk-9-jre                   -                                           
v   openjdk-9-jre-headless          -                                           
p   uwsgi-plugin-jvm-openjdk-7      - Java plugin for uWSGI (OpenJDK 7)         
p   uwsgi-plugin-jvm-openjdk-7:i386 - Java plugin for uWSGI (OpenJDK 7)         
p   uwsgi-plugin-jwsgi-openjdk-7    - JWSGI plugin for uWSGI (OpenJDK 7)       
p   uwsgi-plugin-jwsgi-openjdk-7:i3 - JWSGI plugin for uWSGI (OpenJDK 7)


user@deb479003:/etc/apt/sources.list.d$ sudo update-alternatives --config java
Есть 2 варианта для альтернативы java (предоставляет /usr/bin/java).

  Выбор   Путь                                        Приор Состояние
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      автоматический режим
  1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      ручной режим
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      ручной режим



moreplavatel

чет я уже нить потерял. а ты чего хочешь добиться то?  :)
у тебя сейчас используется 7, в системе стоят 7 и 8

Helis

#23
Цитата: moreplavatel от 19 марта 2018, 13:23:16
чет я уже нить потерял. а ты чего хочешь добиться то?  :)
у тебя сейчас используется 7, в системе стоят 7 и 8
ЧТоб вот это исчезло
user@deb479003:~/Рабочий стол/arduino-1.6.12$ ./arduino
Picked up JAVA_TOOL_OPTIONS:
java.lang.Error: Cannot load com.sun.java.swing.plaf.gtk.GTKLookAndFeel
at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1351)
at javax.swing.UIManager.initialize(UIManager.java:1459)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1426)
at javax.swing.UIManager.getLookAndFeel(UIManager.java:492)
at processing.app.linux.GTKLookAndFeelFixer.installGtkPopupBugWorkaround(GTKLookAndFeelFixer.java:79)
at processing.app.linux.Platform.setLookAndFeel(Platform.java:40)
at processing.app.Base.guardedMain(Base.java



Cообщение объединено 19 марта 2018, 14:01:35

Какой то магией все заработало

moreplavatel

Цитата: Helis от 19 марта 2018, 13:33:41ЧТоб вот это исчезло
arduino >/dev/null 2>&1 &
оп и все исчезло  :)

у меня тоже error выдает
Error parsing gtk-icon-sizes string: ''
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver

но это не мешает (иконки там чет), запускается и работает.

Helis

#25
Еще вопрос есть. Начал обновлять Debian 8 на Debian 9. Скачал с оф сайта DEbian x64(там 3 CD).
Создал папку для монтирования
sudo mkdir /mnt/setup/disk-1
Смонтировал через(для трех дисков)
sudo mount -t iso9660 /home/user/Deb/debian-9.4.0-amd64-DVD-1.iso /mnt/setup/dis1-1 -o loop
Дальше в source.list добавил
deb file:///mnt/setup/disk-1 stretch contrib main
И когда начал обновлять он выдал
W: Не удалось получить file:/mnt/setup/disk-1/dists/stretch/contrib/binary-i386/Packages  Файл не найден

W: Не удалось получить file:/mnt/setup/disk-1/dists/stretch/main/binary-i386/Packages  Файл не найден

W: Не удалось получить file:/mnt/setup/disk-2/dists/stretch/contrib/binary-i386/Packages  Файл не найден

W: Не удалось получить file:/mnt/setup/disk-2/dists/stretch/main/binary-i386/Packages  Файл не найден

W: Не удалось получить file:/mnt/setup/disk-3/dists/stretch/contrib/binary-i386/Packages  Файл не найден

W: Не удалось получить file:/mnt/setup/disk-3/dists/stretch/main/binary-i386/Packages  Файл не найден


Такой вопрос. У меня сейчас стоит x86_x64. Можно как то обновить только x64,или надо скачать обе версии?

И если просто удалить архитектуру i386,можно после обновления добавить ее и чтоб работали файлы с этой архитектурой?
через dpkg --remove-architecture i386

ogost

Насчёт обновления и монтирования образов создавайте отдельную тему. И вообще, на форуме принято в одной теме обсуждать один вопрос.
Цитата: Helis от 20 марта 2018, 09:36:39У меня сейчас стоит x86_x64. Можно как то обновить только x64,или надо скачать обе версии?
х64 будет достаточно