CentOS7に最新のTerminatorを入れる
先日TerminatorをGuakeのように使いたいというので
これで出来ますよ
と伝えたら使ってるOSがCent7でこれ試してもバージョンが古すぎて出来ないとのことでした
自分はMintユーザなんで
そうなんだー残念ですねー😭
で終わろうか思ったのですがTerminatorってPython製だし最新バージョン入れるのそんな大変じゃないよなぁって思ったんでやってみました
とりあえずyumで入るTerminatorを確認
とりあえずyumで入るTerminaotrでGuakeみたいに出来ないってことを確認してみます
$ yum install epel* -y && yum install terminator -y
$ terminator -v
terminator 1.91
でもってQiitaの記事の通りにやってみると。。。
あれ、出来た🤣
出来ないっていうのはこの挙動自体が気に入らないのかな。
確かにターミナル表示中にタスクバーに出るのはGuakeとは違うし。。
GitHubから最新を入れてみる
気を取り直して
折角CentOS入れたのでもったいないから最新のTerminator入れてみます
まずはyumで入れたterminator消して
$ yum erase terminator
githubのインストールマニュアルを確認
ふむふむ
依存関係入れろって書いてますね
$ yum install -y python3-gobject python3-configobj python3-psutil vte291 keybinder3 intltool gettext
準備出来たのでインストールしていきます
$ cd /tmp
$ git clone https://github.com/gnome-terminator/terminator.git
$ cd terminator
$ python3 setup.py build
$ python3 setup.py install --single-version-externally-managed --record=install-files.txt
成功
適当にインストールしてるんで/tmpとかでやってますがアンインストールする時の情報install-files.txtに書き出されるんで残しといたほうが良いと思う。。。
起動してみよう
$ terminator
You need to install the python bindings for gobject, gtk and pango to run Terminator.
gobjectがないって怒られたので追加インストール
$ yum install -y python36-gobject
起動した🎉
バージョンも最新になってる
ホーム配下に最初に入れたTerminatorの設定ファイル残ってたからF12での表示/非表示設定もそのまま使えてます
デフォルトで入るTerminatorでもなぜか出来てしまったので手段と目的が入れ替わってしまったのですが
とりあえず最新のTerminatorをCentOS7に入れることが出来ましたー😆
しゃみしゃっきり〜
P.S.
試すの自体はすぐ終わりましたがCentOSのISOを落としてインストールするのが一番時間かかりました🤣
Centは6以来だしGUIどう変わったのか見てみたくて入れてみたけどよく考えたら面倒で日本語化もしてないしLive起動した状態で試すだけで十分だった🤔
しかしCentOSは先行き不透明になったのが不安ですね
今のLTS終わったら
- RHELを開発者ラインセンスで使う
- Rocky Linuxを使う
- Streamを使う
- Fedoraを使う
って感じの選択肢になりましたが
RHELは登録面倒だし
Rockyは実績なさすぎて継続性に不安がまだ残る
かといってStreamはただのInsider Previewだし
Fedora使うくらいならUbuntu系行ったほうがまだ安定してると思うし
どうしてもどれか選べってなったらRockyかなぁ。。。
って感じですよねぇ
商用システムと出来るだけ合わせたいとか今更操作性変わってほしくないってユーザ以外はディストリ変える人多そう。。。
ちなみに私も元はCentOSの安定性が好きでCentOSメインだったのですが
急にRedHatがちょっかいかけだしたのがJavaをOracleが買収したときのような嫌な感じがしたのでさっさとMintに逃げました
Discussion
わざわざありがとうございます! できてますね… 実際この動画の通りの挙動なら私も満足です。私の環境では、
hide_window
のボタン(自分はF10
)を押すとウィンドウが非表示になる代わりに新しいゴーストみたいな小ウィンドウが連続で出てくるんです。私の環境にどこか原因がありそうです。他のgnome extensionが干渉しているのか。改めて再度トライしてみます。追伸:どうやら
F10
をショートカットにしていたのが悪かったみたいです。他のショートカットを使ったら期待通りの動作になりました!おぉ、良かった
こっちでもF10割り当ててみたんですがとくに変わった動きはしませんでした
F10のキーバインドが何かと干渉してそうですね
Terminatorは私もエンコードの違うサーバを複数開く時に使ってますが便利ですよね
ただ高機能過ぎて若干不安定なのでもうちょっと安定してほしいところではあります😔