Установка EasyTrace 8.65 Free в Linux

Краткое описание установки бесплатной версии векторизатора Easy Trace 8.65 FREE в операционной системе GNU/Linux.

Введение


Как известно, в настоящее время для операционной системы GNU/Linux доступны многие приложения для работы с геоданными (ГИС, СУБД, серверы и т.д.) Сложнее дело обстоит с таким специфическим программным обеспечением, как векторизаторы. Программы для векторизации растровых изображений есть (autotrace, portace и др.), но предназначены они, в первую очередь, для решения «художественных» задач. Однако, с недавнего времени, ГИС-общественности стала доступна бесплатная версия векторизатора Easy Trace, уже зарекомендовавшего себя в профессиональной среде, но работающего только в Windows. Ниже описан способ установки Easy Trace в GNU/Linux (подойдет любой современный дистрибутив).

Установка и настройка Wine


Для работы с Windows-программами необходимо установить пакет Wine. Это можно сделать с помощью пакетного менеджера вашего дистрибутива (например, Synaptic в Ubuntu) или с помощью нескольких команд в консоли (понадобятся права суперпользователя).

Пример для Ubuntu/Debian:

$ sudo aptitude install wine cabextract wine-gecko

Кроме собственно Wine, необходимы также cabextract для извлечения файлов *.CAB и wine-gecko для отображения интернет-страниц.

Если по каким-либо причинам вы не можете воспользоваться пакетными менеджерами, можно загрузить бинарные пакеты для различных дистрибутивов с официального сайта проекта или установить Wine из исходного кода.

После установки наберите в командной строке:

$ winecfg

(или поищите в системном меню Configure Wine) для запуска утилиты конфигурирования. Утилита создает каталог ~/.wine в домашнем каталоге, позволяет выбрать «эмулируемую» версию Windows для каждого приложения, настроить графику, использование библиотек и т.д.

Установка дополнительных компонентов с помощью winetricks

Winetricks — это скрипт для быстрой загрузки и установки распространённых исполняемых библиотек, иногда необходимых для запуска программ в Wine.

Получить его проще всего командой:

$ wget http://www.kegel.com/wine/winetricks

Затем следует сделать скрипт исполняемым:

$ chmod +x winetricks

В некоторых дистрибутивах Linux (Suse, ALT Linux) пакет winetricks уже включен в состав Wine, в других его можно установить отдельно через пакетный менеджер. Например, в Ubuntu воспользуйтесь Synaptic или введите в командной строке:

$ sudo aptitude install winetricks

В случае, если winetricks был установлен из репозиториев дистрибутива, нужно выполнить команду winetricks в консоли, если загружен отдельно, то sh ./winetricks из того каталога, куда он был загружен. Когда winetricks запущен без дополнительных параметров, открывается графический интерфейс со списком доступных пакетов. В нашем случае необходимо выбрать gdiplus, ole2, vb6run, vcrun6, allfonts, winxp и нажать ОК.

Также можно установить пакеты, указав их имена в качестве параметров для команды winetricks, и программа немедленно начнёт их установку.

$ sh winetricks winxp gdiplus ole2 vb6run vcrun6 allfonts

В процессе установки иногда могут появляться стандартные Windows-установщики.

Получение и установка Easy Trace

Бесплатную версию Easy Trace 8.65 FREE можно скачать здесь. После загрузки щелкните по файлу et865.exe или наберите в консоли wine et865.exe для запуска программы установки.

Выберите язык (русский/английский), подготовка к установке может занять некоторое время.
Далее стандартный диалог проведет установку по пунктам.
После установки появится каталог ~/.wine/drive_c/Program Files/Easy Trace Group/Easy Trace 8.65 Free, в системном меню появится соответствующий пункт (в разных окружениях рабочего стола или оконных менеджерах пункты меню могут быть разными), а на рабочем столе появится «ярлык» . Доступна также обширная справка и примеры проектов.

Как известно, в Linux это не единственный способ настроить запуск программы. Любители командной строки могут сделать так называемый «псевдоним» (alias). Для «одноразового» его применения надо в консоли набрать (с указанием полного пути к исполняемому файлу et.exe):

$ alias easytrace='wine ~/.wine/drive_c/Program\ Files/Easy\ Trace\ Group/Easy\ Trace 8.65 Free/et.exe'

После этого можно запускать Easy Trace из консоли, набрав easytrace. Для постоянного использования следует прописать эту же строку в файл ~/.bashrc (в котором хранятся настройки командной оболочки bash).

Совет: если при первом запуске программа не реагирует на мышь, надо в следующий раз после появления заставки нажать клавишу Enter 1-2 раза.

Всё, Easy Trace готов к векторизации в связке со свободными ГИС!

Содержание

Прокрутить вверх