2014-02-06 14 views
10

Ich habe kürzlich Emacs Cider durch MELPA aktualisiert und es scheint einen Fehler auf meinem Rechner zu haben. Ich brauche nicht die blutschnurigen Builds und bin froh, zu einem älteren Build zurückzukehren, bis sie die issue beheben. Ich bin mir jedoch nicht sicher, wie ich eine ältere Version eines Pakets installieren soll, das in der Paketliste existiert.Installation einer älteren Version eines Emacs-Pakets

Ich bin auf der Suche nach entweder:

  1. eine ältere Version von Cider Installieren Sie über die native Paket Emacs-Manager
  2. Installieren Sie eine ältere Version von Cider aus der Quelle

Edit: dies wurde geschlossen als ein Duplikat von Is it possible to downgrade packages installed with ELPA?, jedoch, dass man keine Antwort hatte, so stellte ich die Frage erneut.

+1

Dies ist IMO eine der größten Schwächen von ELPA. Es ist äußerst schwierig, alte Versionen von Dingen zu installieren. – Chris

+5

Um meinen Kommentar von http://stackoverflow.com/q/21591061/324105 zu wiederholen: "Dies ist (einer der Gründe), warum ich meine gesamte Emacs-Konfiguration unter Versionskontrolle halte. Wenn ich eine Bibliothek aktualisiere und es Dinge bricht, Ich stelle es einfach wieder her. Ich empfehle es genauso. " – phils

Antwort

8

Sie können die

1) Deinstallieren cider von Emacs' nativen Paketmanager folgendes tun. (Do M-x list-packages die Cidre-Paket markieren d mit und drücken Sie dann x das Paket zu löschen)

2) Laden Sie die letzte Version, die releases page für Sie von Cidre der arbeitete

3) Folgen Sie den manuellen Installationsanweisungen gegeben here

Hoffe, das hilft!

+0

Das behob meine Probleme auch. BTW, manuelle Installationsanweisungen sind derzeit [hier] (https://github.com/clojure-emacs/cider/wiki/Installation#manual). –

Verwandte Themen