Próbuję zainstalować narzędzie arduino na moim Pi Zero, więc zrobiłem
sudo apt-get install arduino
I to dusi na chwilę nieobecny, a następnie odrzuca to:
pi @ raspberrypi: ~ $ sudo apt-get install arduino Czytanie list pakietów ... GotoweBudowanie drzewa zależności Odczytywanie informacji o stanie ... Donearduino jest już najnowsze wersja (2: 1.0.5 + dfsg2-4.1). 0 zaktualizowana, 0 nowo zainstalowana, 0 do usunięcia i 63 nieaktualizowana. 10 nie w pełni zainstalowanych lub usuniętych Po tej operacji zostanie wykorzystane 0 B dodatkowego miejsca na dysku. chcesz kontynuować? [T / n] y Konfigurowanie ca-Certificates-java (20170531 + nmu1) ... Błąd: brak maszyny JVM `server 'w` / usr / lib / jvm / java-8-openjdk-armhf / jre / lib / arm / server / libjvm.so '. Zainstaluj lub użyj środowiska JRE lub JDK, które zawiera te brakujące komponenty. dpkg: pakiet przetwarzania błędów ca-certyfikaty-java (--configure): podproces zainstalowany skrypt poinstalacyjny zwrócił błąd status wyjścia 4dpkg: zależność problemy uniemożliwiają konfigurację openjdk-8-jre-headless: armhf: openjdk-8-jre-headless: armhf zależy od ca-Certificates-java; jednakże: pakiet ca-Certificates-java nie jest jeszcze skonfigurowany. dpkg: błąd przetwarzania pakietu openjdk-8-jre-headless: armhf (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanegodpkg: problemy z zależnościami uniemożliwiają konfigurację openjdk-8-jdk- headless: armhf: openjdk-8-jdk-headless: armhf zależy od openjdk-8-jre-headless (= 8u151-b12-1 ~ deb9u1); jednakże: Pakiet openjdk-8-jre-headless: armhf nie jest jeszcze skonfigurowany. dpkg: przetwarzanie błędów pakiet openjdk-8-jdk-headless: armhf (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanego dpkg: problemy z zależnościami uniemożliwiają konfigurację openjdk- 8-jdk: armhf: openjdk-8-jdk: armhf zależy od openjdk-8-jdk-headless (= 8u151-b12-1 ~ deb9u1); jednakże: Pakiet openjdk-8-jdk-headless: armhf nie jest jeszcze skonfigurowany. dpkg: pakiet przetwarzania błędów openjdk-8-jdk: armhf (--configure): problemy z zależnościami - pozostawiając nieskonfigurowane
dpkg: problemy z zależnościami uniemożliwiają konfigurację openjdk-8-jre: armhf: openjdk-8-jre: armhf zależy od openjdk-8-jre-headless (= 8u151-b12-1 ~ deb9u1); jednakże: Pakiet openjdk-8-jre-headless: armhf nie jest jeszcze skonfigurowany. dpkg: pakiet przetwarzania błędów openjdk-8-jre: armhf (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanego pakietu dpkg: problemy z zależnościami uniemożliwiają konfigurację default-jre- headless: default-jre-headless zależy od openjdk-8-jre-headless; jednakże: Pakiet openjdk-8-jre-headless: armhf nie jest jeszcze skonfigurowany. dpkg: pakiet przetwarzania błędów default-jre-headless (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanego dpkg: problemy z zależnościami uniemożliwiają konfigurację icedtea-netx: armhf: icedtea-netx: armhf zależy od openjdk-8-jre; jednakże: Pakiet openjdk-8-jre: armhf nie jest jeszcze skonfigurowany. dpkg: pakiet przetwarzania błędów icedtea-netx: armhf (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanego dpkg: problemy z zależnościami uniemożliwiają konfigurację icedtea-8-plugin: armhf: icedtea-8-plugin: armhf zależy od openjdk-8-jre; jednakże: Pakiet openjdk-8-jre: armhf nie jest jeszcze skonfigurowany. icedtea-8-plugin: armhf zależy od icedtea-netx (= 1.6.2-3.1); jednakże: Pakiet icedtea-netx: armhf nie jest jeszcze skonfigurowany. dpkg: pakiet przetwarzania błędów icedtea-8-plugin: armhf (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanegodpkg: problemy z zależnościami uniemożliwiają konfigurację default-jre: zależy od default-jre na default-jre-headless (= 2: 1,8-58 + b2); jednakże: Pakiet default-jre-headless nie jest jeszcze skonfigurowany. default-jre zależy od openjdk-8-jre; jednakże: Pakiet openjdk-8-jre: armhf nie jest jeszcze skonfigurowany. dpkg: przetwarzanie błędów pakiet default-jre (--configure): problemy z zależnościami - pozostawienie nieskonfigurowanegodpkg: problemy z zależnościami uniemożliwiają konfigurację default-java-plugin: default-java- wtyczka zależy od default-jre (= 2: 1.8-58 + b2); jednakże: Pakiet default-jre nie jest jeszcze skonfigurowany. default-java-plugin zależy od icedtea-8-plugin; jednak:
Pakiet icedtea-8-plugin: armhf nie jest jeszcze skonfigurowany. Dpkg: przetwarzanie błędów pakiet default-java-plugin (--configure): problemy z zależnościami - pozostawianie nieskonfigurowanych Wyzwalacze przetwarzania dla certyfikatów ca (20161130 + nmu1) ... Aktualizowanie certyfikatów w Dodano /etc/ssl/certs...0, 0 usunięto; done. Uruchamianie przechwytywania w /etc/ca-certificates/update.d... Błąd: brak JVM `server 'w` / usr / lib / jvm / java-8-openjdk-armhf / jre / lib / arm / server / libjvm.so '. Zainstaluj lub użyj JRE lub JDK, które zawierają te brakujące komponenty. E: /etc/ca-certificates/update.d/jks-keystore zakończono z kodem 1.done Napotkano błędy podczas przetwarzania: ca- certyfikaty-java openjdk-8-jre-headless: armhf openjdk-8-jdk-headless: armhf openjdk-8-jdk: armhf openjdk-8-jre: armhf default-jre-headless icedtea-netx: armhf icedtea-8-plugin : armhf default-jre default-java-pluginE: Podproces / usr / bin / dpkg zwrócił kod błędu (1) pi @ raspberrypi: ~ $
Wszelkie pomysły, jak mogę być w stanie ominąć ten błąd? Myślę, że może to mieć coś wspólnego z tym błędem, ale nie jestem do końca pewien i nie jestem pewien, co zrobić z plikiem poprawki.
Różne informacje diagnostyczne:
pi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ sudo lsb_release -a Brak dostępnych modułów LSB ID dystrybutora: RaspbianDescription: Raspbian GNU / Linux 9.1 (stretch) Wydanie: 9.1 Nazwa kodu: stretchpi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ cat /etc/apt/sources.list / etc / apt / sources. list.d / * deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi # wiersz Uncomment poniżej, a następnie „apt-get update”, aby włączyć „apt-get source” # deb-src http: //archive.raspbian.org/raspbian/ stretch główny wkład non-free rpideb http://archive.raspberrypi.org/debian/ stretch main ui # Linia Uncomment poniżej, a następnie „apt-get update”, aby włączyć „apt-get source '# deb-src http://archive.raspberrypi.org/debian/ stretch main uipi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ uname -a
Linux raspberrypi 4.9.41+ # 1023 wt 8 sierpnia 15:47:12 BST 2017 armv6l GNU / Linux