Microsoft Windows用のターミナルマルチプレクサを探しています。 tmuxとGNU Screenの両方のMicrosoft Windowsのインストーラーを見つけることができませんでした。
現在、PuTTYを使用して、WindowsマシンからLinuxマシンに接続しています。誰かがWindowsプラットフォームでGNU Screenまたはtmuxを動作させる方法を提案してください。
上記のオプションに代わる他の良い選択肢はありますか。
見てこれはかなり古いですが、Googleの誰かがこれを見つけたという偶然に、これに対する絶対的な最善の解決策です そしてそれはAWESOME)です- ---(ConEm (または cmder と呼ばれるConEmuを含み、その上に構築されるパッケージ)を使用し、plinkまたは PuTTY自体 を使用して接続する Vagrant を使用して、開発環境をローカルVMとしてセットアップすることもできます。
これは、Windowsボックスから再び自分自身が開発されるのを見ることができる唯一の方法です。
他のすべての答えは、必ずしも悪い答えではありませんが、これと比較してゴミの解決策を提供すると言って十分に確信しています。
Windows 10 "Anniversary"アップデート(バージョン1607)の時点で、開発者モードと呼ばれる機能を有効にすることで、Windowsの内部から直接Ubuntuサブシステムを実行できます。
開発者モードを有効にするには、開始> 設定に移動し、検索ボックスに「開発者機能を使用」と入力して設定を見つけます。左側のナビゲーションに開発者向けというタイトルのタブが表示されます。このタブ内から、有効にするラジオボックスが表示されます開発者モード。
開発者モードを有効にすると、Linuxサブシステム機能を有効にできるようになります。これを行うには、コントロールパネル> プログラム> Windowsの機能の有効化または無効化>に移動し、Windows Linux用サブシステム(ベータ)
これで、Cygwinやコンソールエミュレータを使用する代わりに、従来のaptパッケージ(Sudo apt-get install tmux
)を介してWindowsから直接Ubuntuサブシステムでbashを介してtmuxを実行できます。
tmux と GNU Screen の両方が cygwin の下で動作します。 cygwinインストーラーからインストールできます。そこで名前を検索するだけで、おそらく最新バージョンに到達するでしょう(少なくともtmux)。
PuTTYまたはPlinkで Console2 を使用すると、必要なものを取得できる場合があります。
スレッドに追加して、babunと呼ばれる新しいコンソールがあり、問題なくtmuxを実行しています。 bashまたはzshを実行できます。
代替として、SuperPuttyにはタブがあり、多くの端末で同じコマンドを実行するオプションがあります...誰かが探しているものかもしれません。
https://code.google.com/p/superputty/
PuTTYセッションもインポートします。
選択肢の1つは MSYS2 、つまり "MinGW-w64"/- Git Bash です。 Unixマシンに単純にsshして、そこからほとんどのLinuxコマンドを実行できます。 tmuxもインストールしてください!
Tmuxを MSYS2 にインストールするには:
コマンドpacman -S tmux
を実行します
Git Bash でtmuxを実行するには:
MSYS2 をインストールし、tmux.exe
およびmsys-event-2-1-6.dll
を MSYS2 フォルダーC:\msys64\usr\bin
から Git Bash ディレクトリーC:\Program Files\Git\usr\bin
にコピーします。
ここに汚い方法があります:
Cgywin内でtmuxをコンパイルして使用することができます。 http://sourceforge.net/mailarchive/message.php?msg_id=3085084