Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-09-2017 19:09:58

mr_pinguin
Membre
Inscription : 02-09-2017

[RESOLU]update-alternative: le chemin alternatif n'existe pas

Bonjour a tous, je suis en train de scripter l'installation de paquets sur ma debian 9, dont vim et certains plugins comme YouCompleteMe, qui demande de recompiler vim.
Après quelques recherches, je suis tombé sur ce tuto https://github.com/Valloric/YouComplete … rom-source.
Dans la procédure, il est demander de télécharger les sources, compiler avec certaines options, modifier le répertoire de vimruntime. Il laisse ensuite le choix entre make et checkinstall (il précise que la seconde option permet une désinstallation plus facile si besoin). A la fin, il donne des commandes pour modifier l'éditeur par défaut avec update-alternative et c'est ici que ca coince avec l'erreur suivante:

update-alternatives: erreur: le chemin alternatif /usr/bin/vim n'existe pas

.
après les commande :

sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 1
sudo update-alternatives --set editor /usr/bin/vim
sudo update-alternatives --install /usr/bin/vi vi /usr/bin/vim 1
sudo update-alternatives --set vi /usr/bin/vim


J'ai tenter de réinstaller avec le traditionnel apt install après avoir purger le paquet vim mais les fichiers s'installent maintenant dans /usr/share/vim/vim80/ au lieu de /etc/vim/.
J'ai essayer de supprimer le lien avec update-alternative --remove, de désinstaller les paquets manuellement et télécharger les sources via apt source et recompiler mais sans changement.
J'avoue commencer tomber a court d'idées et ne serais pas contre d'autres lumière wink.

Merci d'avance!

Dernière modification par mr_pinguin (03-09-2017 09:43:46)

Hors ligne

#2 02-09-2017 23:21:23

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Mate 1.16
Inscription : 11-03-2016

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

Bonsoir,
D'après le premier message d'erreur, tu n'as pas de dossier vim dans /usr/bin
vim était installé sur ton système ? Si non il faudrait peut être créer ce dossier.

Hors ligne

#3 03-09-2017 03:07:54

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

Et une installation de vim selon ce tuto ne le ferait pas ?
https://debian-facile.org/doc:editeurs:vim:vim

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#4 03-09-2017 08:49:20

mr_pinguin
Membre
Inscription : 02-09-2017

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

Bonjour a tout les deux, chalu oui il était installé juste avant mes péripéties c'est pourquoi je comprend encore moins mais je ne crois pas qu'il ait de dossiers /usr/bin/ mais uniquement des binaires ou des scripts mais tous en liens symbolique (mais je peux me tromper).
Par contre pour une raison que j'ignore la réinstallation que tu m'a proposer smolsk à, je crois, fonctionner puisque je retrouve de nouveau mon vimrc au bon endroit /etc/vim, donc je ne sais pas si c'est cette instillation (il y a des paquets supplémentaires que je n'avais pas installé, du moins manuellement), ou alors au fait d'avoir supprimer le lien (update-remove) et ensuite les paquets supplémentaires car après avoir retirer le lien j'ai effectué plusieurs installations derrière mais rien...
Quoiqu'il en sois c'est rétablis et merci a vous 2!

Bon dimanche, je retourne jouer avec mes scripts big_smile

Hors ligne

#5 03-09-2017 08:51:28

mr_pinguin
Membre
Inscription : 02-09-2017

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

Huummmm, c'est encore moi ^^, comment fait-on pour passer le sujet en résolu ?? Je n'ai pas vu de bouton ou autre, merci.

Hors ligne

#6 03-09-2017 09:12:53

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

mr_pinguin a écrit :

Huummmm, c'est encore moi ^^, comment fait-on pour passer le sujet en résolu ?? Je n'ai pas vu de bouton ou autre, merci.



On édite le premier post. On peut alors changer le titre du fil. Tu peux juste rajouter « [RESOLU] » devant le
sujet.


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#7 03-09-2017 09:23:30

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

mr_pinguin a écrit :

Bonjour a tous, je suis en train de scripter l'installation de paquets sur ma debian 9, dont vim et certains plugins comme YouCompleteMe, qui demande de recompiler vim.


Remarque, pour utiliser YouCompleteMe il faut avoir Vim version 7.3.584
au minimum. Or dans debian 9 (stretch) c'est vim 8.0 qui a été packagé. Donc tu
n'avais pas besoin de recompiler Vim depuis les sources. L'information
concernant la version minimale de vim nécessaire est sur cette page
YouCompleteMe wiki.

Dernière modification par enicar (03-09-2017 09:41:44)


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#8 03-09-2017 09:29:13

mr_pinguin
Membre
Inscription : 02-09-2017

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

En fait... je viens de m’apercevoir que mon vimrc ne se charge plus yikes j'ai réinstaller vim, tester mes modifs avec mon script et a la main mais rien. Je suis un peu perduscratchhead.gif

Hors ligne

#9 03-09-2017 09:35:39

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

En plus, YouCompleteMe est disponible dans stretch sour le nom vim-youcompleteme.

On dirait que tu t'es compliqué la vie pour rien. Sauf si tu voulais absolument la dernière version
mais bon…

EDIT: Dans debian/stretch il suffisait de faire :


apt-get install vim-youcompleteme
 

Dernière modification par enicar (03-09-2017 09:37:37)


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#10 03-09-2017 09:38:56

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

mr_pinguin a écrit :

En fait... je viens de m’apercevoir que mon vimrc ne se charge plus yikes j'ai réinstaller vim, tester mes modifs avec mon script et a la main mais rien. Je suis un peu perduscratchhead.gif


Il est temps d'ouvrir un nouveau fil en ce qui concerne ce nouveau sujet.


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#11 03-09-2017 09:43:05

mr_pinguin
Membre
Inscription : 02-09-2017

Re : [RESOLU]update-alternative: le chemin alternatif n'existe pas

Oui je viens de voir que certains de mes plugins étaient dispo dans les dépôts aussi mais c'était déjà trop tard.
Ok je vais en ouvrir un autre, merci!

Hors ligne

Pied de page des forums