概要
Fishのインストール
パッケージ管理システムからインストール
パッケージ管理システムからFishをインストールする。
# CentOS sudo yum install fish # SUSE sudo zypper install fish
ソースコードからインストール
ビルドに必要な依存関係のライブラリをインストールする。
# CentOS sudo yum install cmake ncurses-devel # SUSE sudo zypper install install cmake ncurses-devel ncurses5-devel pcre2-devel gettext-runtime gettext-tools
FishのGithubからソースコードをダウンロードする。
tar xf fish-*
Fishをビルドおよびインストールする。
cd fish-* mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX=$HOME/InstallSoftware/Fish -DWITH_GETTEXT=ON .. make -j $(nproc) make install
.profileファイルや.bashrcファイル等に、Fishのパスを設定する。
vi ~/.profile
# ~/.profileファイル export PATH="/<Fishのインストールディレクトリ>/bin:$PATH"
Oh My Fishのインストール
Curlコマンドからインストール
Curlコマンドを実行して、Oh My Fishをダウンロードする。
curl -L https://get.oh-my.fish > install
Oh My Fishをインストールする。
fish install --path=~/.local/share/omf --config=~/.config/omf
Githubからダウンロードしてインストール
Oh My FishのGithubからOh My Fishをダウンロードする。
または、以下のコマンド実行する。
git clone https://github.com/oh-my-fish/oh-my-fish.git
Oh My Fishをインストールする。
# Gitからインストールする場合 git clone https://github.com/oh-my-fish/oh-my-fish cd oh-my-fish bin/install --offline # Tarballからインストールする場合 curl -L https://get.oh-my.fish > install fish install --offline=omf.tar.gz