是否可以在 Capistrano 3 中转发 X11 窗口?
Posted
技术标签:
【中文标题】是否可以在 Capistrano 3 中转发 X11 窗口?【英文标题】:Is it possible to forward X11 windows in a Capistrano 3? 【发布时间】:2015-04-30 09:55:54 【问题描述】:我正在尝试从远程服务器转发 X11 窗口。通常我可以做类似的事情
ssh -X some@address
然后例如运行
feh image.jpg
在我的本地机器上查看image.jpg
图片。是否有可能在 Capistrano 3 中获得这种行为?我正在安装一个软件,它需要我执行通常的“nextnextnextfinish”。我想做一些类似于(在config/deploy.rb
内)
set ssh_option, :forward_x11 => true #doesn't work
但sshkit
似乎没有该选项。在某处是否有ssh_option
的sshkit
列表,或者是否有其他解决方案?
【问题讨论】:
【参考方案1】:Capistrano 是在远程计算机上使用某种 *sh 脚本自动部署。转发 X11 Windows 将使用户不得不与窗口进行交互。因此,我最终使用了 Bash 脚本 Sikuli 和 Xvfb 来自动化解决方案。
【讨论】:
以上是关于是否可以在 Capistrano 3 中转发 X11 窗口?的主要内容,如果未能解决你的问题,请参考以下文章