Ich möchte liquid 2.2.2 installieren für Jekyll. Die neueste Version von jekyll ist jedoch 2.3.0.
Wie installiere ich eine ältere Version des Pakets wie liquid 2.2.2 in Ubuntu 12.10?
Akzeptierte Antwort:
- Sie können Ihre installierten Pakete mit diesem Code downgraden:
dpkg -i --force-downgrade /var/cache/apt/archives/APPLICATION-NAME-#
# :bedeutet die aktuell installierte Versionsnummer. - Sie können Ihr Paket entfernen mit:
dpkg -r APPLICATION-NAME-#
und laden Sie dann die gewünschte Version in .deb herunter formatieren und installieren. -
Ihr System verfügt im Allgemeinen über mehrere Versionen eines Pakets in seinen Repositorys. Wenn Ubuntu ein Paket aktualisiert, platziert es das neue, aktualisierte Paket in einem speziellen Update-Repository. Das alte Paket befindet sich noch im Haupt-Repository von Ubuntu und kann mit ein paar Tricks installiert werden. Wenn Sie eine neuere Version eines Pakets aus einem persönlichen Paketarchiv (PPA) installiert haben, befinden sich die älteren Pakete, die in Ubuntu enthalten sind, immer noch in den Repositories von Ubuntu.
wenn Sie Synaptic verwenden Um Ihre Pakete zu verwalten, können Sie Folgendes tun:-
Suchen Sie nach der gewünschten Anwendung und wählen Sie sie aus:
-
Wählen Sie im Menü Paket und wählen Sie Version erzwingen :
-
neues Fenster geöffnet und Sie können die gewünschte Version auswählen und auf Version erzwingen klicken Schaltfläche :
- jetzt wird dieses Fenster geschlossen und Sie kehren zum Synaptic-Fenster zurück, und Sie sehen das rote Symbol im Kontrollkästchen der Anwendung und Anwenden Schaltfläche jetzt aktiviert, klicken Sie auf Übernehmen, um Ihre Änderungen zu übernehmen:
-
HINWEIS :Nachdem Sie dieses Paket heruntergestuft haben, wählen Sie es aus und gehen Sie zu Paket Menü und wählen Sie Version sperren Möglichkeit. Wenn Sie dies nicht tun, wird Ubuntu versuchen, das installierte Paket das nächste Mal zu aktualisieren, wenn Sie Ihre installierten Pakete aktualisieren.