슈퍼유저 권한 없이 로컬 디렉터리에 gvim/dependent를 설치할 수 없습니다.

슈퍼유저 권한 없이 로컬 디렉터리에 gvim/dependent를 설치할 수 없습니다.

루트 액세스 권한이 없기 때문에 로컬 드라이브에 gvim을 설치하고 싶었지만 GUI 버전(예: GVIM)이 설치되지 않았습니다.

다음과 같이 진행하세요:

먼저 로컬 디렉토리에 대해 --prefix만 사용하여 ./configure 프로시저를 실행해 보았지만 GUI 관련 항목이 컴파일되지 않았다고 합니다. 그러다가 GUI가 기본적으로 비활성화되어 있다는 것을 알게 되었습니다.

다음으로 src/Makefile에서 GUI 옵션을 활성화하여 GTK2 버전의 GUI를 사용하고 로컬 디렉터리를 포함하도록 접두사를 업데이트했습니다. 그런 다음 gtk2, gtk3, gnome 등과 관련된 일부 .vim 파일이 포함된 "gtk-vim-syntax"라는 패키지를 다운로드하고 $PATH에 경로를 추가하세요. 그런 다음 먼저 다음 구성 옵션을 실행해 보십시오.

./configure --prefix=/home/installed --with-features=huge --enable-gui=gtk2

그러나 터미널 구성 출력을 보면 여전히 no--enable-gui find라고 표시되므로 GUI가 활성화되지 않습니다.

그런 다음 온라인으로 확인할 때 vim-gtk 또는 vim-gnome과 함께 먼저 vim-common 패키지를 설치해야 한다고 말했습니다. 모두가 sudo apt-install 등과 같은 옵션을 제공하지만 저는 루트가 아니기 때문에 이렇게 설치할 수는 없습니다. vim 폴더에서 ./configure를 시도하기 전에 이러한 패키지를 찾아서 로컬로 설치할 수 있는 곳이 있나요?

아니면 gvim과 모든 종속 파일을 루트 대신 로컬 디렉터리에 설치하는 다른 방법이 있습니까? 로컬로 종속성을 설치하는 방법에 대한 추가 정보에 일부 설명/정보를 추가할 수 없는 이유는 무엇입니까?

이 문제를 해결한 사람이 있으면 알려주십시오. 미리 감사드립니다!

고쳐 쓰다:

다음 경로 /usr/lib64/gtk-2.0에 gtk-2가 설치되어 있는 것을 볼 수 있지만 ./configure가 자동으로 선택하지 않는 이유는 확실하지 않습니다. 이를 선택하려면 ./configure에 대한 환경 변수를 설정해야 합니까?

관련 정보