web-dev-qa-db-fra.com

Désinstallation et mise à niveau d'Emacs

Actuellement, j'ai l'installation standard d'Emacs, 2.3.1, du référentiel Ubuntu, mais j'aimerais obtenir une version plus récente d'Emacs sur le site Web GNU, qui est 2.3.4. Ma question est la suivante: dois-je effacer complètement mon installation actuelle et la construire à partir de zéro ou puis-je simplement exécuter le script de construction à partir de la 2.3.4 et écraser ce fichier s'il est identique? En outre, une question d'ordre général, si j'installe des logiciels tiers autres que ceux de Ubuntu Repo, la plupart d'entre eux ne possèdent pas de scripts de désinstallation. Comment puis-je m'en débarrasser proprement? Merci beaucoup

2
Cong Hui

Oui, vous voudriez désinstaller Emacs avant de l’installer à partir des sources.

Sudo apt-get remove emacs

Cela devrait faire l'affaire.

S'ils ne fournissent pas de script de désinstallation (généralement créé lorsque vous effectuez une installation/une installation) dans le dossier source, vous n'aurez pas la chance de le désinstaller proprement, à moins que vous ne puissiez savoir ce qu'il a installé et où.

J'ai cherché et je n'ai pas trouvé de référentiel actuel pour emacs, ce qui rend l'installation/la désinstallation beaucoup plus sûre. En général, n'installez pas en dehors des pensions (ou à tout le moins des .debs), à moins que ce ne soit vraiment quelque chose dont vous avez besoin, simplement parce que cela peut être si compliqué.

1
reverendj1

Pour un novice comme moi, cela m’a jeté un moment, parce que je savais que je devais apt-get install ajouter emacs à ma nouvelle installation de 12.04, mais exécuter Sudo apt-get remove emacs est revenu avec Le paquet emacs n’est pas installé, donc pas supprimé.

Ce qui était réellement nécessaire pour moi était:

Sudo apt-get remove emacs23
1
Matt Klein