Pac ssh manager на Ubuntu 14.04 не работает

Я использую Ubuntu 14.04. Для ssh я использую pac manger. Он отлично работал на Ubuntu 12.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

Но это говорит: "Этот режим не существует".

Как правильно запустить его на Ubuntu 14.04?

3 ответа

Решение

Я скачал последний выпуск (v4.5.5) и переустановил его. Теперь я могу войти через ssh на любой сервер.

Я мог бы исправить это, заставив PAC использовать мою системную библиотеку вместо встроенной, удалив все Vte.so* файлы из PAC:

find /opt/pac/ -name "Vte.so*" -exec rm {} +

У меня была та же проблема, и я использовал это исправление:

(Вам нужно установить пакеты -dev, чтобы иметь возможность скомпилировать модуль)

  • Измените PACTerminal.pm, чтобы включить использование Gnome2::vte

использовать Gnome2::Vte;

После внесения этих изменений я снова смог использовать PAC с SSH.

Другие вопросы по тегам