Записки разработчика

15.10.2014

Файловый менеджер Gnome Commander с табами

Добрый день!

Кто знает что у нас в Linux есть замечательный файловый менеджер уровня TotalCmd в Microsoft Windows? Знакомтесь — Gnome Commander!!

Gnome Commander

И сегодня мы установим эту полезную программу в систему. Качаем с сайта исходники — тк тот Gnome Commander, который в репах — версии 1.2.8, а свежая версия 1.4.3

переходим к архиву и выполняем:

$ tar -xpJf gnome-commander-1.4.3.tar.xz

если вышла ошибка, установим последнюю версию пакета

$ sudo apt-get install xz-utils

переходим внутрь, и компилируем:

$ ./configure
$ make
$ sudo make install

все! программа установлена!

Примечание:

Иногда конфигуратор может выйти с ошибкой что не найден тот или иной пакет. Ищем в репозитории эти пакеты и доставляем их.
Например, что было на моей системе:

ругается:

configure: error: gnome-doc-utils >= 0.3.2 not found

ставим:

sudo apt-get install gnome-doc-utils

кстати, на домашней машине тут возникла проблема (что странно, ибо и на домашнем компьютере и на рабочем стоит одна и та же версия системы). На домашней машине в репе была версия 0.20 и пришлось gnome-doc-utils-0.3.2 компилить вручную. Сам пакет можно взять на сайте GNOME Схема установки — аналогичная той, что описана выше.

ругается:

configure: error: Your intltool is too old.  You need intltool 0.35.0 or later.

ставим:

sudo apt-get install intltool

ругается:

checking if gtk+ >= 2.8.0 exists... configure: error: no

ставим:

sudo apt-get install libgtk2.0-dev

ругается:

checking if libgnome >= 2.0.0 exists... configure: error: no

ставим:

sudo apt-get install libgnome2-dev

ругается:

checking if libgnomeui >= 2.4.0 exists... configure: error: no

ставим:

sudo apt-get install libgnomeui-dev

ругается:

checking for UNIQUE... no

ставим:

sudo apt-get install libunique-dev

В общем, схема такая. Выкинуло ошибку — смотрим что за пакет ему нужен и ищем через apt-cache search. Если находим пакет пакет-dev — хорошо, обычно его и хватает. Если не нашли — попробуйте погуглить. В конце концов спросите у меня — вдруг сталкивался.

Кстати: чтобы узнать версию пакета не устанавливая его:

$ apt-cache show имя_пакета
admin @ 23:18


 

Powered by WordPress