tarball 파일을 다운로드하고 추출한 후 ./nvim-linux64/bin/nvim을 실행하여 데비안에 NeoVim v0.9.5를 설치하는 방법은 무엇입니까?

tarball 파일을 다운로드하고 추출한 후 ./nvim-linux64/bin/nvim을 실행하여 데비안에 NeoVim v0.9.5를 설치하는 방법은 무엇입니까?

NeoVim을 설치해야 해서 이렇게 질문드립니다.깃허브v0.7.something 대신 패키지 관리자를 통해 최신 0.9.5 버전을 받으세요 apt.

$ sudo apt list neovim
Listing... Done
neovim/stable 0.7.2-7 amd64

하지만 수동으로 소프트웨어를 설치하는 경우가 거의 없기 때문에 NeoVim을 수동으로 설치하려면 어디(어디)를 선택해야 할지 모르겠습니다.에 의해:
tarball 파일에서 NeoVim을 설치합니다.

  1. 다운로드 nvim-linux64.tar.gz(예, 그런데 파일을 정확히 어디에서 다운로드해야 합니까?)
  2. 정제: tar xzvf nvim-linux64.tar.gz(예, 그런데 이 파일을 정확히 어디에서 추출해야 합니까?)
  3. 달리기 ./nvim-linux64/bin/nvim("."은 정확히 어떤 디렉토리를 나타냅니까? 이 길에서?)

그래픽 환경이 없는 가상 사설 서버인 Debian 12에 이 NeoVim을 설치하겠습니다.

$ hostnamectl
 Static hostname: debian
       Icon name: computer-vm
         Chassis: vm 

답변1

때때로 배포판은 기능 업데이트를 패키지로 백포트하고 버전 번호를 동일하게 유지합니다(거의 항상 보안 패치를 백포트합니다). 이 경우에는 이것이 전부입니다. Neovim은 이러한 경우에 속하지 않으며 최신 기능을 모두 갖추고 있지도 않습니다. 나는 나중에 참고할 수 있도록 이것을 지적하고 있습니다.

Github 콘텐츠의 경우 다음을 수행할 수 있습니다.

  1. 페이지의 지침을 사용하여 컴파일을 시작하십시오. 모든 사용자가 액세스할 수 있는 디렉터리로 컴파일해야 합니다.

  2. 얻은 미리 컴파일된 바이너리를 사용하세요.

neovim이 작업을 수행한 후에는 소스에서 컴파일하든 사전 컴파일 바이너리 파일을 사용하든 상관없이 바이너리가 있는 경로에 추가되기 전에 init에 추가하기 위해 필요한 것처럼 들리는 sudoer 권한이 필요합니다 . 예를 들어, 다음 내용 /usr/local/neovim/0.9.5/bin으로 파일을 생성합니다 ./etc/profile.d/etc/profile.d/neovim.sh

export PATH=/usr/local/neovim/0.9.5/bin:$PATH

위의 init 파일이 전역적으로 읽을 수 있는지, 바이너리가 배치된 경로가 전역적으로 액세스 가능한지 확인하세요. 이는 로그인 쉘로 로그인하는 모든 사용자의 환경에 이를 추가합니다 bash.

관련 정보