
Ich verwende das Programm xtrkcad zum Entwerfen einer Modelleisenbahnanlage. Die Version 4.2.1 ist seit mehreren Monaten erhältlich und ich verwende sie. Aber jedes Mal, wenn ich ein Update durchführe, möchte das Systemupdate eine ältere Version (4.0.2) installieren. Was muss getan werden, um die neuere Version in die Repositories zu bekommen, damit sie installiert wird (oder genauer gesagt, damit die ältere Version nicht installiert wird und die neuere Version überschreibt)? Ich bin nur ein Benutzer, nicht der Betreuer dieser Software.
Antwort1
Die aktuelle Ubuntu
Version unterstützt nicht die neueste Version 4.2.1
. xtrkcad
Sie unterstützt nicht 4.0.2
einmal wily
Versionen über 4.0.2. Es gibt also nur die Option, sie manuell zu installieren. SieheHier.
Deinstallieren Sie ältere Versionen, xtrkcad
wenn Sie sie bereits mit dem Befehl installiert haben
sudo apt-get purge xtrkcad
und laden Sie die neueste Version 4.2.1 herunter vonHierentsprechend Ihrer Systemarchitektur. Installieren Sie es dann mit dem folgenden Befehl:
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
Wenn ein Abhängigkeitsfehler angezeigt wird, führen Sie den folgenden Befehl aus:
sudo apt-get install -f
es wird Abhängigkeiten von installieren xtrkcad
dann wieder installieren
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
oder
Sie können den Quellcode herunterladen vonHierund manuell kompilieren.
BEARBEITEN :Wenn Sie kein Paket aktualisieren oder herabstufen möchten, können Sie das Paket mit dem folgenden Befehl zurückstellen:
echo "xtrkcad hold" | sudo dpkg --set-selections
oder
sudo aptitude hold xtrkcad
oder
sudo apt-mark hold xtrkcad
oder Synaptic Package Manager
mit Version sperren
oder versuchen Sie eine andere Lösung, die inWie kann die Aktualisierung eines bestimmten Pakets verhindert werden?
und siehe auchWas bewirkt „Version sperren“?. das sind häufig gestellte, aber alte Fragen, daher kann es sein, dass einige Lösungen nicht funktionieren, aber diese ist gut.