「インストール - ターミナル」の版間の差分
編集の要約なし |
|||
36行目: | 36行目: | ||
<br><br> | <br><br> | ||
== | == ST == | ||
[https:// | STのビルドに必要な依存関係のライブラリをインストールする。<br> | ||
# CentOS | |||
sudo yum install xrdb libXft-devel libX11-devel harfbuzz-devel libXext-devel libXrender-devel libXinerama-devel | |||
# SUSE | |||
sudo zypper install xrdb libXft-devel libX11-devel harfbuzz-devel libXext-devel libXrender-devel libXinerama-devel | |||
<br> | |||
[https://st.suckless.org STの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたファイルを解凍する。<br> | ダウンロードしたファイルを解凍する。<br> | ||
tar xf | tar xf st-<バージョン>.tar.gz | ||
cd | cd st-<バージョン> | ||
<br> | <br> | ||
または、以下のコマンドを実行して、STのソースコードをダウンロードする。<br> | |||
git clone https://github.com/ | git clone https://github.com/siduck/st.git ST | ||
cd | cd ST | ||
<br> | <br> | ||
STをビルドおよびインストールする。<br> | |||
make clean install DESTDIR=$HOME/InstallSoftware/ST | |||
<br><br> | |||
== Alacritty == | |||
ビルドに必要な依存関係のライブラリをインストールする。<br> | ビルドに必要な依存関係のライブラリをインストールする。<br> | ||
# CentOS | # CentOS | ||
53行目: | 65行目: | ||
# SUSE | # SUSE | ||
sudo zypper install cmake cargo freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel | sudo zypper install cmake cargo freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel | ||
<br> | |||
[https://github.com/alacritty/alacritty/releases AlacrittyのGithub]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
tar xf alacritty-<バージョン>.tar.gz | |||
cd alacritty-<バージョン> | |||
<br> | |||
または、以下のコマンドを実行して、Alacrittyのソースコードをダウンロードする。<br> | |||
git clone https://github.com/alacritty/alacritty.git Alacritty | |||
cd Alacritty | |||
<br> | <br> | ||
Alacrittyをビルドする。<br> | Alacrittyをビルドする。<br> |
2021年11月11日 (木) 21:32時点における版
概要
Gnome Terminal
シェルの変更
方法 1
- Gnome Terminalを右クリックまたは[≡]ボタンを押下して、環境設定を開く。
- 設定プロファイルを開くまたは作成する。
- [Command]タブを選択する。
- [Run a custom command instead of my shell.]チェックボックスにチェックを入力する。
- [Custom command]項目に、Zsh等のシェルの実行ファイルのフルパスを入力する。
方法 2
他の方法として、.bashrcファイルの1行目に、以下の設定を追記する。
[ -n "$GNOME_TERMINAL_SCREEN" ] && [ -x "$(command -v zsh)" ] && exec zsh "$@"
上記の設定の説明を、以下に示す。
まず、[ -n "$GNOME_TERMINAL_SCREEN" ]
コマンドを実行して、Gnome Terminalを確認する。
次に、[ -x "$(command -v zsh)" ]
コマンドを実行して、Zshのパスが存在するかどうかを確認する。
最後に、exec zsh "$@"
コマンドを実行して、Bashと同じ引数でZshを起動する。
これにより、Gnome Terminalを起動する時、Zsh等のシェルが使用できる。
Drop Down Terminal
Drop Down Terminalは、Gnome Shellのデスクトップ環境にインストールできるターミナルの拡張機能である。
カスタムスクロールバーの設定、カラースキーム、起動時にカスタムコマンドを起動する機能等、便利な機能が搭載されている。
また、カスタマイズ性にも優れており、透明度、アニメーション、スクロールバーの表示、ウィンドウのサイズ、ホットキーボタンをカスタマイズすることができる。
さらに、コマンド機能により、ユーザのデフォルトシェルではなく、カスタムのコマンドライン引数を実行することができる。
URL : https://extensions.gnome.org/extension/442/drop-down-terminal/
ST
STのビルドに必要な依存関係のライブラリをインストールする。
# CentOS sudo yum install xrdb libXft-devel libX11-devel harfbuzz-devel libXext-devel libXrender-devel libXinerama-devel # SUSE sudo zypper install xrdb libXft-devel libX11-devel harfbuzz-devel libXext-devel libXrender-devel libXinerama-devel
STの公式Webサイトにアクセスして、ソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。
tar xf st-<バージョン>.tar.gz cd st-<バージョン>
または、以下のコマンドを実行して、STのソースコードをダウンロードする。
git clone https://github.com/siduck/st.git ST cd ST
STをビルドおよびインストールする。
make clean install DESTDIR=$HOME/InstallSoftware/ST
Alacritty
ビルドに必要な依存関係のライブラリをインストールする。
# CentOS sudo yum install cmake cargo freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel xcb-util-devel sudo yum group install "Development Tools" # SUSE sudo zypper install cmake cargo freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel
AlacrittyのGithubにアクセスして、ソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。
tar xf alacritty-<バージョン>.tar.gz cd alacritty-<バージョン>
または、以下のコマンドを実行して、Alacrittyのソースコードをダウンロードする。
git clone https://github.com/alacritty/alacritty.git Alacritty cd Alacritty
Alacrittyをビルドする。
cargo build --release
ビルドが正常に終了した場合、プロジェクトディレクトリにtarget/release/alacrittyファイルが生成される。