linux Terminal Multiplexer for Microsoft Windows -GNU Screen or tmux的安装程序[已关闭]

llew8vvj  于 11个月前  发布在  Linux
关注(0)|答案(9)|浏览(148)

**已关闭。**此问题不符合Stack Overflow guidelines。目前不接受回答。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题相关,可以发表评论,说明在何处可以回答此问题。
4年前关闭。
Improve this question
我正在寻找一个终端多路复用器为微软 windows 。我无法找到安装程序为微软 windows 为tmux和GNU屏幕。
目前我正在使用Putty从Windows Machine连接到我的Linux机器。有人能建议如何让GNU Screen或tmux在Windows平台上工作吗?
有没有其他好的替代品以上选项。

x759pob2

x759pob21#

看。这是一个很老的问题,但是如果Google的人发现了这个问题,绝对是最好的解决方案-(而且它很棒)-是使用ConEmu(或者一个包含并构建在ConEmu之上的包,称为cmder),然后使用plink或putty itself连接到特定的机器,或者,更好的是,使用Vagrant将开发环境设置为本地VM。
这是我能再次看到自己从Windows盒子中发展的唯一方式。
我有足够的信心说,其他所有的答案--虽然不一定是糟糕的答案--都提供了垃圾解决方案。

更新:截至2020年1月8日,并非所有其他解决方案都是垃圾-Windows Terminal正在实现,WSL存在。

km0tfn4u

km0tfn4u2#

从Windows 10“周年纪念”更新(版本1607)开始,您现在可以通过启用名为开发人员模式的功能直接从Windows内部运行Ubuntu子系统。
要启用开发者模式,请转到 * 开始 * > * 设置 *,然后在搜索框中键入“使用开发者功能”以查找设置。在左手导航中,您将看到一个标题为 * 开发者 * 的选项卡。在此选项卡中,您将看到一个单选框以启用 * 开发者模式 *。
启用开发者模式后,您将能够启用Linux子系统功能。为此,请转到 * 控制面板 * > * 程序 * > * 打开或关闭Windows功能 * >并选中 Windows子系统Linux(Beta) 复选框
现在,您可以通过传统的apt包(sudo apt-get install tmux)直接从Windows在Ubuntu子系统上通过bash运行tmux,而不是使用Cygwin或控制台模拟器。

flvlnr44

flvlnr443#

tmuxGNU Screen都可以在cygwin下工作。它们可以从cygwin安装程序安装。只需在那里搜索它们的名称,您可能会获得最新版本(至少对于tmux)。

9ceoxa92

9ceoxa924#

另一个选择是MSYS2,换句话说就是“MinGW-w 64”/Git Bash。你可以简单地在Unix机器上运行 ssh,并从它运行大多数Linux命令。还可以安装tmux
MSYS2中安装tmux:
运行命令pacman -S tmux
Git Bash上运行tmux:
安装MSYS2并将tmux.exemsys-event-2-1-6.dllMSYS2文件夹C:\msys64\usr\bin复制到Git Bash目录C:\Program Files\Git\usr\bin

j2qf4p5b

j2qf4p5b5#

您可以通过将Console2与Putty或Plink一起使用来获得所需的内容。

kuarbcqp

kuarbcqp6#

添加到线程,有一个新的控制台在城里叫巴邦,我运行tmux在它没有问题。让你运行bash或zsh。
click here for github

r7knjye2

r7knjye27#

作为替代方案,SuperPutty有选项卡,可以在许多终端上运行相同的命令......可能是有人在寻找的。
https://code.google.com/p/superputty/
它也导入您的PuTTY会话。

8aqjt8rx

8aqjt8rx8#

下面是肮脏的方式:
1.使用“ssh -X user@host”登录Linux服务器
1.打开rxvt-unicode或其他X终端。
1.打开tmux或屏幕
1.从服务器重新登录到本地计算机
1.启动你最喜欢的shell,比如msys或者cygwin。

相关问题