Erste xaralxlaufen
Die Problemumgehung für dieses Problem besteht darin, das Paket neu zu erstellen. Aber mach dir keine Sorgen! Dies ist sehr einfach zu tun apt-build.
apt-buildlädt automatisch die Quelle herunter, löst die Abhängigkeiten auf, erstellt das Debian-Paket und installiert das Paket. Das Paket kann dann auch apt-getwie gewohnt entfernt werden.
apt-build ist nicht standardmäßig installiert:
sudo apt-get install apt-build
Die Installation bietet einige Konfigurationsoptionen. Das Akzeptieren der Standardeinstellungen ist in Ordnung. (Weitere Informationen zur Konfiguration finden Sie in dieser Antwort zum Erstellen aus der Quelle .)
Dann:
sudo apt-build install xaralx
Dieser Vorgang dauert je nach Computer einige Zeit. Auf meinem Asus X201E (Celeron 847, 1,10 GHz, 4 GB RAM) dauerte es ungefähr 30 Minuten.
Der Prozess wird neu erstellen auch einige abhängigen Pakete: xaralx-svg, xaralx-examples, und libxar-dev, so folgt diesen mit:
sudo apt-get update
sudo apt-get upgrade
Die Beispiele sind nicht standardmäßig installiert, daher möchten Sie möglicherweise auch:
sudo apt-get install xaralx-examples
Das ist es! xaralxkann jetzt normal gestartet werden und startet fehlerfrei.
Hinweis: Wenn Sie sich in einer 64-Bit-Installation befinden, wird möglicherweise folgende Fehlermeldung angezeigt apt-get update:
W: Failed to fetch file:/var/cache/apt-build/repository/dists/apt-build/main/binary-i386/Packages File not found
Dies ist harmlos, aber Sie können es entfernen, indem Sie die Quellliste bearbeiten apt-build. (Siehe diese Antwort , aber bitte beachten Sie, dass Sie nur Änderungen vornehmen müssen apt-build.list. Es sind keine Änderungen im Standard erforderlich sources.list.)
sudo nano /etc/apt/sources.list.d/apt-build.list
Veränderung
deb file:/var/cache/apt-build/repository apt-build main
zu:
deb [arch=amd64] file:/var/cache/apt-build/repository apt-build main
Hintergrundinformation
Dieses Problem ist das Ergebnis eines Fehlers , der in einer früheren Version von aufgetreten war libwxgtk2.8-xx.
Dies betraf alle Pakete wxWidgets, die mit einer libwxgtkfrüheren Version kompiliert wurden 2.8.10.1-0ubuntu1.
Die meisten Pakete wurden inzwischen behoben, aber einige ältere Pakete, die in letzter Zeit nicht viel Entwicklungsarbeit geleistet haben xaralx, haben möglicherweise immer noch das Problem.
Die Lösung besteht darin, das Paket mit aktualisierten Abhängigkeiten neu zu erstellen.
Dies wurde gegen xaralx gemeldet und das Problem wurde im Debian-Paket behoben. Aus irgendeinem Grund installiert das Ubuntu-Paket jedoch weiterhin eine Binärdatei, die nicht repariert wurde und nicht ausgeführt wird.