staging.inyokaproject.org

fehlgeschlagenes Update von AnyDesk

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 24.04 (Noble Numbat)
Antworten |

nenem

Anmeldungsdatum:
9. Juni 2006

Beiträge: 976

Hallo zusammen,

auf meinem Notebook mit Ubutu 24.04 habe ich einen Versuch unternommen, AnyDesk (vor allem wegen eines veralteten Schlüssels) zu aktualisieren. Vorgegangen bin ich genau nach dieser Anleitung:

https://deb.anydesk.com/howto.html

Das hat nicht geklappt. Stattdessen werden mit sudo apt update Fehlermeldungen ausgegeben:

E: Widersprüchliche Werte gesetzt für Option Signed-By betreffend die Quelle https://deb.anydesk.com/ all: /etc/apt/keyrings/keys.anydesk.com.asc != 
E: Die Liste der Quellen konnte nicht gelesen werden.

Inzwischen hat sich herausgestellt, dass es sich sogar um einen schwerwiegenden Fehler handelt: Die Paketverwaltung ist komplett blockiert. Weder mit apt, noch mit Synaptic geht irgendetwas.

Komischerweise liefen die Vorgänge bei 4 Systemen auf 2 Rechnern (Ubuntu 22.04 und 24.04, 2x Debian Bookworm) sauber durch.

Hat jemand eine Idee, wie das Problem auf dem Laptop zu lösen ist?

Viele Grüße

nenem

Moderiert von tomtomtom:

Ins passende Forum verschoben.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

Was genau aus der Anleitung hast du gemacht?

Und warum nutzt man einen Anleitung zur Neuinstallation inkl. hinzufügen eines neuen PPAs wenn AnyDesk doch bereits installiert ist?

Wie wurde AnyDesk vormals installiert?


Führe folgenden Befehl in einem Terminal aus und zeige uns die vollständige Ein- und Ausgabe hier im Forum als Codeblock formatiert:

ls -la /etc/apt/sources.list.d/

(Benutze Kopieren Strg + C und Einfügen Strg + V . Im Terminal braucht es zusätzlich die -Taste.)

nenem

(Themenstarter)

Anmeldungsdatum:
9. Juni 2006

Beiträge: 976

schwarzheit schrieb:

Was genau aus der Anleitung hast du gemacht?

Alles - Schritt für Schritt - bis zu sudo apt update: Hier gab's die Fehlermeldungen.

Und warum nutzt man einen Anleitung zur Neuinstallation inkl. hinzufügen eines neuen PPAs wenn AnyDesk doch bereits installiert ist?

Erstens, weil ich wegen des Satzes oben davon ausgegangen bin, dass es so gemacht werden muss: "If you installed the AnyDesk GPG key before the 2nd February 2025, you will need to re-run the following steps". Zweitens, weil ohnehin ein Upgrade von Version 6.3 (oder 6.4) auf 7 nötig war.

Wie wurde AnyDesk vormals installiert?

Leider weiß ich nicht mehr, ob ich es per Repository gemacht oder mittels GDebi das deb-Paket installiert habe. Die Unklarheit ist aber erst hinterher entstanden, weil ich auf allen anderen Rechnern das Repository genutzt und mich gefragt habe, warum ausgerechnet bei diesem solch ein Fehler entsteht.

Führe folgenden Befehl in einem Terminal aus und zeige uns die vollständige Ein- und Ausgabe hier im Forum als Codeblock formatiert:

ls -la /etc/apt/sources.list.d/

Hier die Ausgabe:

~$ ls -la /etc/apt/sources.list.d/
insgesamt 100
drwxr-xr-x 2 root root  4096 Aug 24 11:28 .
drwxr-xr-x 8 root root  4096 Aug 22 09:15 ..
-rw-r--r-- 1 root root    88 Aug 24 11:28 anydesk-stable-all.list
-rw-r--r-- 1 root root    88 Aug 24 11:39 anydesk-stable.list
-rw-r--r-- 1 root root    37 Aug 18 09:56 anydesk-stable.list.distUpgrade
-rw-r--r-- 1 root root    70 Aug 18 10:03 anydesk-stable.sources
-rw-r--r-- 1 root root    70 Aug 18 10:03 anydesk-stable.sources.save
~$

Ich habe mir erlaubt, die Ausgabe um alle Einträge zu kürzen, die andere Software betreffen - mit AnyDesk also nichts zu tun haben.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

Und dir fällt in der Ausgabe nicht auf das da mind. 3 aktive Quellen sind die das gleiche tun sollen?

Gugg dir den Inhalt der 3 aktiven Dateien an und entferne die 2 überflüssigen.

Lesestoff: Paketquellen im Format deb822

Vermutlich ist alles bis auf die .sources zu löschen.

nenem

(Themenstarter)

Anmeldungsdatum:
9. Juni 2006

Beiträge: 976

Du hast mich auf die richtige Spur gesetzt, und ein Vergleich mit den anderen Rechnern hat es gebracht: Bei allen 4 gab es in sources.list.d/ nur eine AnyDesk-Datei - nämlich anydesk-stable.list. Also habe ich die anderen entfernt, und nun ist wieder alles in Ordnung (inkl. Upgrade auf Version 7). Vielen Dank!

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

Du hast wieder nicht den Link gelesen und was man dir schreibt wieder nicht verstanden. Damit ist das Problem nur zeitweise verschoben.

Du hättest alle bis auf die .sources entfernen müssen/sollen. Weil die .sources dem aktuellen und neuen Standard entspricht.

LIES DEN LINK!!!

nenem

(Themenstarter)

Anmeldungsdatum:
9. Juni 2006

Beiträge: 976

Mooment! Erstens habe ich verstanden, was Du geschrieben hast, Deinen Vorschlag sogar umgesetzt, zunächst die anderen Dateien stillgelegt und nur .sources nicht. Ergebnis: keine Wirkung! Zweitens habe ich den von Dir verlinkten "Lesestoff" zur Kenntnis genommen, aber die Ausführungen sind mir derzeit zu hoch. Drittens ist dort auch der Satz zu finden "Das ältere Format in Form von Dateien mit Namensendung .list wird aber auch nach wie vor unterstützt...". Viertens (und zu guter Letzt): Mit den anderen 4 Systemen verliefen die Update-/Upgrade-Vorgänge sauber und ohne Probleme - und dort gibt es jeweils eine Datei /etc/apt/sources.list.d/anydesk-stable.list, die funktioniert. So what?

Jedenfalls wage ich zu bezweifeln, dass das Problem nur zeitweise verschoben ist. Dieses ist gelöst! Du magst zwar recht haben, wenn Du an irgendeinen Zeitpunkt denkst, zu dem endgültig auf das neuere Format umgestellt wird. Das allerdings ist ein anderes Thema! Dass damit so schwerwiegende Folgen verbunden sind oder sein können (Blockade der Paketverwaltung), vermag ich mir nicht vorzustellen. Aber spekulieren möchte ich nicht. Jedenfalls hatte das aktuelle Problem damit nichts zu tun.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

nenem schrieb:

Drittens ist dort auch der Satz zu finden "Das ältere Format in Form von Dateien mit Namensendung .list wird aber auch nach wie vor unterstützt...".

Ja - noch. Wie lange noch wissen wir nicht. Ausserdem tauchen die .list Quellen schon jetzt nicht mehr in den grafischen Einstellungen zu den Quellen auf. Du kannst so also nichtmal schnell grafisch nachguggen - welche Quellen hab ich den aktuell aktiv. → 9469871

Du magst zwar recht haben, wenn Du an irgendeinen Zeitpunkt denkst, zu dem endgültig auf das neuere Format umgestellt wird.

Das denke ich nicht nur, davon kannste ausgehen. Ich vermute spätestens mit der nächsten LTS also 26.04.

Und damit es irgendwann nicht erst zu Problemen kommt wäre es sinnvoll gewesen das ganze gleich richtig im aktuellen Format zu machen.

ABER

Mach wie du denkst - mir egal, nicht mein System.

Antworten |