COSMIC端末(cosmic-term)でfishを動かす

2026-05-03

はじめに

Pop!_OSではデフォルトでbashが動く.ログインシェルをfish(POSIX非互換)にすると,起動時に問題が発生する可能性があるので,COSMIC端末で動くシェルのみfishに変えた.

結論

COSMIC端末に「プロファイル」を追加することでシェルの切替が可能.

fishをインストール

aptを使ってfishをインストール.

$ sudo apt update
$ sudo apt install fish

プロファイルを追加

  1. COSMIC端末を動かす
  2. 「ファイル」メニューから「プロファイル…」を選ぶ
  3. 「プロファイルを追加」ボタンを押す
  4. 以下を入力する
    名前
    fish(何でも良い)
    コマンドライン
    /usr/bin/fish
    「デフォルトにする」
    on
  5. 「プロファイルを追加」ボタンを押す

ドックからCOSMIC端末を選ぶとfishが動く.

bashも同様の手順でプロファイルを登録する(「デフォルトにする」はoff)と,「ファイル」メニューの「プロファイル」でシェルを選べるようになる.

環境

  • Pop!_OS/COSMIC 24.04 LTS
  • COSMIC端末(cosmic-term) 1.0.9