在浏览了很多关于系统管理员最佳终端的网站后,我试图在 Cygwin 上安装。不幸的是,我没有找到任何关于如何操作的好网站。
以前有人这样做过吗?请帮助我完成我需要安装的步骤和软件包。
还有什么我可以尝试的终端(比如 Cygwin)?
在浏览了很多关于系统管理员最佳终端的网站后,我试图在 Cygwin 上安装。不幸的是,我没有找到任何关于如何操作的好网站。
以前有人这样做过吗?请帮助我完成我需要安装的步骤和软件包。
还有什么我可以尝试的终端(比如 Cygwin)?
我不知道从什么版本开始,但现在您可以仅从 Cygwin 安装程序安装终结器。并且运行良好
问候
如果您不想使用 cygwinports,您实际上可以从 cygwin 安装程序安装所有 terminator 的依赖项,除了 terminator 本身。
在 cygwin 安装程序中选择并安装:
python-dbus
python-gobject
python-gtk2.0
python-vte (under GNOME tab for some reason)
GConf2
然后,从https://launchpad.net/terminator/+download下载最新的 terminator tarball并将其解压到某个地方。在管理员终端中运行python setup.py install
,只要你有一个正在运行的 X 服务器,它就terminator
可以完美运行。
关于如何安装终结器的来源有点模糊。我所做的并且可能对您有所帮助的是:(尽管我仍然遇到分段错误错误)
将 Cygwin 更新到最新版本
打开 Cygwin 终端并运行:(如果您有 x86 版本,请使用它。这一步的想法是使用 Cygwin 端口)
cygstart -- /your/cygwin/path/setup-x86_64.exe -K http://cygwinports.org/ports.gpg
在选择下载站点部分中:
检查您是否总共选择了三个 URL
它可能会向您显示有关未加载 .ini 配置但忽略它们的警告(注意:我查找了不同的端口 URL,但官方的 URL 向我抛出了错误,我无法通过此步骤,这就是我使用替代 URL 的原因)
首先,您需要为 X Window 安装软件包:
http://x.cygwin.com/docs/ug/setup.html
基本上它们是:
同时搜索并选择终结者包
它需要很长时间才能完成。
转到开始->所有程序->Cygwin-X->X Win Server(windows工具栏)
应打开一个 xterm 窗口。类型:
终结者
你应该知道 Cygwin 有终结者。
注意:运行终结器后,我收到此错误:
/usr/lib/python2.7/site-packages/terminatorlib/terminator.py:87: Warning: Attempt to add property GnomeProgram::sm-connect after class was initialised
self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/lib/python2.7/site-packages/terminatorlib/terminator.py:87: Warning: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/lib/python2.7/site-packages/terminatorlib/terminator.py:87: Warning: Attempt to add property GnomeProgram::display after class was initialised
self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/lib/python2.7/site-packages/terminatorlib/terminator.py:87: Warning: Attempt to add property GnomeProgram::default-icon after class was initialised
self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
Segmentation fault (core dumped)
我正在寻找解决这个问题,但遗憾的是我找不到任何东西。如果您使用 Cygwin x86,您的结果可能会有所不同。
希望这可以帮到你。