はじめに
今回はUbuntu24.04に高機能なターミナルエミュレータ「WezTerm」をインストールしましたので、その手順をまとめました。
WezTermはGPU加速に対応した高速なターミナルエミュレータで、Lua(ルア)という軽量スクリプト言語で細かくカスタマイズできるのが特徴です。macOS・Linux・Windowsに対応したクロスプラットフォームツールです。
WezTermは以前より結構気になっていたので、試してみました。
動作環境
- Ubuntu 24.04 LTS
WezTermとは
WezTermは以下のような特徴を持つオープンソースのターミナルエミュレータです。
- 高速な描画: GPU加速(GPU acceleration)による高速なレンダリング
- Luaによる設定: 設定ファイルをLuaスクリプトで記述でき、細かいカスタマイズが可能
- マルチプレクサ内蔵: タブ、ペイン(画面分割)機能を標準搭載(tmux不要)
- クロスプラットフォーム: macOS・Linux・Windowsで同じ設定ファイルを使い回せる
- オープンソース: MITライセンスで公開されており、無償で利用可能
インストール方法
ここからはWezTermのインストール方法をご紹介します。
Ubuntu24.04へのWezTermのインストールは、公式APTリポジトリを追加してインストールする方法が推奨されています。
この方法はaptでパッケージを管理できるため、sudo apt upgrade でWezTermの更新も一緒に行えるのが利点です。
事前準備(パッケージの更新)
インストール前に、まずシステムのパッケージを最新の状態に更新しておきます。
パッケージの更新コマンドについては「Linuxでパッケージ(プログラム)を更新する方法 apt update / apt upgrade」で詳しく解説しています。
sudo apt update && sudo apt upgrade -yBashWezTermの公式リポジトリを追加する
GPG公開鍵を取得し、WezTermの公式APTリポジトリをシステムに登録します。
curlコマンドを使用しますので、もしcurlコマンドをインストールしていなったらインストールしましょう。
# curlコマンドをインストールしていなかったらインストール
sudo apt install curl
curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg
echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list
sudo chmod 644 /usr/share/keyrings/wezterm-fury.gpgBashWezTermをインストールする
リポジトリの追加が完了したら、パッケージリストを更新してWezTermをインストールします。
sudo apt update
sudo apt install weztermBash起動確認
インストールが完了したら、ターミナルから下記コマンドで起動できます。
weztermBashまたはアプリケーションメニューから「WezTerm」を検索して起動することもできます。
WezTermのウィンドウが開けばインストール成功です。

UbuntuのGUIメニューからもweztermは選択できます。

おわりに
今日は高機能なターミナルエミュレータ「WezTerm」をインストールする手順をご紹介しました。
WezTermは気になっていたターミナルエミュレータなので、これからいろいろといじっていけたらと思います。
Linuxには他にもさまざまなターミナルがあります。ショートカットキーで素早く呼び出せるトップダウン型ターミナルに興味がある方はUbuntuでトップダウンターミナル「Guake」を使用してみるもぜひご覧ください。
