NeoVimをインストールする必要があるので、この質問をします。フラッグハブv0.7.somethingの代わりにパッケージマネージャを介して最新の0.9.5バージョンを入手してくださいapt
。
$ sudo apt list neovim
Listing... Done
neovim/stable 0.7.2-7 amd64
しかし、手動でソフトウェアをインストールすることはほとんどありません。によって:
tarball ファイルから NeoVim をインストールします。
- ダウンロード
nvim-linux64.tar.gz
(はい、しかし、ファイルをどこで正確にダウンロードする必要がありますか?) - タブレット
tar xzvf nvim-linux64.tar.gz
:(はい、ところで、このファイルを正確にどこから抽出する必要がありますか?) - ランニング
./nvim-linux64/bin/nvim
(「.」は正確にどのディレクトリを表しますか?この道で?)
グラフィカル環境のない仮想プライベートサーバーであるDebian 12にこのNeoVimをインストールします。
$ hostnamectl
Static hostname: debian
Icon name: computer-vm
Chassis: vm
答え1
時々、ディストリビューションは機能アップデートをパッケージにバックポートし、バージョン番号を同じに保ちます(ほぼ常にセキュリティパッチをバックポートします)。この場合、これはすべてです。 Neovimはそのような場合に属しておらず、最新の機能をすべて備えていません。私は後で参照できるようにこれを指摘しています。
Githubコンテンツの場合は、次のことができます。
ページの指示を使用してコンパイルを開始します。すべてのユーザーがアクセスできるディレクトリにコンパイルする必要があります。
取得したプリコンパイル済みバイナリを使用してください。
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
。