Wie der Titel schon sagt: Ich habe einige Plug-Ins, die nicht mit gedit 3.18.3 laufen, das mit Ubuntu 16.04 LTS ausgeliefert wird.
Wie kann ich auf die in Ubuntu 14.04 LTS und Ubuntu 15.10 verwendete Version 3.10.4 downgraden und alle möglichen Plug-Ins installieren?
Und wie kann ich es auf 3.18.3 zurücksetzen, wenn 3.10.4 nicht mehr benötigt wird?
Antworten:
Die Lösung ist recht kompliziert. Lesen Sie sie daher sorgfältig durch und fahren Sie mit ihnen fort. Als Vorbereitung auf diese stellen Sie sicher , aktivieren Sie alle Paketquellen so Ihr
/etc/apt/sources.list
Aussehen wie diese und machen ein Upgrade:So installieren Sie die alte Version:
Als ersten Schritt müssen Sie dann die vorhandene Version von gedit entfernen. Führen Sie dazu die folgenden Befehle in Ihrem Terminal aus ( ctrl+ alt+ t):
Bereiten Sie nun ein Verzeichnis vor, in dem gearbeitet werden soll. Der Einfachheit halber tun wir dies in unserem Ausgangsverzeichnis.
Im nächsten Schritt erstellen Sie eine
wget-list
Datei, um den Download zu vereinfachen (Sie können das gesamte Feld kopieren und in Ihr Terminal einfügen). Wenn Sie kein 64-Bit-System verwenden, können Sie hier die richtigen Links für i386 finden .Jetzt haben Sie diese
wget-list
Datei, Sie können alles auf einmal herunterladen, indem Sie Folgendes eingebenwget -i wget-list
, die Dateien herunterladen und dann mit der Installation beginnen.Bitte folgen Sie unten die Schritte eins nach dem anderen , und wenn Sie in Abhängigkeit Fehler einfach tun laufen ,
sudo apt-get remove <package-name>
die das Paket Mühe geben reflektiert, dann die Abhängigkeiten von Hand installieren , um mitsudo apt-get install <package-name>
dann wieder die dpkg Linie zu tun. Tun Sie nicht, und ich meine, laufensudo apt-get -f install
Sie nicht , während Sie diese Installation versuchen: es wird alles durcheinander bringen.Beginnen wir nun mit den wesentlichen Paketen (getestet und in einer sauberen 16.04 LTS-Installation):
Die folgenden Pakete sind nur optional und sollten leicht zu installieren sein. Die Abhängigkeiten zum Herunterladen werden angegeben und bei einer sauberen 16.04 LTS-Installation wie der obigen getestet.
Jetzt müssen Sie sicherstellen, dass die Pakete beim Ausführen eines Updates nicht geändert werden. Geben Sie daher nur die Pakete an, die Sie installiert haben:
Um den gesamten Vorgang umzukehren, gehen Sie wie folgt vor:
Gibt es ein Skript dafür ?:
Ja, ich habe sogar ein Skript erstellt, um den gesamten Prozess zu automatisieren. Sie können es hier herunterladen oder über:
Dann führen Sie es aus:
Dadurch wird eine benutzerdefinierte Datei für Sie erstellt, mit
gupgrade.sh
der Sie den gesamten Prozess einfach umkehren können:quelle
Einführung
Das folgende Skript automatisiert die Installation von gedit 3.10.4 aus dem Quellcode. Sie können sowohl die ältere als auch die neuere gedit-Version verwenden, falls der Benutzer entscheidet, dass er zu einer neueren gedit-Version zurückkehren möchte. Das Skript erstellt,
/usr/share/applications/gedit_downgraded.desktop
so dass Sie auch eine nette Verknüpfung zum älteren gedit haben können.Die Bedienung ist denkbar einfach:
Option ist entweder
-i
für die Installation oder-u
für die DeinstallationDer Quellcode ist auch auf meinem Git verfügbar, den Sie erhalten können, indem Sie Folgendes ausführen:
Skriptquelle
quelle
Derzeit haben Sie
.deb
Pakete mitgedit
3.10 für Ubuntu 16.04 hier:gedit
gedit-common
Sie können sie herunterladen (Paket abhängig von Ihrer Architektur auswählen) und installieren. Zum Beispiel:
(Dieser Befehl deinstalliert Ihre aktuelle Version von
gedit
und installiert die neue)Beachten Sie auch, dass mögliche zukünftige Updates dieses Paket nicht aktualisieren (z. B. in die Warteliste stellen).
quelle