Wie kann ich eine alternative Version eines Pakets auf Ubuntu wiederherstellen?

9293
nagul

Ich habe ein Upgrade auf eine Alpha-Version eines Pakets in einer PPA durchgeführt und möchte jetzt auf die offizielle Version des Ubuntu-Universums zurückgreifen. Welche Schritte muss ich unternehmen?

Bearbeiten: Die Frage lautete ursprünglich "Wie kann ich eine frühere Version eines Pakets unter Ubuntu wiederherstellen?". Ich habe es geändert, um den Inhalt genauer wiederzugeben.

8

4 Antworten auf die Frage

6
nagul

Christians Lösung funktioniert gut, wenn Sie die PPA loswerden möchten.

Ich habe einen anderen Weg gefunden, die PPA-Versionen als Optionen für die Zukunft verfügbar zu machen.

  1. Verwenden Sie apt-cache showpkg, um die verfügbaren Versionen der Kandidaten aufzulisten :

    sudo apt-cache showpkg mpd

  2. Installieren Sie die gewünschte Version explizit im Format "Paket = Version".

    sudo apt-get install mpd = 0.14.2-3ubuntu2

apt-cache benötigt kein sudo. Sparhawk vor 11 Jahren 1
2
Maxime R.

Verwenden Sie ppa-purge . Es deaktiviert die PPA und setzt Ihr System auf die offiziellen Ubuntu-Pakete zurück.

sudo ppa-purge ppa_name 

Und du bist fertig !

Installation: sudo apt-get install ppa-purge(oder apturl install )
Wenn Sie nicht Ubuntu 10.10 verwenden, müssen Sie es möglicherweise von einem ppa aus installieren, beispielsweise webup8:

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ppa-purge 

Das Paket ist auch im xorg-edgers- Repository enthalten und wurde nach dem Testen der neuesten Xorg-Pakete erfolgreich verwendet.

Es gibt einen Blogeintrag auf Webupd8 .

1
Cristian Ivascu

Befehlszeile:

sudo apt-get remove Paketname

sudo gedit /etc/apt/sources.list -> Kommentieren Sie das ppa aus, das das neue Paket bereitstellt

sudo apt-get update

sudo apt-get install Paketname

GUI:

  • Starten Sie den Synaptic Package Manager
  • Suchen Sie nach Ihrem Paket, klicken Sie darauf und wählen Sie die Markierung zum Entfernen
  • Klicken Sie auf Anwenden
  • Gehen Sie zu Einstellungen> Repositorys> Software von Drittanbietern und deaktivieren Sie das PPA, das das neue Paket bereitstellt
  • Klicken Sie auf Schließen und anschließend auf Neu laden
  • Suchen Sie nach dem Paket und installieren Sie es erneut.

Optional können Sie den PPA nach dem Zurücksetzen auf das Ubuntu-Standardpaket erneut aktivieren

0
hendry

Suchen Sie nach Ihrem Paket auf http://packages.ubuntu.com/

Und laden Sie eine vorherige Version und sudo dpkg -ies herunter .