TMUXを扱うためのCygwin導入!! 文系学生がWindowsでやってみた!!
はじめに
インターン先でプログラミング勉強中の文系学生。
社員の人からTMUXという便利なツールを見せてもらった。
「俺もこのツール使いたいな…」
早速、やってみるか!!
TMUXとは
見た感じ、使いやすいターミナルという印象。
普通はサーバーごとにウィンドウが分かれるけど、TMUXなら1つのウィンドウで複数のサーバーを扱えるらしい。
詳しくはこのサイトをどうぞ。
Cygwinを使う理由
さてさて、TMUXをインストールしますかね。
「TMUX インストール」っと…
…あれ?
Windowsのインストール方法なくね?
いや、0じゃないけど、直接インストールできるのはなさそう。
皆LinuxやOS Xの説明ばっかだし…
ダメだこりゃ。
まぁ、直接インストールするのはできなさそうだけど、Cygwinを導入することで、TMUXも使えるようになるみたい。
Windowsはこの方法で進めるしかなさそうだね。
TMUXの導入
Cygwinのインストール
まずは、Cygwinからインストールしていきますか。
参考にしたのはこのサイト。
Windows上で動くUNIX?Cygwinのインストール&設定方法 | サービス | プロエンジニア
詳しい手順とか書こうとすると、このサイトと全く同じになっちゃうからインストールしたい人はサイトからどうぞ。
違いはPythonとPHPのパッケージをインストールしたくらいかな。
あとは、Vimのインストールさえ忘れなければ良いと思う。
まぁ、忘れてもあとからパッケージの追加もできるしね。
手順もインストールと同じ手順で、パッケージのインストール画面で欲しいパッケージを選択してインストールすれば完了。
簡単にインストールできるのは良いよね。
TMUXのインストール
続いて、TMUXの導入。
参考にさせてもらったのはこのサイト。
【windows】Cygwinでtmuxを使ってみる【multiplexer】
準備を進める前に、 wget
、tar
、gawk
、bzip2
、git
のインストールか。
setup.exe
でやっておこう。
Cygwinを開いて、git clone https://github.com/kou1okada/apt-cyg.git
。
だけど、うまくいかない…
apt-cyg
関連がうまくいかないな…
別のサイトを参考にしてみるか。
そこで見つけたのがこのサイト。
CygWinのapt-cygが上手くいかない場合
最後までやってみて、w3mをインストールできるかどうかを確認するのがよさそう。
終わったら、TMUXの導入!!
こっちに戻って、TMUXをインストールする
を参考に設定していく
と思ったけど、libevent
がうまくいかないな…
Qiitaで探すと、tmuxをCygwinにインストールする方法を発見。
事前準備
のところからやっていこう。
これ2014年の記事だから、TMUXのバージョン古いみたい。
だから、ここから最新のバージョンをC:cygwin64/home/ユーザー名/libvent-2.0.21-stable
に保存。
ちなみに、2018/4/27の最新バージョンはtmux 2.7.tar.gz
。
他に変更はないかな。
すべてが終わったら、tmux
で起動…
よし!! 完成!!
コードまとめ
Cygwinを起動して書いたコードをまとめておこう。
wget
、tar
、gawk
、bzip2
、git
はインストールしておいてね。
% wget https://raw.github.com/kou1okada/apt-cyg/master/apt-cyg
% chmod +x apt-cyg
% cp apt-cyg /bin/
% apt-cyg --use-setuprc update
% apt-cyg install w3m
% apt-cyg install ncurses
% wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
% tar xvf libevent-2.0.21-stable.tar.gz
% cd libevent-2.0.21-stable
% ./configure --prefix=/usr
% make
% make install
#ここで最新のファイルをC:cygwin64/home/ユーザー名/libvent-2.0.21-stableに保存。
% tar xvf tmux-2.7.tar.gz
% cd tmux-2.7
% CFLAGS="-I/usr/include/ncurses" ./configure --prefix=/usr
% make
% make install
% tmux
まとめ
今回はWindows10にCygwinからTMUXをインストールしました!!
勿論、まだインストールしただけで、十分に使えるわけではない。
実務に移る前により便利にしたり、コマンドを覚えたりしておこうっと。
参考記事
tmuxを使い始めたので基本的な機能の使い方とかを整理してみた-完熟トマト
Windows上で動くUNIX?Cygwinのインストール&設定方法 | サービス | プロエンジニア
【windows】Cygwinでtmuxを使ってみる【multiplexer
CygWinのapt-cygが上手くいかない場合
tmuxをCygwinにインストールする方法
Author And Source
この問題について(TMUXを扱うためのCygwin導入!! 文系学生がWindowsでやってみた!!), 我々は、より多くの情報をここで見つけました https://qiita.com/kaitaku/items/f21e9d526755841a5cc5著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .