CityInfo и Linux

Jun 29, 2009 15:50




Первое, с чем сталкивается пересевший на Linux desktop пользователь, сидевший до этого на вражеской M$ Windows - недостаток программного обеспечения. Точнее, программного обеспечения предостаточно, но почему-то именно такой программы, какая тебе необходима, с именно такой фунциональностью найти либо не удаётся, либо ты находишь аналог, который на коленке начал делать Вася Пупкин четыре года назад, но у него не хватило ни времени, ни желания довести начатое хоть до какой-то логической точки. Практически для любого жителя Минска такой программой является CityInfo - подробная карта города с кучей вкусностей в виде схемы движения городского транспорта, поиска маршрута между двумя адресами, панорамного вида города и так далее.

В такие моменты, если неоправданно высокая стоимость или идеологические соображения не позволяют использовать Windows второй операционкой, а функциональность программы критична для повседневной или профессиональной деятельности, пользователи пытаются запустить необходимое приложение в эмуляторе или при помощи альтернативной реализации API ненавистной операционки. И, как правило, без танцев с бубном в данном случае не обходится. Их я и опишу подробно в этой статье.
Задача: Поставить на Ubuntu 9.04 программу CityInfo c двумя последними патчами.
Исходные данные: Предустановленный Wine 1.01, cabextract. Установщик CityInfo 2.7. Патчи к ней (есть на официальном сайте).
Инструкция:
  1. Качаем IEs4Linux
  2. При помощи только что скачанной программы качаем Internet Explorer 6.0



  3. При помощи wine устанавливаем CityInfo и патчи к ней (без патчей работать не будет).
  4. Копируем папку ie6 из директории ~/.ies4linux/
    в директорию, куда была установлена CityInfo.
  5. Создаём простенький скрипт с примерно таким кодом:

    #!/bin/bash
    export CITYDIR=~/.wine/drive_c/CityInfo
    export WINEPREFIX=${CITYDIR}/ie6
    wine ${CITYDIR}/CityInfo.exe
  6. Наслаждаемся результатом:


linux, карта минска, cityinfo, техническое

Previous post Next post
Up