De la mano del ultimo post sobre VIM me quedaba otro por solucionar, al utilizar Debian siempre viene de la mano de problemas de versiones, por políticas Debian solo incluye versiones probadas y seguras lo que hace que siempre sean versiones no tan nuevas y uno de los plugins que me recomendaban instalar no podía hacerlo porque requiere una versión de VIM mas nueva.
Lo primero fue mezclar los repositorios stable con los de testing para instalar el paquete desde allí una version mas nueva, lamentablemente rompía con varias dependencias así que toco buscar una manera diferente y este fue compilar VIM.
Lo primero que hay que hacer es desinstalar vim:
apt-get remove vim apt-get remove vim-*
Para lo segundo necesitamos tener git instalado además de un par de librerías:
sudo apt-get install git libncurses5-dev libncursesw5-dev ruby-dev python-dev libgtk-3-dev sudo apt-get build-dep vim-gtk
Finalmente desde la terminal debemos descargar el código fuente y ejecutar los siguientes comandos:
git clone https://github.com/vim/vim.git cd vim/src ./configure --with-features=huge --enable-cscope --enable-multibyte --enable-rubyinterp \ --enable-pythoninterp --enable-python3interp \ --with-python3-config-dir=/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu \ --enable-fail-if-missing --enable-gtk3-check --enable-gnome-check \ --enable-gui=auto --with-x make sudo make install
Con esto en pocos minutos tendremos la ultima versión instalada, la 8.2.2 al momento de escribir este post contra la versión 8.1 de los repositorios de Debian.
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas, los cuales si no fuera por estos nabos, no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general, además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan, mejor madura y superalo.
Tuve dos errores pero no sé si son importantes.
El primero es:
No se pudo encontrar el paquete de fuentes para vim-gtk
El segundo es:
configure: error: could not configure X
Hola Marlon
El error de los fuentes de vim-gtk seguramente es porque no tienes habilitados los repositorios de código fuente en source.list y solo debes agregar los repos con deb-src aparte de los deb solo.
El segundo error ¿Lo estas instalando en un servidor sin entrono gráfico? Ambas opciones son para integrar VIM a GNOME, por ejemplo para compartir el portapapeles, sino estas en un PC con GNOME puedes simplemente quitar esas dos opciones y compilar sin ellas.
Saludos
Hola Álvaro, muchas gracias por tan buen artículo, me fue muy útil
Muchas gracias a ti por tu comentario, me alegro de que te haya servido, Saludos