Wie kann ich ein Programm von einem PPA installieren, das als 12.04 aufgeführt ist, wenn ich 11.10 verwende?

9

Ich möchte ein Programm von einem PPA installieren, das sowohl Oneiric- als auch Precise-Versionen desselben Programms enthält. Die genaue Version des Programms ist 2.2, während die Oneiric-Version 2.0 ist

Wenn ich eine Installation auf normale Weise über das Softwarecenter oder das Terminal versuche, wird die Oneiric 2.0-Version installiert. Gibt es eine einfache Möglichkeit, Ubuntu zur Installation der Precise-Version zu zwingen?

Coversnail
quelle

Antworten:

9

Bearbeiten Sie die Datei in der /etc/apt/sources.list.d/Liste der ppa und ändern Sie den Verteilungsnamen von oneiric in präzise. Natürlich kann es bei der Installation zu Abhängigkeitsproblemen kommen, da die genaue Version möglicherweise von den genauen Bibliotheken abhängt.

psusi
quelle
1
Vielen Dank für Ihre Antwort, obwohl ich keinen Ordner /etc/sources.d habe. Ist der Ordner /etc/apt/sources.list.d derselbe?
Coversnail
2
Ups, das habe ich gemeint. Feste
psusi
6

Nachdem ich die freundlicherweise von psusi bereitgestellte Antwort verwendet hatte, entdeckte ich auch eine alternative GUI-basierte Methode, die ich hinzufügen werde, da einige Leute es möglicherweise einfacher finden.

Öffnen Sie das Ubuntu Software Center und wählen Sie Bearbeiten> Softwarequellen

Klicken Sie auf die PPA mit dem Programm, das Sie installieren möchten, und wählen Sie Bearbeiten

Dialogfeldbild

Ersetzen Sie dann den Text ' Oneiric ' im Verteilungsfeld des nächsten Menüs durch ' Präzise '.

Dialogfeldbild

Coversnail
quelle
0

Anstatt Ihre Quellenliste zu ändern , was zu unerwünschten Abhängigkeitsproblemen führen kann, empfehle ich die Verwendung des Programms prevu , mit dem Softwarepakete zurückportiert werden sollen.

Mathematik
quelle