Fehlende Abhängigkeiten in der ChromeOS-Linux-Entwicklungsumgebung

Fehlende Abhängigkeiten in der ChromeOS-Linux-Entwicklungsumgebung

Ich versuche, das Dienstprogramm rpi-imager auf einem Chromebook zum Laufen zu bringen. Ich habe die Linux-Entwicklungsumgebung aktiviert, die .deb-Paketdatei von der Raspi-Website heruntergeladen und versucht, sie mit apt zu installieren:

~$ sudo apt install ./imager_1.6.2_amd64.deb 
Note, selecting 'rpi-imager' instead of './imager_1.6.2_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 rpi-imager : Depends: libgcc-s1 (>= 3.0) but it is not installable
              Depends: libqt5core5a (>= 5.12.2) but 5.11.3+dfsg1-1+deb10u4 is to be installed
              Recommends: udisks2 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Gibt es für mich eine einfache Möglichkeit, libgcc oder libqt in mein Chrome LDE zu bekommen, um diese Abhängigkeiten aufzulösen? Ich habe versucht, bei Google nach einem hinzuzufügenden ChromeOS-PPA zu suchen, aber nichts gefunden.

Ich bin mit Crouton vertraut, möchte es aber vermeiden, es nur zum Erstellen eines Images einer SD-Karte einzurichten.

Antwort1

Ich konnte das Problem mit dem Fehlen libgcc-s1einer nicht verwandten Installation beheben, indem ich GCC-10.2.1 installierte. Obwohl aptes heißt, dass es diese Dateien nicht abrufen kann, konnte ich beide von herunterladendieses GCC-Repository.

Es gibt wahrscheinlich eine Möglichkeit, Apt dazu zu bringen, dieses Repository zu verwenden, aber ich habe das nicht getan, sondern diese beiden Dateien manuell heruntergeladen und installiert:

  • gcc-10-base_10.2.1-6+rpi1_armhf.deb
  • libgcc-s1_10.2.1-6+rpi1_armhf.deb

Das andere Paket, das Sie benötigen, scheint jedoch nicht vorhanden zu sein.

Ich weiß nicht, ob das einfacher ist als Crouton zu verwenden oder ob es auch bei der anderen Packung hilft, aber vielleicht ist es für Sie die halbe Miete.

verwandte Informationen