web-dev-qa-db-ja.com

Microsoft Windows用ターミナルマルチプレクサ-GNU Screenまたはtmuxのインストーラー

Microsoft Windows用のターミナルマルチプレクサを探しています。 tmuxとGNU Screenの両方のMicrosoft Windowsのインストーラーを見つけることができませんでした。

現在、PuTTYを使用して、WindowsマシンからLinuxマシンに接続しています。誰かがWindowsプラットフォームでGNU Screenまたはtmuxを動作させる方法を提案してください。

上記のオプションに代わる他の良い選択肢はありますか。

112
Kamaal

見てこれはかなり古いですが、Googleの誰かがこれを見つけたという偶然に、これに対する絶対的な最善の解決策です そしてそれはAWESOME)です- ---(ConEm (または cmder と呼ばれるConEmuを含み、その上に構築されるパッケージ)を使用し、plinkまたは PuTTY自体 を使用して接続する Vagrant を使用して、開発環境をローカルVMとしてセットアップすることもできます。

これは、Windowsボックスから再び自分自身が開発されるのを見ることができる唯一の方法です。

他のすべての答えは、必ずしも悪い答えではありませんが、これと比較してゴミの解決策を提供すると言って十分に確信しています。

85
dgo

Windows 10 "Anniversary"アップデート(バージョン1607)の時点で、開発者モードと呼ばれる機能を有効にすることで、Windowsの内部から直接Ubuntuサブシステムを実行できます。

開発者モードを有効にするには、開始> 設定に移動し、検索ボックスに「開発者機能を使用」と入力して設定を見つけます。左側のナビゲーションに開発者向けというタイトルのタブが表示されます。このタブ内から、有効にするラジオボックスが表示されます開発者モード

開発者モードを有効にすると、Linuxサブシステム機能を有効にできるようになります。これを行うには、コントロールパネル> プログラム> Windowsの機能の有効化または無効化>に移動し、Windows Linux用サブシステム(ベータ)

これで、Cygwinやコンソールエミュレータを使用する代わりに、従来のaptパッケージ(Sudo apt-get install tmux)を介してWindowsから直接Ubuntuサブシステムでbashを介してtmuxを実行できます。

62
Brandon Clapp

tmuxGNU Screen の両方が cygwin の下で動作します。 cygwinインストーラーからインストールできます。そこで名前を検索するだけで、おそらく最新バージョンに到達するでしょう(少なくともtmux)。

43
Rafa de Castro

PuTTYまたはPlinkで Console2 を使用すると、必要なものを取得できる場合があります。

8
joelpt

スレッドに追加して、babunと呼ばれる新しいコンソールがあり、問題なくtmuxを実行しています。 bashまたはzshを実行できます。

githubの場合はここをクリック

7
Viktor Justo

代替として、SuperPuttyにはタブがあり、多くの端末で同じコマンドを実行するオプションがあります...誰かが探しているものかもしれません。

https://code.google.com/p/superputty/

PuTTYセッションもインポートします。

5
KCD

選択肢の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.dllMSYS2 フォルダーC:\msys64\usr\binから Git Bash ディレクトリーC:\Program Files\Git\usr\binにコピーします。

4
Stas S

ここに汚い方法があります:

  1. 「ssh -X user @ Host」を使用してLinuxサーバーにログインします
  2. rxvt-unicodeまたは他のX端末を開きます。
  3. tmuxまたは画面を開く
  4. サーバーからローカルコンピューターに再度ログインします
  5. msysやcygwinなどのお気に入りのシェルを起動します。
2
dannybaobei

Cgywin内でtmuxをコンパイルして使用することができます。 http://sourceforge.net/mailarchive/message.php?msg_id=3085084

0
SCR512