edefault
Anmeldungsdatum: 21. März 2010
Beiträge: Zähle...
|
Beim Versuch, verschiedene Programme zu installieren, stosse ich auf Seltsamkeiten.
Z. B. Google Chrome: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 | sudo apt install ./Downloads/google-chrome-stable_current_amd64.deb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Hinweis: »google-chrome-stable:amd64« wird an Stelle von »./Downloads/google-chrome-stable_current_amd64.deb« gewählt.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
google-chrome-stable:amd64 : Hängt ab von: libasound2:amd64 (>= 1.0.23) ist aber nicht installierbar
Hängt ab von: libatk1.0-0:amd64 (>= 1.12.4) ist aber nicht installierbar
Hängt ab von: libc6:amd64 (>= 2.11) ist aber nicht installierbar
Hängt ab von: libcairo2:amd64 (>= 1.6.0) ist aber nicht installierbar
Hängt ab von: libcups2:amd64 (>= 1.4.0) ist aber nicht installierbar
Hängt ab von: libdbus-1-3:amd64 (>= 1.2.14) ist aber nicht installierbar
Hängt ab von: libexpat1:amd64 (>= 1.95.8) ist aber nicht installierbar
Hängt ab von: libfontconfig1:amd64 (>= 2.8.0) ist aber nicht installierbar
Hängt ab von: libfreetype6:amd64 (>= 2.3.9) ist aber nicht installierbar
Hängt ab von: libgcc1:amd64 (>= 1:4.1.1) ist aber nicht installierbar
Hängt ab von: libgconf-2-4:amd64 (>= 2.31.1) ist aber nicht installierbar
Hängt ab von: libgdk-pixbuf2.0-0:amd64 (>= 2.22.0) ist aber nicht installierbar
Hängt ab von: libglib2.0-0:amd64 (>= 2.26.0) ist aber nicht installierbar
Hängt ab von: libgtk2.0-0:amd64 (>= 2.24.0) ist aber nicht installierbar
Hängt ab von: libnspr4:amd64 (>= 1.8.0.10) ist aber nicht installierbar
Hängt ab von: libnss3:amd64 (>= 3.14.3) ist aber nicht installierbar
Hängt ab von: libpango1.0-0:amd64 (>= 1.14.0) ist aber nicht installierbar
Hängt ab von: libstdc++6:amd64 (>= 4.6) ist aber nicht installierbar
Hängt ab von: libx11-6:amd64 (>= 2:1.4.99.1) ist aber nicht installierbar
Hängt ab von: libxcomposite1:amd64 (>= 1:0.3-1) ist aber nicht installierbar
Hängt ab von: libxcursor1:amd64 (> 1.1.2) ist aber nicht installierbar
Hängt ab von: libxdamage1:amd64 (>= 1:1.1) ist aber nicht installierbar
Hängt ab von: libxext6:amd64 ist aber nicht installierbar
Hängt ab von: libxfixes3:amd64 (>= 1:5.0) ist aber nicht installierbar
Hängt ab von: libxi6:amd64 (>= 2:1.2.99.4) ist aber nicht installierbar
Hängt ab von: libxrandr2:amd64 (>= 2:1.2.99.2) ist aber nicht installierbar
Hängt ab von: libxrender1:amd64 ist aber nicht installierbar
Hängt ab von: libxss1:amd64 ist aber nicht installierbar
Hängt ab von: libxtst6:amd64 ist aber nicht installierbar
Hängt ab von: libappindicator1:amd64 ist aber nicht installierbar
Hängt ab von: libcurl3:amd64 ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
|
Habe ich "eine unmögliche Situation angefordert"? Wie kann man diese unerfüllten Abhängigkeiten beseitigen?
Die Maschine ist ein Raspberry Pi4, falls das eine Rolle spielt. Danke!
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
amd64 ist eine andere Architektur als ARM, was der Raspi hat. Daher kannst du da keine amd64-Pakete installieren.
Zeige mal lscpu
|
edefault
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 248
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 | lscpu
Architecture: aarch64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Vendor ID: ARM
Model: 3
Model name: Cortex-A72
Stepping: r0p3
CPU max MHz: 1500,0000
CPU min MHz: 600,0000
BogoMIPS: 108.00
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Not affected
Vulnerability Meltdown: Not affected
Vulnerability Spec store bypass: Vulnerable
Vulnerability Spectre v1: Mitigation; __user pointer sanitization
Vulnerability Spectre v2: Vulnerable
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected
Flags: fp asimd evtstrm crc32 cpuid
|
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Wie du hier siehst ist das eine völlig andere Architektur.
Ergo geht dein Vorhaben nicht.
Google Chrome gibt es zumindest bei Google nur für amd64.
Auf dem PI wird das nicht laufen. Versuche es mit dem Metapaket chromium-browser, das sollte Chromium über snap installieren.
Ob das snap-Paket für arm verfügbar ist, kann ich nicht sagen, probiere es aus. Entferne das DEB-Paket von Google-Chrome.
Zeige dpkg -l |grep chrom
|
edefault
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 248
|
ARM statt AMD64 ... das ist einleuchtend. Einen Mechanismus die Pakete automatisch auseinanderzuhalten gibt es nicht? | dpkg -l |grep chrom
ii libchromaprint1:arm64 1.5.0-1 arm64 audio fingerprint library
|
das ist wohl was anderes...
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Das listet nur die installierten Pakete auf, somit ist alles ok. Was meinst du mit auseinanderhalten?
Deine erste Meldung sagt, dass da die Pakete in der Architektur amd64 gebraucht werden, diese können da aber gar nicht ausgeführt werden.
Irgendwas mit amd64 im Namen ist ein Hinweis darauf, dass das eine CPU (und ein OS!) mit amd64-Architektur braucht.
Die Ubuntu-ISOs haben das z.B. auch im Namen: ftp://cdimage.ubuntu.com/releases/20.10/ubuntu-20.10-desktop-amd64.iso
Das Image würde auf deinem PI gar nicht laufen, genauso wenig wie auf einem Athlon XP (der keine amd64-Befehle versteht).
amd64 ist eine Erweiterung von Intel IA-32.
Auf einer amd64-CPU können auch IA-32-Systeme laufen, umgekehrt geht das nicht, arm ist was völlig anderes.
|
edefault
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 248
|
Schon verstanden. ARM Architektur, nicht AMD64. Vorkompiliertes Zeug vem anderen geht nicht auf dem einen.
Was ich aber hier gerade tippe ... im Falkon Browser auf dem Ubuntu 20.10, auf dem Raspi4 installiert :-b. Benutze ich apt install, dann kommen u.U. Pakete zur "falschen" AMD64 Architektur geflogen.
Die werden nicht automatisch selektiert, ich muss also aufpassen, mir ARM taugliche Pakete zu suchen.
Schlimmstenfalls gibt es die nicht oder sind aus Quelltext zu kompilieren - so tief bin ich nicht drin. Schade ... meine Hoffnung war, mit dem Raspi4 einen niedlich preiswerten Desktop Ersatz gefunden zu haben.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Zeige dpkg --print-foreign-architectures
|
edefault
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 248
|
da kommt: gar nix. Was ich eigentlich vorhatte: Einen Zoom Client, bzw. viele (ganze Schulklassen). Aber, so wies aussieht - keine Chance:
https://www.raspberrypi.org/forums/viewtopic.php?t=269833
|
woko1754
Anmeldungsdatum: 12. November 2008
Beiträge: 801
|
Warum nimmst Du nicht raspbian (https://www.raspberrypi.org/software/) ? Das basiert auch auf Debian und ist für den Raspberry Pi optimiert (es gibt nur ARM-Pakete)
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Ändert nichts daran, dass es dann bestimmte Applikationen nicht für diese Architektur gibt/geben wird.
Sofern die Quelltexte nicht verfügbar sind kann man da erstmal auch nichts machen.
Bei Google Chrome und auch bei zoom ist das der Fall. Kann man Zoom denn nicht auch im Browser wie Firefox nutzen?
|
edefault
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 248
|
Mit Zoom im Browser habe ich leider schlechte Erfahrungen gemacht. Holprig, klemmt, stürzt ab.
Auch die Zoom App aus der Ubuntu Software hat nicht funktioniert (garnicht). Die vom Zoom Download Server geholte zoom_amd64.deb läuft schnell & stabil auf Ubuntu 20.04. Also habe ich Ubuntu auf dem Raspi4 installiert, leider ohne zu bedenken dass ARM64 und AMD64 völlig verschieden sind. Auf dem Raspbian scheint es den funktionierenden Zoom Client aber doch zu geben:
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=287680 Habe es noch nicht ausprobiert...
|