web-dev-qa-db-fra.com

Désinstallez le paquet localement installé avec CheckInstall

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
2
evaristegd

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
1
waltinator