Answers:
实际上,byobu和tmux都不能作为Cygwin软件包使用,但是您可以尝试从源代码构建它们。如今,许多程序的构建都没有特定于Cygwin的补丁。
(顺便说一句,byobu实际上是Screen,但是具有精美的默认配置。)
看起来当前的byobu版本(5.18)在cygwin上是开箱即用的。
要安装它,我做了以下工作:
tar xzpf byobu-* && cd byobu-*
./configure && make && make install
而且byobu正在工作...
snack
才能正常工作。
screenrc
/ screen_layout
配置吗?我有一个3分割的窗格,我已经习惯了。也许有一种简单的方法可以分割我尚未看到的窗格。
据我所知,tmux无法为Cygwin构建-与Unix域套接字在该环境中无法正常工作有关。难过,我知道。
我想用我已经在Cygwin 1.7.9下成功安装byobu的注释来更新此内容-尽管我可能已经隐式安装了其他依赖项,但我能够下载源代码,进行编译并以绝对零发行率进行安装。我收到了相同的路由文件注释,但并没有阻止它加载-尽管python错误会
我安装了cygwin gnu屏幕软件包。
然后,我下载了最新的byobu tarball,并按照自述文件进行了安装。但是安装后,我无法运行它,我在这一点上放弃了:
Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
directory
/usr/bin/env: python: No such file or directory
满足最后一行中的python要求很容易,但是我相信/ proc / net / route问题会很困难。
因此,我现在将在cygwin上使用screen,而不是byobu。
似乎没有tmux软件包。而且正如Camperdave所指出的,对于Cygwin而言,它可能无法构建。
cygwin
,即时通讯我的情况msys2
?我找不到构建源的方法,有人拥有源和构建方法(例如configure
文件或makepkg
礼物)吗?