OS: Ubuntu 18.04
Je voulais installer Vim de la source, en utilisant checkinstall
. Alors j'ai couru ceci:
$ git clone https://github.com/vim/vim.git
$ cd vim/src
Ici, j'ai édité la Makefile
alors Vim serait installé dans le répertoire $HOME
, au lieu de l'emplacement par défaut qui nécessite des privilèges de sudo (j'ai des privilèges sudo, mais je voulais installer Vim localement). J'ai également édité des autres lignes, comme le mot notation de Python lignes ou choisissez la taille normale de Vim; mais je pense que ce ne sont pas trop pertinents pour ce poste. J'ai ensuite couru:
$ make
$ checkinstall
Notez que j'ai couru checkinstall
sans sudo. Lorsque CheckInstall a été effectué "Installation", j'ai reçu le résultat suivant:
Building file list...OK
Building Debian package...OK
Installing Debian package... FAILED!
Cependant, je peux maintenant utiliser Vim dans la ligne de commande et $ vim --version
renvoie les lignes correspondantes, y compris compiled <date-of-today>
. Et $ which vim
retourne:
/path/to/home/bin/vim
Je veux maintenant désinstaller Vim et simplement l'installer à l'aide de apt-get
, même si elle l'installera globalement.
Alors, quelle est la bonne façon de désinstaller Vim dans ce cas?
[.____] aussi, autre que la construction d'un package deb
, quelles sont les étapes ou actions que checkinstall
ne le fait que make install
ne le fait pas?
Edit :
[.____] Lorsque checkinstall
a demandé "Voulez-vous voir le fichier journal?", J'ai tapé y
_ et la sortie était quelque chose comme (je ne me souviens pas de cela exactement): dpkg error: Sudo privileges are required
.
Plus tard, essayez ma chance (par hasard une des réponses à ce post suggéra la même chose), j'ai couru:
$ make uninstall
Cela réussit (autant que je puisse dire) désinstallé Vim et supprimé les fichiers VIM de mon répertoire $HOME
. J'ai ensuite couru:
$ Sudo apt-get install vim-gtk3
parce que je voulais installer une version avec xterm_clipboard
activé. Ensuite, comme demandé dans un commentaire ici (j'ai lu le commentaire après que j'ai installé vim-gtk3
), j'ai dirigé certaines commandes et les résultats ont été:
$ type -a vim
vim is /usr/bin/vim
$ dpkg -S /usr/bin/vim
dpkg-query: no path found matching pattern /usr/bin/vim
Vous n'avez pas lu man checkinstall
et n'enregistrez aucune donnée de cela.
Pour désinstaller le logiciel installé via make
, donc:
cd vim/src
make uninstall