neputa note

最新バージョンのNeovimを.debパッケージからインストール

初稿:

更新:

- 2 min read -

img of 最新バージョンのNeovimを.debパッケージからインストール

追記

Ubuntuにsnapで最新バージョンのNeovimをインストールする【WSL2】

記事目的:Ubuntuに最新バージョンのNeovimをsnapを使用してインストールする。 Ubuntuのパッケージリポジトリに登録されているNeovimはバージョンが古いためapt installではなくsnapによるインストールを行う。前提として必要なsystemdの有効化と併せてまとめる。

本記事の概要

  • Neovimの最新バージョンを .debパッケージからインストールする手順をまとめる。

背景

「VSCode + WSL2 + Ubuntu」で使用しているNeovim拡張機能が、最新バージョンのNeovimを要求する事象が今年に入ってから数回あった。

一方、UbuntuのPPAリポジトリにあるNeovimは常に最新というわけではない。

よって別途手段にてバージョンを更新する必要が生じた。

環境

Ubuntu 22.04.3 LTS on WSL2 + Windows11 Home 22H2 x64

参考記事

手順

既存のneovimをアンインストールする。

code
$ sudo apt remove neovim

Neovim Githubリポジトリの最新の安定版ビルドから .debパッケージをダウンロードする。

code
curl -L -O "https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.deb"

ダウンロードしたパッケージをインストールする。

code
sudo apt install ./nvim-linux64.deb

ここで「dpkg-deb」のエラー(Broken pipe)が発生した場合、以下の方法で再度パッケージをインストールする。

code
sudo dpkg -i --force-overwrite ./nvim-linux64.deb
sudo apt -f install

以上

目次