Ubuntu 24.04、22.04、または 20.04 に Neovim をインストールする方法

Neovim は、クラシックなテキスト エディターの拡張性とユーザー エクスペリエンスを向上させるために設計された、高度にカスタマイズ可能な Vim の最新フォークです。非同期プラグイン、組み込みのターミナル エミュレーター、Lua スクリプト機能などの機能が導入されており、多用途で効率的なテキスト エディターを必要とする開発者やパワー ユーザーにとって強力なツールとなっています。Neovim は、Vim の強力な編集機能を維持しながら、開発ワークフローを合理化する改善を提供します。

Ubuntu 24.04、22.04、または 20.04 では、安定性や最先端の​​機能のニーズに応じて、いくつかの方法で Neovim をインストールできます。最も簡単な方法は、ほとんどのユーザーに適した安定したバージョンを提供する Ubuntu のデフォルト リポジトリを使用することです。最新の安定したバージョンやプレリリース バージョンが必要な場合は、Neovim チームの Launchpad PPA で最新のビルドを入手できます。また、Snapcraft 経由で Snap 経由でインストールすることも、Flathub 経由で Flatpak としてインストールすることもできます。これにより、サンドボックス環境が提供され、更新が簡単になります。このガイドでは、これらすべてのインストール オプションについて説明し、セットアップに最適な方法を選択できるようにします。

Neovim をインストールする前に Ubuntu を更新する

インストールする前に、Ubuntu システムを更新して、最適なパフォーマンスと互換性を確保することが重要です。システムを更新するには、ターミナルで次のコマンドを実行します。

sudo apt update && sudo apt upgrade

このコマンドはパッケージ リストを更新し、利用可能な更新をインストールします。

方法1: UbuntuまたはPPAオプション経由でNeovimをインストールする

オプション1: Ubuntuリポジトリを使用してNeovimをインストールする

多くのユーザーにとって、Neovim をインストールする最も簡単で便利な方法は、標準リポジトリを使用することです。このバージョンをインストールするには、次のコマンドを実行します。

sudo apt install neovim

この方法では、Ubuntu の公式リポジトリで入手可能なバージョンの Neovim がインストールされますが、これは最新バージョンではない可能性があることに注意してください。最新のアップデートと機能を求めるユーザーは、代替インストール方法として、Neovim チームの PPA バージョンのいずれかを使用することを検討してください。

オプション 2: Neovim Team PPA を使用して Neovim をインストールする

Neovim をインストールする 2 番目の方法は、安定版または不安定版 (ナイトリー) のいずれかを Neovim LaunchPAD PPA から直接インポートすることです。インストールするバージョンに応じて、次のコマンドのいずれかを使用します。

Neovim 安定版 PPA をインポートします:

sudo add-apt-repository ppa:neovim-ppa/stable -y

Neovim の不安定な PPA をインポートします。

sudo add-apt-repository ppa:neovim-ppa/unstable -y

次に、新しく追加された PPA を含めるようにパッケージ インデックスを更新します。

sudo apt update

ここで、次のコマンドを使用して Neovim のインストールに進むことができます。

sudo apt install neovim

完了すると、Neovim Team PPA によって Neovim がシステムにインストールされます。次のコマンドを実行して、PPA バージョンのインストールを確認します。

apt-cache policy neovim

出力例では、このガイドの不安定なバージョンを使用して、Ubuntu にインストールされた Neovim PPA を示しています。

方法2: Snapd経由でNeovimをインストールする

Snapcraft パッケージ マネージャーは、Ubuntu に Neovim をインストールする際の 3 番目のオプションになります。Ubuntu デスクトップには、削除していない限り、すでに Snap がインストールされているはずです。

Snapcraft は Flatpak ほど人気はありませんが、Ubuntu の開発者と同じ人たちが開発しています。Flatpak はさまざまな Linux ディストリビューションで広く採用されているため、パッケージ メンテナーは Flatpak バージョンを Snapcraft バージョンよりも速く更新しています。ただし、更新速度は最終的には特定のパッケージ メンテナーに依存します。

システムから snapd をアンインストールした場合は、次のコマンドを使用して再インストールします。

sudo apt install snapd

一部のパッケージでは、従来の snap サポートが必要です。これを有効にするには、次のコマンドでシンボリック リンクを作成し、snap の互換性を最適化します。

sudo ln -s /var/lib/snapd/snap /snap

競合を防ぐためにコア ファイルをインストールします。

sudo snap install core

最後に、Neovim の snap バージョンをインストールします。

sudo snap install nvim --classic

これらの手順を完了すると、Snapcraft パッケージ マネージャーを使用してシステムに Neovim が正常にインストールされます。

方法3: Flathub経由でFlatpakを使用してNeovimをインストールする

Neovim をインストールする別の方法として、サンドボックス化されたアプリケーション環境を提供する多目的パッケージ管理システムである Flatpak があります。Flatpak 経由で Neovim をインストールするには、Neovim パッケージを含む Flathub リポジトリを追加する必要があります。

注意: Flatpakがシステムにインストールされていない場合は、 Flatpak チーム公式 LaunchPAD PPA を使用して Ubuntu に Flatpak をインストールする方法このガイドでは、Flatpak チーム公式 LaunchPAD PPA を使用してサポートされている最新バージョンを取得する手順を説明します。

まず、ターミナルを開き、次のコマンドを入力して Flathub リポジトリを統合します。

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

次に、次の flatpak コマンドを使用して Neovim インストールを実行します。

flatpak install flathub io.neovim.nvim

これらの手順を完了すると、Flatpak および Flathub パッケージ マネージャーを使用して Neovim がシステムにインストールされます。

CLIまたはGUI経由でNeovimを起動する

インストール方法と好みに応じて、Neovim を起動する方法はいくつかあります。

Neovim を起動する CLI メソッド

標準インストール: デフォルトのリポジトリ、PPA を使用して Neovim をインストールした場合、またはソースからビルドした場合は、ターミナルで次のコマンドを入力して Neovim を起動します。

neovim

Snapcraft: Snapcraft を使用して Neovim をインストールした場合は、次のコマンドを使用してターミナルから起動します。

sudo snap run neovim

Flatpak: Flatpak を使用して Neovim をインストールした場合は、ターミナルで次のコマンドを実行します。

flatpak run io.neovim.nvim

Neovimを起動するGUIメソッド

デスクトップ アプリケーション: デスクトップ ユーザーの場合は、[アクティビティ] > [アプリケーションの表示] > [Neovim] に移動して、Neovim アプリケーション アイコンを見つけます。また、簡単にアクセスできるように、Neovim をお気に入りに追加することもできます。

Neovim の追加コマンド

Neo にアップデートする

Neovim の最新バージョンを使用していることを確認するには、定期的に更新を確認することが重要です。更新通知は自動的に表示されますが、更新が利用可能かどうかを手動で確認することをお勧めします。インストール方法に応じて、ターミナルで次のコマンドのいずれかを使用して、Neovim の更新を確認して適用します。

APT Neovim アップデート方法

APT 方式でインストールされた Neovim を更新するには、まずパッケージ リストを更新し、次にパッケージをアップグレードします。

sudo apt update && sudo apt upgrade

Flatpak Neovim アップデート方法

Flatpak 経由でインストールされた Neovim を更新するには、次のコマンドを実行します。

flatpak update

Snap Neovim アップデート方法

Snap 経由でインストールされた Neovim を更新するには、次のコマンドを実行します。

sudo snap refresh

Neovim を定期的に更新することで、最新の機能、改善、バグ修正の恩恵を受けることができ、スムーズで効率的なエクスペリエンスが保証されます。

Neovim を削除

システム上で Neovim が不要になった場合は、元のインストール方法に応じて、以下の手順に従ってアンインストールしてください。また、これらの手順は、残ったファイルやデータをクリーンアップして、システムを整理するのに役立ちます。

APT Neovim 削除方法

APT 方式でインストールされた Neovim をアンインストールするには、次のコマンドを実行します。

sudo apt remove neovim

いずれかの PPA を使用して Neovim をインストールした場合は、次のコマンドでそれらを削除します。

Neovim 安定版 PPA を削除します:

sudo add-apt-repository --remove ppa:neovim-ppa/stable -y

Neovim の不安定な PPA を削除します。

sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y

Flatpak Neovim 削除方法

Flatpak 経由でインストールされた Neovim をアンインストールするには、次のコマンドを実行します。

flatpak remove  --delete-data io.neovim.nvim -y

スナップ ネオビム 削除方法

Snapcraft 経由でインストールされた Neovim をアンインストールするには、次のコマンドを使用します。

sudo snap remove neovim

結論

お好みの方法で Ubuntu システムに Neovim をインストールすると、強化された機能を最大限に活用して、効率的なテキスト編集と開発を行うことができます。Ubuntu のデフォルト リポジトリの安定性、Neovim チーム PPA の最新の更新、Snap または Flatpak の柔軟性のどれを選択しても、各インストール方法は Neovim の機能に確実にアクセスする方法を提供します。特に PPA または Snap/Flatpak による定期的な更新により、Neovim の設定が最新の状態に保たれ、強力な編集ツールを効果的に利用できるようになります。Ubuntu の開発環境に Neovim がもたらす柔軟性とパワーをお楽しみください。

Joshua James

コメントを残す