Linux デスクトップ用の 24 の便利なターミナル エミュレーター
ターミナル エミュレータは、他のディスプレイ構造内でビデオターミナルを再現するコンピュータ プログラムです。言い換えれば、ターミナル エミュレーターには、ダム マシンをサーバーにネットワーク接続されたクライアント コンピューターのように見せる機能があります。
ターミナル エミュレータを使用すると、エンド ユーザーはコンソールだけでなく、テキスト ユーザー インターフェイスやコマンド ライン インターフェイスなどのアプリケーションにもアクセスできます。
このオープンソースの世界では、膨大な数の端末エミュレータから選択できるかもしれません。広範囲の機能を提供するものもありますが、提供する機能が少ないものもあります。
利用可能なソフトウェアの品質をより深く理解するために、私たちは Linux 用の素晴らしいターミナル エミュレーターのリストを集めました。各タイトルには、その説明と機能、および関連するダウンロード リンクを含むソフトウェアのスクリーンショットが記載されています。
1. ターミネーター – 1 つのウィンドウで複数のターミナルを実行する
ターミネーターは、複数のターミナル ウィンドウをサポートし、デフォルトの Linux ターミナル アプリケーションにはないいくつかの追加機能を備えた高度で強力なターミナル エミュレータです。
たとえば、ターミネーター アプリケーションでは、要件に応じてターミナル ウィンドウを水平および垂直に分割できます。
ターミネーターの主な機能のいくつか:
- プロファイルと配色をカスタマイズし、ニーズに合わせてサイズを設定します。
- プラグインを使用すると、さらに多くの機能を利用できます。
- 一般的なアクティビティを高速化するために、いくつかのキー ショートカットを使用できます。
- ターミナル ウィンドウを複数の仮想ターミナルに分割し、必要に応じてサイズを変更します。
Linux にターミネーターをインストールする
Linux にターミネーターをインストールするには、次のようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install terminator [On Debian, Ubuntu and Mint]
sudo yum install terminator [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/terminator [On Gentoo Linux]
sudo apk add terminator [On Alpine Linux]
sudo pacman -S terminator [On Arch Linux]
sudo zypper install terminator [On OpenSUSE]
2. Tilda – ドロップダウンターミナル
ティルダはGTK+をベースにしたスタイリッシュなドロップダウン端末です。キーを 1 回押すだけで、新しいまたは非表示の Tilda ウィンドウを起動できます。ただし、選択した色を追加して、テキストとターミナルの背景の外観を変更することができます。
さらに、Tilda は大幅に構成可能で、たとえば、キーバインドのホットキーを構成したり、外観を変更したり、Tilda のパフォーマンスを変更する多くのオプションを構成したりできます。
ティルダターミナルの主な機能のいくつか:
- 高度なカスタマイズ オプションを備えたインターフェイス。
- Tilda ウィンドウの透明度レベルを設定できます。
- 優れた組み込みのカラースキーム。
Linux に Tilda ターミナルをインストールする
Linux にTilda をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install tilda [On Debian, Ubuntu and Mint]
sudo yum install tilda [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/tilda [On Gentoo Linux]
sudo apk add tilda [On Alpine Linux]
sudo pacman -S tilda [On Arch Linux]
sudo zypper install tilda [On OpenSUSE]
3. Guake – GNOME 用のドロップダウン ターミナル
Guake は、GNOME デスクトップ環境用に作成された Python ベースのドロップダウン ターミナルで、単一のキーストロークを押すと起動され、同じキーストロークをもう一度押すと非表示にできます。
そのデザインはクエイクなどの FPS (一人称視点シューティング) ゲームから決定されており、その主な目標の 1 つは簡単に到達できることです。
Guake は ヤクアカ や ティルダ に非常によく似ていますが、それらの優れた部分を単一の GTK ベースのプログラムに混合する実験です。 Guake は、C の小さな部分 (グローバル ホットキーのもの) を使用して、Python で最初から書かれています。
Linux に Guake ターミナルをインストールする
Linux にGuake をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install guake [On Debian, Ubuntu and Mint]
sudo yum install guake [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/guake [On Gentoo Linux]
sudo apk add guake [On Alpine Linux]
sudo pacman -S guake [On Arch Linux]
sudo zypper install guake [On OpenSUSE]
4.Yakuake – ドロップダウンターミナルエミュレータ
Yakuake (Yet Another Kuake) は、機能的には Guake ターミナル エミュレータとよく似た KDE ベースのドロップダウン ターミナル エミュレータです。そのデザインはクエイクなどのfpsコンソールゲームからインスピレーションを得ています。
Yakuake は基本的に KDE アプリケーションであり、KDE デスクトップに簡単にインストールできますが、Yakuake をデスクトップにインストールしようとすると、 GNOMEデスクトップでは、膨大な数の依存関係パッケージをインストールするように求められます。
Yakuake ターミナルの主な機能のいくつかは次のとおりです。
- 画面の上から流暢に下げてください。
- タブ付きインターフェース。
- 構成可能な寸法とアニメーション速度。
- カスタマイズ可能。
LinuxにYakuakeターミナルをインストールする
Linux にYakuake をインストールするには、図のようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install yakuake [On Debian, Ubuntu and Mint]
sudo yum install yakuake [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a kde-apps/yakuake [On Gentoo Linux]
sudo apk add yakuake [On Alpine Linux]
sudo pacman -S yakuake [On Arch Linux]
sudo zypper install yakuake [On OpenSUSE]
5. ROXTerm – ターミナルエミュレータ
ROXterm は、gnome-terminal と同様の機能を提供するように設計されたもう 1 つの軽量ターミナル エミュレータです。元々は、Gnome ライブラリを使用せず、独立したアプレットを使用して構成インターフェイス (GUI) を提供することで、フットプリントを減らし、起動時間を短縮するように構築されましたが、時間の経過とともに、その役割は、より幅広い機能を提供することに移行しました。パワーユーザー。
ただし、gnome-terminal よりもカスタマイズ可能であり、ターミナルを過度に使用する「パワー」ユーザーによって期待されています。 GNOME デスクトップ環境と簡単に統合でき、項目をターミナルにドラッグ アンド ドロップオフするなどの機能を提供します。
Linux に ROXTerm ターミナルをインストールする
Linux にROXTerm をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install roxterm [On Debian, Ubuntu and Mint]
sudo yum install roxterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/roxterm [On Gentoo Linux]
sudo apk add roxterm [On Alpine Linux]
sudo pacman -S roxterm [On Arch Linux]
sudo zypper install roxterm [On OpenSUSE]
6. Eterm – ターミナルエミュレータ
Eterm は、xterm の代替として設計された最軽量のカラー端末エミュレータです。これは、自由選択のイデオロギーに基づいて開発されており、機能、柔軟性、自由を可能な限りユーザーの手に委ねます。
Linux に Eterm ターミナルをインストールする
Linux にEterm をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install eterm [On Debian, Ubuntu and Mint]
sudo yum install eterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/eterm [On Gentoo Linux]
sudo apk add eterm [On Alpine Linux]
sudo pacman -S eterm [On Arch Linux]
sudo zypper install eterm [On OpenSUSE]
7. Rxvt – ターミナルエミュレータ
Rxvt は拡張仮想ターミナルの略で、Linux 用のカラー ターミナル エミュレータ アプリケーションであり、必要のないパワー ユーザー向けのxterm の代替を目的としています。 Tektronix 4014 エミュレーションやツールキット スタイルの構成機能などの機能を備えています。
Linux に Rxvt ターミナルをインストールする
Linux にRxvt をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install rxvt [On Debian, Ubuntu and Mint]
sudo yum install rxvt [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/rxvt [On Gentoo Linux]
sudo apk add rxvt [On Alpine Linux]
sudo pacman -S rxvt [On Arch Linux]
sudo zypper install rxvt [On OpenSUSE]
8. Tilix – タイリングターミナルエミュレータ
Tilix は最新の GTK3 タイル ターミナル エミュレータで、これを使用すると、エミュレータ ウィンドウを tmux ターミナル マルチプレクサと同様の複数のターミナル ペインに分割できます。
Linux に Tilix ターミナルをインストールする
Linux にTilix をインストールするには、図に示すようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install tilix [On Debian, Ubuntu and Mint]
sudo yum install tilix [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/tilix [On Gentoo Linux]
sudo apk add tilix [On Alpine Linux]
sudo pacman -S tilix [On Arch Linux]
sudo zypper install tilix [On OpenSUSE]
9.LXターミナル
LX ターミナル は、不要な依存関係のない、 LXDE (Lightweight X デスクトップ環境) 用のデフォルトの VTE ベースのターミナル エミュレータです。
この端末には、次のような優れた機能がいくつかあります。
- 複数のタブのサポート
- cp、cd、dir、mkdir、mvdir などの一般的なコマンドをサポートします。
- スペースを節約するためにメニューバーを非表示にする機能
- 配色を変更します。
Linux に LXターミナルをインストールする
Linux にLXターミナルをインストールするには、示されているようにデフォルトのパッケージマネージャーを使用します。
sudo apt-get install lxterminal [On Debian, Ubuntu and Mint]
sudo yum install lxterminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a lxde-base/lxterminal [On Gentoo Linux]
sudo apk add lxterminal [On Alpine Linux]
sudo pacman -S lxterminal [On Arch Linux]
sudo zypper install lxterminal [On OpenSUSE]
10. Konsole – KDE のターミナル エミュレータ
Konsole は、もともと Lars Doelle によって作成された、もう 1 つの強力なKDE ベース の無料ターミナル エミュレーターです。また、他の複数の KDE アプリケーションにマージされているため、アクセスが簡単になり、より適切になります。
Konsole ターミナルの主な機能の一部:
- 複数のタブ付き端子。
- 半透明の背景。
- 分割ビュー モードのサポート。
- ディレクトリと SSH のブックマーク。
- カスタマイズ可能な配色。
- カスタマイズ可能なキーバインディング。
- 端末内のアクティビティに関する通知アラート。
- インクリメンタルサーチ
- ドルフィンファイルマネージャーのサポート
- 出力をプレーン テキストまたは HTML 形式でエクスポートします。
Linux に Konsole ターミナルをインストールする
Linux にKonsoleをインストールするには、示されているようにデフォルトのパッケージマネージャーを使用します。
sudo apt-get install konsole [On Debian, Ubuntu and Mint]
sudo yum install konsole [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a kde-apps/konsole [On Gentoo Linux]
sudo apk add konsole [On Alpine Linux]
sudo pacman -S konsole [On Arch Linux]
sudo zypper install konsole [On OpenSUSE]
11. Kitty – GPU ベースのターミナル エミュレーター
Kitty は、Linux 用の無料のオープンソース、高速、機能豊富な、GPU アクセラレーションのターミナル エミュレーターであり、Unicode、トゥルー カラー、テキストの書式設定、太字/斜体のフォント、複数のタイリングなど、現在のターミナル機能をすべてサポートしています。ウィンドウやタブなど。
Kitty は C および Python プログラミング言語で書かれており、Alacritty と並んで GPU をサポートする数少ないターミナル エミュレーターの 1 つです。
Linux に Kitty ターミナルをインストールする
Linux に Kitty をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install kitty [On Debian, Ubuntu and Mint]
sudo yum install kitty [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/kitty [On Gentoo Linux]
sudo apk add kitty [On Alpine Linux]
sudo pacman -S kitty [On Arch Linux]
sudo zypper install kitty [On OpenSUSE]
12. st – シンプルターミナル
st は、X Window 用の単純な端末実装です。これは、シンプルさ、速度、拡張性に重点を置いた基本的な端末エミュレータであることを目的としています。
Linux に St ターミナルをインストールする
Linux に st ターミナルをインストールするには、次のコマンドを使用します。
git clone https://git.suckless.org/st
cd st
sudo make install
13. ノームターミナル
GNOME ターミナルはHavoc Pennington らが開発したGNOME デスクトップ環境用の組み込みターミナル エミュレータです。これにより、ユーザーは GNOME 環境に留まりながら、実際の Linux シェルを使用してコマンドを実行できます。 GNOME ターミナルはxterm ターミナル エミュレータをエミュレートし、同様の機能をいくつか提供します。
Gnome ターミナルは複数のプロファイルをサポートしており、ユーザーは自分のアカウントに対して複数のプロファイルを作成でき、アカウントごとにフォント、色、背景画像、動作などの構成オプションをカスタマイズし、各プロファイルの名前を定義できます。マウスイベント、URL検出、複数タブなどもサポートしています。
Linux に Gnome ターミナルをインストールする
Linux にGnome ターミナルをインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install gnome-terminal [On Debian, Ubuntu and Mint]
sudo yum install gnome-terminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/gnome-terminal [On Gentoo Linux]
sudo apk add gnome-terminal [On Alpine Linux]
sudo pacman -S gnome-terminal [On Arch Linux]
sudo zypper install gnome-terminal [On OpenSUSE]
14. xfce4-terminal – ターミナルエミュレータ
xfce4-terminal は、Xfce デスクトップ環境用に特別に設計された、軽量で使いやすい最新のターミナル エミュレーターです。 xfce ターミナルの最新リリースには、検索ダイアログ、タブの色変更、ドロップダウン コンソールのような Guake や Rokuake など、いくつかの優れた新機能が含まれています。
Linux に Xfce ターミナルをインストールする
Linux にXfce ターミナルをインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install xfce4-terminal [On Debian, Ubuntu and Mint]
sudo yum install xfce4-terminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/xfce4-terminal [On Gentoo Linux]
sudo apk add xfce4-terminal [On Alpine Linux]
sudo pacman -S xfce4-terminal [On Arch Linux]
sudo zypper install xfce4-terminal [On OpenSUSE]
15. 用語 – ターミナルエミュレータ
Terminology は、Enlightenment デスクトップ用に作成されたもう 1 つの新しい最新のターミナル エミュレータですが、さまざまなデスクトップ環境でも使用できます。他の端末エミュレータにはない、素晴らしいユニークな機能がいくつかあります。
機能とは別に、Terminology では、画像、ビデオ、ドキュメントのプレビュー サムネイルなど、他のターミナル エミュレーターでは想定できない機能がさらに提供され、Terminology からこれらのファイルを直接確認することもできます。
Linux に用語ターミナルをインストールする
Linux に用語をインストールするには、次のようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install terminology [On Debian, Ubuntu and Mint]
sudo yum install terminology [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/terminology [On Gentoo Linux]
sudo apk add terminology [On Alpine Linux]
sudo pacman -S terminology [On Arch Linux]
sudo zypper install terminology [On OpenSUSE]
16. ディープインターミナル
Deepin ターミナル は、ワークスペース、複数のウィンドウ、リモート管理によるファイルのアップロードとダウンロード、クエイク モード、その他の強力な機能を備えた高度なターミナル エミュレータです。
Linux に Deepin ターミナルをインストールする
Linux にDeepin Terminal をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install deepin-terminal [On Debian, Ubuntu and Mint]
sudo yum install deepin-terminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/deepin-terminal [On Gentoo Linux]
sudo apk add deepin-terminal [On Alpine Linux]
sudo pacman -S deepin-terminal [On Arch Linux]
sudo zypper install deepin-terminal [On OpenSUSE]
17.xtermターミナル
xterm ターミナル アプリケーションは、X Window System の標準ターミナル エミュレータであり、同じウィンドウ上で一度に実行される xterm の多数の個別の呼び出しを提供し、それぞれがその中で実行されているプロセスに独立した入出力を提供します。 。
Linux に Xterm ターミナルをインストールする
Linux に Xterm をインストールするには、図に示すようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install xterm [On Debian, Ubuntu and Mint]
sudo yum install xterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/xterm [On Gentoo Linux]
sudo apk add xterm [On Alpine Linux]
sudo pacman -S xterm [On Arch Linux]
sudo zypper install xterm [On OpenSUSE]
18.LilyTermターミナル
LilyTerm も、あまり知られていない libvte ベースのオープンソース ターミナル エミュレータで、高速かつ軽量であることが望まれています。
LilyTerm には、次のような重要な機能も含まれています。
- タブのタブ化、色付け、並べ替えのサポート
- キーバインドを通じてタブを管理する機能
- 背景の透明度と彩度のサポート。
- ユーザー固有のプロファイル作成のサポート。
- プロファイルのいくつかのカスタマイズ オプション。
- 広範な UTF-8 サポート。
Linux に LilyTerm ターミナルをインストールする
Linux に LilyTerm をインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install lilyterm [On Debian, Ubuntu and Mint]
sudo yum install lilyterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/lilyterm [On Gentoo Linux]
sudo apk add lilyterm [On Alpine Linux]
sudo pacman -S lilyterm [On Arch Linux]
sudo zypper install lilyterm [On OpenSUSE]
19. さくら – ターミナルエミュレータ
サクラ も、あまり知られていない Unix スタイルのターミナル エミュレータで、テキスト ベースのターミナル プログラムだけでなく、コマンド ラインの目的でも開発されています。
SAKURA は GTK と livte に基づいており、より高度な機能ではなく、複数のタブのサポート、カスタムのテキストの色、フォントと背景の画像、高速なコマンド処理などのカスタマイズ オプションを提供します。
Linuxにさくらターミナルをインストールする
Linux にSakura をインストールするには、次のようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install sakura [On Debian, Ubuntu and Mint]
sudo yum install sakura [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/sakura [On Gentoo Linux]
sudo apk add sakura [On Alpine Linux]
sudo pacman -S sakura [On Arch Linux]
sudo zypper install sakura [On OpenSUSE]
20. エクストラターム – ターミナルエミュレータ
Extraterm は、標準の端末を現代にもたらすための多くの新機能を提供することを目的とした、無料のオープンソースの最新の端末エミュレータです。
Linux に Extraterm ターミナルをインストールする
Linux にExtratermをインストールするには、示されているようにデフォルトのパッケージ マネージャーを使用します。
sudo apt-get install extraterm [On Debian, Ubuntu and Mint]
sudo yum install extraterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/extraterm [On Gentoo Linux]
sudo apk add extraterm [On Alpine Linux]
sudo pacman -S extraterm [On Arch Linux]
sudo zypper install extraterm [On OpenSUSE]
21. DomTerm ターミナル
DomTerm は、自動ページング、マウス イベント処理、画面の多重化 (ペインとタブ)、セッション管理 (tmux や GNU 画面など) などの強力な機能をサポートするターミナル エミュレーターです。
22. TermKit ターミナル
TermKit は、主に Google Chrome や Chromium などの Web ブラウザで使用される WebKit レンダリング エンジンを使用して、コマンド ライン ベースのアプリケーションで GUI の側面を構築することを目的としたエレガントなターミナルです。
TermKit は元々 Mac と Windows 用に設計されていますが、Floby による TermKit フォークのおかげで、Linux ベースのディストリビューションにインストールして TermKit の威力を体験できるようになりました。 。
23.タビーターミナル
「Tabby」ターミナル アプリは、オペレーティング システム用の最新の機能豊富なクロスプラットフォーム ターミナル エミュレータであり、さまざまなカスタマイズ オプションと直感的な機能を提供することで、より快適で生産的なコマンド ライン エクスペリエンスを提供することを目的としています。
Tabby はタブ管理の改善に重点を置き、ユーザーが複数のターミナル セッションをシームレスに整理および切り替えできるようにします。
Linux に Tabby ターミナルをインストールする
Linux に Tabby をインストールするには、次のインストーラー スクリプトを使用します。
------------- On Debian-based Distributions -------------
curl -s https://packagecloud.io/install/repositories/eugeny/tabby/script.deb.sh | sudo bash
------------- On RHEL-based Distributions -------------
curl -s https://packagecloud.io/install/repositories/eugeny/tabby/script.rpm.sh | sudo bash
24. リオターミナル
Rio Terminal はRust、WebGPU、およびTokioランタイムを使用して構築されたターミナルエミュレータです。ハードウェア アクセラレータで動作するように設計されており、最高のフレーム/秒エクスペリエンスを実現します。
これはまだ開発中ですが、すでに強力で多用途の端末エミュレータとなっており、従来の端末エミュレータよりもパフォーマンスが大幅に向上します。
Linux に Rio ターミナルをインストールする
Linux に Rio Terminal をインストールするには、次の手順に従います。
curl -s https://get.rio-terminal.dev | sh
rio
上記のリストに含まれていない他の有能な Linux ターミナル エミュレーターをご存知の場合は、コメント セクションを使用して私と共有してください。