💾

CentOS7に最新のTerminatorを入れる

2 min read 3

先日TerminatorをGuakeのように使いたいというので

これで出来ますよ

https://qiita.com/SUZUKI_Masaya/items/ddc9bcfaf6b09708fe32

と伝えたら使ってるOSがCent7でこれ試してもバージョンが古すぎて出来ないとのことでした

自分はMintユーザなんで

そうなんだー残念ですねー😭

で終わろうか思ったのですがTerminatorってPython製だし最新バージョン入れるのそんな大変じゃないよなぁって思ったんでやってみました

とりあえずyumで入るTerminatorを確認

とりあえずyumで入るTerminaotrでGuakeみたいに出来ないってことを確認してみます

$ yum install epel* -y && yum install terminator -y
$ terminator -v
terminator 1.91

でもってQiitaの記事の通りにやってみると。。。

https://youtu.be/LZYAXCV4Mmo

あれ、出来た🤣

出来ないっていうのはこの挙動自体が気に入らないのかな。
確かにターミナル表示中にタスクバーに出るのはGuakeとは違うし。。

GitHubから最新を入れてみる

気を取り直して

折角CentOS入れたのでもったいないから最新のTerminator入れてみます

まずはyumで入れたterminator消して

$ yum erase terminator

githubのインストールマニュアルを確認

https://github.com/gnome-terminator/terminator/blob/master/INSTALL.md

ふむふむ

依存関係入れろって書いてますね

$ 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

起動した🎉

Imgur
Imgur
Imgur

バージョンも最新になってる

ホーム配下に最初に入れた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は私もエンコードの違うサーバを複数開く時に使ってますが便利ですよね
ただ高機能過ぎて若干不安定なのでもうちょっと安定してほしいところではあります😔

ログインするとコメントできます