Comme le titre le dit déjà: j'ai des plug-ins qui ne fonctionnent pas avec gedit 3.18.3 qui est livré avec Ubuntu 16.04 LTS.
Comment puis-je rétrograder vers la version 3.10.4 qui était utilisée dans Ubuntu 14.04 LTS et Ubuntu 15.10 et obtenir tous les plug-ins possibles installés?
Et comment puis-je revenir à 3.18.3 si 3.10.4 n'est plus nécessaire.
Réponses:
La solution est assez compliquée alors assurez-vous de lire et de procéder attentivement. Pour vous préparer à cela, assurez-vous d'avoir activé toutes les sources de paquets afin que votre
/etc/apt/sources.list
apparence ressemble à ceci et effectuez une mise à niveau:Pour installer l'ancienne version:
Ensuite, dans un premier temps, vous devez supprimer la version existante de gedit. Pour ce faire, exécutez les commandes suivantes dans votre terminal ( ctrl+ alt+ t):
Préparez maintenant un répertoire dans lequel travailler. Pour plus de commodité, nous le faisons dans notre répertoire personnel.
L'étape suivante consiste à créer un
wget-list
fichier pour faciliter le téléchargement (vous pouvez copier et coller tout le champ dans votre terminal). Si vous n'utilisez pas de système 64 bits, vous souhaiterez peut-être trouver les liens appropriés pour i386 ici .Maintenant que vous avez ce
wget-list
fichier, vous pouvez tout télécharger en une seule fois en tapantwget -i wget-list
, laissez les fichiers télécharger puis commencez votre installation.Veuillez suivre les étapes ci-dessous une par une et si vous rencontrez des erreurs de dépendance, faites simplement ce
sudo apt-get remove <package-name>
qui reflète le problème du package, puis installez les dépendances à la mainsudo apt-get install <package-name>
puis refaites la ligne dpkg. Ne le faites pas, et je veux dire ne courez passudo apt-get -f install
pendant que vous essayez cette installation: cela gâchera tout.Maintenant, commençons par les packages essentiels (testés et travaillant sur une installation propre 16.04 LTS):
Les packages suivants sont uniquement optionnels et vous devriez pouvoir les installer facilement, les dépendances à télécharger sont données et testées sur une installation LTS 16.04 propre comme ci-dessus.
Vous devez maintenant vous assurer que les packages ne seront pas modifiés lorsque vous exécuterez une mise à jour, assurez-vous donc uniquement d'indiquer les packages que vous avez installés:
Pour inverser l'ensemble du processus, procédez comme suit:
Existe-t-il un script pour le faire?:
Oui, j'ai même créé un script pour automatiser l'ensemble du processus, vous pouvez le télécharger ici ou en:
Puis pour l'exécuter:
Cela créera un fichier personnalisé pour vous appelé
gupgrade.sh
qui vous permet d'inverser tout le processus en simplement:la source
introduction
Le script ci-dessous automatise l'installation de gedit 3.10.4 à partir de la source. Il permet à la fois d'utiliser les versions plus anciennes et plus récentes de gedit, au cas où l'utilisateur déciderait de revenir à gedit plus récent. Le script crée
/usr/share/applications/gedit_downgraded.desktop
afin que vous puissiez également avoir un bon raccourci vers l'ancien gedit.L'utilisation est farouchement simple:
L'option est soit
-i
pour l'installation soit-u
pour la désinstallationLe code source est également disponible sur mon git, que vous pouvez obtenir en exécutant:
Source de script
la source
Actuellement, vous avez des
.deb
packages avecgedit
3.10 pour Ubuntu 16.04 ici:gedit
gedit-common
Vous pouvez les télécharger (choisir le package en fonction de votre architecture) et les installer. Par exemple:
(Cette commande va désinstaller votre version actuelle
gedit
et installer la nouvelle)Et n'oubliez pas d'éviter que de futures mises à jour possibles mettent à jour ce package (par exemple, en les mettant en attente)
la source