суббота, 24 сентября 2011 г.

Puutty + Linux

Да мой любознательный читатель, я наконец-то скомпилировал Putty под Ubuntu и теперь на еще одну зависимость от Windows стало меньше... :)


Вы возможно зададитесь вопросом, зачем нам Putty под линуксом ведь есть SSH? А за тем что есть закрытые ключи сгенерированные PuttyGen и подключитить их через SSH у меня их пока не получилось, из-за их специфического формата. Поэтому я решил собрать его под *nix.

Вообще компиляция под *nix штатная возможность, для этого достаточно скачать исходники с сайта производителя chiark.greenend.org.uk в tar.gz архиве. Мне был доступен релиз 0.61

Установим необходимое для компиляции ПО:
$ sudo apt-get install gcc build-essential libgtk2.0-dev halibut build-dep

После этого идем в папка загрузки и распаковываем архив:
$ tar xzvf putty-0.61.tar.gz

Переходим в папку:
$ cd putty-0.61/unix

Выполняем сборку:
$ make -f Makefile.gtk

Теперь компилируем и устанавливаем:
$ make -f Makefile.gtk install

Все готово! Вызываем набором команды "putty" в терминале. Если вы будете создавать пользовательскую кнопку запуска или прописывать в главное меню очевидно вам понадобиться оригинальная иконка, ее вы можете найти на сайте vlad.design.com.ua.

При компиляции под GTK очень помог источник:
http://jamesmcdonald.id.au/it-tips/open-source-apps/putty-gtk2 

Комментариев нет: