Здравствуйте, уважаемые читатели! Долгое время сомневался, стоит ли вообще писать данную статью, так как установка локальной версии ДубльГИС на Linux осуществляется достаточно просто, для этого достаточно установить Wine и скачать с официального сайта 2GIS версию, предназначенную для запуска в Linux через Wine.
Однако я решил, что данный материал будет полезен тем, кто только начал осваивать Linux, поэтому данный материал имеет право на жизнь. Так что читайте далее порядок установки 2ГИС на Linux. Используемой мной дистрибутив - это KDE Neon (собрат Kubuntu и Ubuntu), но на других Linux-дистрибутивах установка будет аналогичной.
Установка WineHQ из ppa-репозитория
Итак, вначале необходимо установить Wine. Именно это рекомендует сам разработчик 2GIS. Далее информация для тех, кто впервые слышит слова Wine.
Wine - это программа, которая не является эмулятором компьютера, предназначенная в первую очередь для таких Unix-подобных операционных систем как Linux и MacOS и позволяющая запускать 32 и 64-битные приложения, которые написаны специально для всем известной операционной системы Microft Windows.
Дело в том, что нативной программы 2Gis для Linux не существует (точнее поддержка и разработка прекращена с февраля 2015 года), поэтому разработчики 2Gis рекомендуют использовать Wine. Впрочем, под Wine 2Gis работает отлично.
Для установки Wine HQ из ppa необходимо выполнить несколько простых команд в Терминале.
1. Добавление 32-битной поддержки архитектуры
Сначала добавляем поддержку архитектуры i386 для 64-битных систем. Команда в Терминале:
sudo dpkg --add-architecture i386
2. Добавление ppa-репозитория
Далее всего парой команд добавляем сам репозиторий:
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'
3. Непосредственно установка Wine
sudo apt install winehq-stable
На этом установка Wine HQ почти закончена. Если остались еще вопросы по установке, то добро пожаловать на официальную страницу с рекомендациями по установке Wine на различных дистрибутивах Linux, которая расположена тут https://wiki.winehq.org/Download в разделе бинарные пакеты Wine HQ.
Если с английским языком вы на ВЫ (простите за тавтологию), то переводчик Google вам в помощь.
Загрузка 2GIS с официального сайта разработчика
Далее необходимо зайти на официальный сайт 2GIS по адресу local.2gis.ru и, перейдя в раздел Другие варианты загрузки, скачать 2GIS для Linux. Скачать необходимо именно оболочку 2ГИС.
После скачивания архива с установщиком необходимо произвести распаковку архива любым доступным в вашем дистрибутиве архиватором.
Первый запуск 2GIS в Linux
Далее необходимо щелкнуть правой кнопкой мыши по файлу grym.exe и выбрать команду контекстного меню Открыть с помощью Wine - загрузчик программ Windows.
После этого Wine предложит скачать и установить в автоматическом режиме несколько дополнительных пакетов:
1) Wine-mono - для поддержки приложений, использующих .NET Framework;
2) Gecko - для поддержки приложений, использующих язык HTML.
Для автоматической установки Wine-mono и Gecko достаточно нажать кнопку Установить и дождаться окончания процесса установки.
После этого можно снова щелкнуть правой кнопкой мыши по файлу grym.exe и выбрать команду контекстного меню Открыть с помощью Wine - загрузчик программ Windows, после чего произойдет запуск фирменного интерфейса приложения 2GIS.
Первоначально 2GIS проверит наличие доступных новых версий и предложит скачать карту нужного города.
Собственно, на этом все. Можно пользоваться локальной компьютерной версией 2GIS. Немного жаль, что с февраля 2015 года больше нет нативной версии 2GIS для Linux, но под Wine 2GIS работает без каких бы то ни было проблем.
Ну а если по каким-то причинам вы вообще не допускаете использование Wine в Linux, то всегда можно запустить любимый браузер и воспользоваться онлайн-версией ДубльГИСа.
Понравилась статья? Не очень? Тогда возможно, что вы напишите свою гораздо лучше. Просто перейдите по ссылке Размещение статей и ознакомьтесь с правилами публикации статей на сайте MultiBlog67.RU.