Sto cercando di installare l'utility arduino sul mio Pi Zero, quindi l'ho fatto
sudo apt-get install arduino
E sbuffa via per un momento, poi sbatte questo:
pi @ raspberrypi: ~ $ sudo apt-get install arduino Lettura degli elenchi dei pacchetti ... Fine Creazione dell'albero delle dipendenze Lettura delle informazioni sullo stato ... Donearduino è già il più recente versione (2: 1.0.5 + dfsg2-4.1) .0 aggiornato, 0 appena installato, 0 da rimuovere e 63 non aggiornato 10 non completamente installato o rimosso Dopo questa operazione, verranno utilizzati 0 B di spazio su disco aggiuntivo. vuoi continuare? [S / n] y Configurazione di ca-certificates-java (20170531 + nmu1) ... Errore: JVM `server 'mancante in` / usr / lib / jvm / java-8-openjdk-armhf / jre / lib / arm / server / libjvm.so'.Installare o utilizzare JRE o JDK che contiene questi componenti mancanti.dpkg: pacchetto di elaborazione degli errori ca-certificates-java (--configure): sottoprocesso installato script di post-installazione restituito stato di uscita dell'errore 4dpkg: dipendenza i problemi impediscono la configurazione di openjdk-8-jre-headless: armhf: openjdk-8-jre-headless: armhf dipende da ca-certificates-java; tuttavia: il pacchetto ca-certificates-java non è ancora configurato. dpkg: errore nell'elaborazione del pacchetto openjdk-8-jre-headless: armhf (--configure): problemi di dipendenza - uscita non configuratapkg: problemi di dipendenza impediscono la configurazione di openjdk-8-jdk- headless: armhf: openjdk-8-jdk-headless: armhf dipende da openjdk-8-jre-headless (= 8u151-b12-1 ~ deb9u1); tuttavia: Pacchetto openjdk-8-jre-headless: armhf non è ancora configurato.dpkg: errore nell'elaborazione del pacchetto openjdk-8-jdk-headless: armhf (--configure): problemi di dipendenza - lasciare unconfigureddpkg: problemi di dipendenza impediscono la configurazione di openjdk- 8-jdk: armhf: openjdk-8-jdk: armhf dipende da openjdk-8-jdk-headless (= 8u151-b12-1 ~ deb9u1); tuttavia: Pacchetto openjdk-8-jdk-headless: armhf non è ancora configurato. dpkg: errore nell'elaborazione del pacchetto openjdk-8-jdk: armhf (--configure): problemi di dipendenza - lasciato non configurato
dpkg: problemi di dipendenza impediscono la configurazione di openjdk-8-jre: armhf: openjdk-8-jre: armhf dipende da openjdk-8-jre-headless (= 8u151-b12-1 ~ deb9u1); comunque: Pacchetto openjdk-8-jre-headless: armhf non è ancora configurato.dpkg: errore nell'elaborazione del pacchetto openjdk-8-jre: armhf (--configure): problemi di dipendenza - lasciare unconfigureddpkg: problemi di dipendenza impediscono la configurazione di default-jre- headless: default-jre-headless dipende da openjdk-8-jre-headless; tuttavia: Pacchetto openjdk-8-jre-headless: armhf non è ancora configurato. dpkg: errore nell'elaborazione del pacchetto default-jre-headless (--configure): problemi di dipendenza - uscita non configuratapkg: problemi di dipendenza impediscono la configurazione di icedtea-netx: armhf: icedtea-netx: armhf dipende da openjdk-8-jre; tuttavia: pacchetto openjdk-8-jre: armhf non è ancora configurato. dpkg: errore nell'elaborazione del pacchetto icedtea-netx: armhf (--configure): problemi di dipendenza - lasciato non configuratopkg: problemi di dipendenza impediscono la configurazione di icedtea-8-plugin: armhf: icedtea-8-plugin: armhf dipende da openjdk-8-jre; comunque: Il pacchetto openjdk-8-jre: armhf non è ancora configurato. icedtea-8-plugin: armhf dipende da icedtea-netx (= 1.6.2-3.1); tuttavia: Pacchetto icedtea-netx: armhf non è ancora configurato. dpkg: errore nell'elaborazione del pacchetto icedtea-8-plugin: armhf (--configure): problemi di dipendenza - lasciato non configuratopkg: problemi di dipendenza impediscono la configurazione di default-jre: dipende da default-jre su default-jre-headless (= 2: 1,8-58 + b2); comunque: il pacchetto default-jre-headless non è ancora configurato. default-jre dipende da openjdk-8-jre; tuttavia: pacchetto openjdk-8-jre: armhf non è ancora configurato. dpkg: errore durante l'elaborazione del pacchetto default-jre (--configure): problemi di dipendenza - uscita da unconfigureddpkg: problemi di dipendenza impediscono la configurazione di default-java-plugin: default-java- il plugin dipende da default-jre (= 2: 1.8-58 + b2); comunque: il pacchetto default-jre non è ancora configurato. default-java-plugin dipende da icedtea-8-plugin; però:
Pacchetto icedtea-8-plugin: armhf non è ancora configurato. Dpkg: errore nell'elaborazione del pacchetto default-java-plugin (--configure): problemi di dipendenza - lasciando non configurato Trigger di elaborazione per certificati ca (20161130 + nmu1) ... Aggiornamento dei certificati in /etc/ssl/certs...0 aggiunto, 0 rimosso; fatto.Esecuzione di hook in /etc/ca-certificates/update.d... Errore: JVM `server 'mancante in` / usr / lib / jvm / java-8-openjdk-armhf / jre / lib / arm / server / libjvm.so'.Installare o utilizzare JRE o JDK che contiene questi componenti mancanti.E: /etc/ca-certificates/update.d/jks-keystore terminato con il codice 1.done.Errori rilevati durante l'elaborazione: ca- certificati-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: Il sottoprocesso / usr / bin / dpkg ha restituito un codice di errore (1) pi @ raspberrypi: ~ $
Qualche idea su come potrei essere in grado di superare questo errore? Penso che potrebbe avere qualcosa a che fare con questo bug, ma non sono veramente sicuro e non sono sicuro di cosa fare con il file di patch.
Informazioni diagnostiche assortite:
pi @ raspberrypi: ~ $ pi @ raspberrypi: ~ $ sudo lsb_release -a Non sono disponibili moduli LSB ID distributore: Raspbian Descrizione: Raspbian GNU / Linux 9.1 (stretch) Rilascio: 9.1 Nome del codice: 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 # Rimuovere il commento dalla riga sotto quindi 'apt-get update' per abilitare 'apt-get source' # deb-src http: //archive.raspbian.org/raspbian/ stretch main contrib non-free rpideb http://archive.raspberrypi.org/debian/ stretch main ui # Rimuovere il commento dalla riga sotto quindi 'apt-get update' per abilitare '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 Tue Aug 8 15:47:12 BST 2017 armv6l GNU/Linux