我正在使用Ubuntu 14.04。对于ssh,我使用的是pac马槽。它在Ubuntu12.04上运行得很好,但是在升级到14.04之后,pac就不能工作了。当我从终端机运行它时,它说:
Can't locate object method "new" via package "Gnome2::Vte::Terminal" (perhaps you forgot to load "Gnome2::Vte::Terminal"?) at /opt/pac/lib/PACTerminal.pm line 501.我试图安装遗漏的perl模块,方法是键入:
$ cpan Gnome2::Vte::Terminal但上面写着“这条护城河根本不存在”。
在ubuntu14.04上运行它的正确方法是什么?
发布于 2014-10-18 12:27:50
我已经下载了最新的版本(v4.5.5)并重新安装了它。现在我可以通过ssh登录到任何服务器。
发布于 2014-05-04 14:33:03
我可以通过强制PAC使用我的系统库而不是嵌入式库来修复它,方法是从PAC中删除所有Vte.so*文件:
find /opt/pac/ -name "Vte.so*" -exec rm {} +发布于 2014-06-30 09:17:35
我也遇到了同样的问题,并使用了这个修复方法:
(为了能够编译模块,您需要安装-dev包)
使用Gnome2 2::Vte;
一旦进行了这些更改,我就能够再次使用带有SSH的PAC。
https://askubuntu.com/questions/460234
复制相似问题