No se puede instalar gvim/dependency en el directorio local sin permiso de superusuario

No se puede instalar gvim/dependency en el directorio local sin permiso de superusuario

Quería instalar gvim en las unidades locales porque no tengo permiso de root, pero sí instala la versión GUI [es decir, GVIM].

Pasos seguidos:

  1. Primero intenté realizar el proceso ./configure solo con el prefijo --al directorio local y dije que no se compilaron elementos relacionados con la GUI. Luego comprendí que, de forma predeterminada, la GUI está deshabilitada.

  2. A continuación, en src/Makefile habilité la opción GUI para usar la versión GTK2 de la GUI y también actualicé el prefijo para incluir el directorio local. Luego descargué algunos paquetes llamados "gtk-vim-syntax" que contenían algunos archivos .vim relacionados con gtk2, gtk3, gnome, etc. Agregué esa ruta a $PATH. Luego primero intenté ejecutar la siguiente opción de configuración

    ./configure --prefix=/home/installed --with-features=huge --enable-gui=gtk2
    
  3. Pero aún así, cuando vi las salidas del terminal de configuración, decía que no se encontró enable-gui, por lo que no había GUI habilitada.

  4. Luego, cuando verificaron en línea, dijeron que primero debía instalar los paquetes vim-common y vim-gtk o vim-gnome y todos brindan la opción de sudo apt-install, etc., etc., pero como no soy el usuario root, no puedo. instalar de esa manera. ¿Hay algún lugar donde pueda encontrar esos paquetes e instalarlos localmente antes de intentar ./configure en la carpeta vim?

¿O hay alguna otra manera de instalar gvim y todos sus archivos dependientes en el directorio local y no como usuario root? ¿Por qué no pueden agregar algunas notas/información sobre cómo instalar las dependencias localmente también en el archivo README?

Por favor, avísenme si alguien ha superado este problema. Gracias de antemano !

Actualizar:

  1. Veo que gtk-2 está instalado en la siguiente ruta /usr/lib64/gtk-2.0 pero no estoy seguro de por qué ./configure no lo selecciona automáticamente.

¿Necesito configurar alguna variable de entorno para que ./configure la recoja?

información relacionada