Как установить 2гис на линукс

Обновлено: 07.07.2024

Как жить, если в наших сердцах уже не люди возле нас.

1. Устанавливаем, если нет у нас wine
sudo apt-get install wine
2. скачиваем дистрибутив 2гис и устанавливаем его как обычное приложение. (при случае можно указать, что файлы exe и msi нужно открывать с помощью wine, а не архиватора, как часто бывает)
3. Пользуемся.

Самурай без меча подобен самураю с мечом но только без меча

Нда. оно сейчас ставит wine, а я думал они прям 2гис переписали под Ubuntu.

Проверил ту ссылку которую давал выше. Итоги:
1 Ставит Wine
2 Ставит 2GIS и добавляет иконку в Стандартные
3 Добавляет 2GIS в "Центр приложений Ubuntu" (Можно там выбирать что надо добавить, а что удалить) раздел 2gis4deb

При выходе из ДубльГиса выдал ошибку вайна и кучу маленьких окошек с дизайном дубльгиса о какойто ошибке.

Всем спасибо.
Т.е. кроме как из под wine никак не работает ? В общем-то, похоже других вариантов нет. Но у меня прекрасно работает под вайном. Центр обновления гиса, слои, инструменты работают без нареканий. Так что вариант хоть и единственный, но не такой уж и плохой

Самурай без меча подобен самураю с мечом но только без меча

В ответ на: 3 Добавляет 2GIS в "Центр приложений Ubuntu" (Можно там выбирать что надо добавить, а что удалить) раздел 2gis4deb
Скажите пожалуйста, а то проверить сейчас никак не могу, а в списке репозитариев там ничего не добавилось? А то было бы занятно..

Самурай без меча подобен самураю с мечом но только без меча

Там надо самому добавить

В ответ на: Т.е. кроме как из под wine никак не работает ?
Конечно. Если уж в дубль-ГИСе не осилили даже QT, то сейчас переписывать приложение им уже нет смысла. я 2гис от редсолюшн пользую давно. и падучести не замечала. Обновляется регулярно через синаптик. Если на компе один пользователь, то в принципе нет разницы через вайн или редсолюшн. (так как он с вайном слинкован) а если пользователей несколько, то конечно редсолюшн удобнее

- Человеческий мозг - сложнейший орган и никакой компьютер не сравнится с ним! Более того, нередки случаи, когда люди осваивали компьютер и интернет, но не могли освоить мозг. ©

На кнопку поместил команду
env WINEPREFIX="/home/username/.wine" wine "C:\Program Files\2gis\3.0\grym.exe" -nomta

Запускается и закрывается без ошибок.

Wine 1.3.8 , в настройках графики стои только галочка "Разрешить менеджеру окон управлять окнами Wine"

Как жить, если в наших сердцах уже не люди возле нас.

Они двигаются в направлении кроссплатформенности.

Как жить, если в наших сердцах уже не люди возле нас.

Но, как написано у них на сайте - Android они поддерживать пока не собираются.

Сервер обновлений 2ГИС для *nix реализован на базе web-сервера nginx. Если у вас в сети уже есть сервер с nginx, обслуживающий внутренний web-сайт компании, и на этом сервере есть доступ в Интернет — вы можете «подселить» туда Сервер обновлений. Он займёт виртуальный хост 2gis-update, не мешая другим сайтам.

Чтобы пользовательские компьютеры автоматически обнаружили локальный сервер обновлений, машина, на которой установлен Сервер обновлений, должна откликаться на DNS-имя 2gis-update.ваш_домен. Или же вы можете прописать адрес сервера обновлений в настройках каждого пользователя — вручную или с помощью доменных политик.

Также вам понадобится дисковое пространство под кэш. В базовой поставке настроен кэш размером 2ГБ; в зависимости от подмножества баз, используемых вашими пользователями, для эффективного кэширования может понадобиться увеличить размер кэша.

Установка и настройка Сервера обновлений

Установка из репозитория для Debian-подобных систем

Если вы используете Debian, Ubuntu или другой основанный на Debian дистрибутив GNU/Linux, вы можете установить Сервер обновлений из нашего репозитория. Мы выпускаем пакет для Ubuntu; он должен также работать на других дистрибутивах, где работает nginx версии не ниже 0.7.65.

Добавьте в /etc/apt/sources.list следующую строчку:

Импортируйте наш ключ:

Установите пакет 2gis-local-update-server:

  • Если у вас ещё не установлен nginx, он будет автоматически установлен и настроен для работы с Сервером обновлений.
  • Если nginx уже установлен, но на нём нет сайтов — Сервер обновлений установится как сайт по умолчанию.
  • Если nginx установлен и на нём есть сайты, то Сервер обновлений будет работать только как виртуальный хост (под именем 2gis-update), чтобы не затронуть работу ваших сайтов.

Установка вручную

Если вы пользуетесь другим дистрибутивом Linux или FreeBSD, вы можете установить Сервер обновлений самостоятельно.

  1. Установите nginx версии 0.7.65 или выше. Пакеты есть во всех распространённых GNU/Linux и BSD дистрибутивах.
  2. Найдите файлы конфигурации nginx. Здесь и далее предполагается, что они в /etc/nginx; если у вас по-другому, мысленно подставьте свой путь в дальнейшую инструкцию.
  3. Выкачайте и распакуйте конфигурационные файлы Сервера обновлений:

У меня ещё нет каталога conf.d

Продолжите установку согласно инструкции.

У меня уже есть тщательно настроенный nginx.conf, я не хочу его реорганизовывать

Не забудьте создать все необходимые каталоги, как описано выше.

Автоматическое обнаружение сервера обновлений

Центр обновлений 2ГИС автоматически обнаружит ваш сервер обновлений, если он будет отзываться на имя 2gis-update. Если ваш DNS-сервер использует bind, добавьте в файл описания зоны строчку:

2gis-update IN A kkk.lll.mmm.nnn

подставив вместо kkk.lll.mmm.nnn IP-адрес вашего сервера.

Удаление

Удаление Сервера обновлений, установленного из deb-пакета





Устанавливаем программу:
sudo apt-get install 2gis 2gis-spb
вместо 2gis-spb выбирайте интересующий вас город
После успешной установки запускаем программу: Приложения -> Стандартные -> ДубльГИС 3.0



Думаю, теперь вы не заблудитесь в своем городе или быстро найдете интересующую вас организацию, или нужный маршрут общественного транспорта :)

11 комментариев:

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

+altima
На самом деле у ДубльГис нет никаких проблем при работе под вайном, если у тебя, как ты говоришь, он работает с багами, то рыть надо настройки вайн (посмотри мою предыдущую запись в этом блоге про допиливание вайна).

E: Some index files failed to download. They have been ignored, or old ones used instead.

Ключ добавляется без ошибок, но тем не мение апдейт выдает вышенаписаное.

2 last-raven
Там бывает проблема при добавлении ключа, иногда совсем другой код ключа приходится вводить, а не этот 0984A1734DF6F320, надо смотреть, что система именно хочет, она пишет это до ошибки той, которую вы опубликовали

2ГИС установился точно по Вашей инструкции, но при запуске приложения система выдаёт ошибку: Программа встретила серьёзную ошибку и нуждается в закрытии. Просим извинения за неудобства. Это могло произойти из-за проблемы в программе или недостаточностью Wine. Дальше предлагается отчитаться об этой ошибке. Что я сделала не так?

Но у меня нет программ под вайном. Только ДубльГИС. Я пробовала устанавливать его так, как описано на их сайте, но при установке тоже происходит ошибка. В настройках Wine я ничего не меняла.

Хм. тогда не знаю, у меня это ошибка только в вышеупомянутом варианте происходила :(

Читайте также: