2 гис для линукс астра

Linux — это просто!

Страницы

понедельник, 27 июня 2011 г.

2GIS в Linux

Многим людям не нужно объяснять что такое ДубльGIS. Эти бесплатные электронные справочники для широкой аудитории, удобные и доступные в работе даже неискушенным пользователям компьютеров – главный продукт компании ДубльГИС, которая выходит с ним на новые рынки, в том числе, в новые страны. Новое название этого программного продукта +2ГИС, но мы его по привычке называем ДубльГИС. Одна только проблема, что компания выпускает версии для Windows, для КПК и даже для мобильного телефона есть java-приложение, но нет версии под Linux.

Если возникнут проблемы с добавлением ключа, то попробуйте устранить их командой:

sudo apt-key adv —recv-keys —keyserver keyserver.ubuntu.com ` sudo aptitude update 2 >& 1 | grep -o ‘[0-9A-Z]\<16\>$’ | xargs `

Или вот так это выглядит в Synaptic


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

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

после установки дубльгис не запускается:
wine: cannot find ‘/usr/lib/2gis/grym.exe’

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

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

Невозможно добавить репозиторий.
W: Не удалось получить http://packages.redsolution.ru/2gis/dists/hardy/Release Unable to find expected entry ‘non-free/source/Sources’ in Release file (Wrong sources.list entry or malformed file)

W: Не удалось получить http://packages.redsolution.ru/2gis/dists/lenny/Release Unable to find expected entry ‘non-free/source/Sources’ in Release file (Wrong sources.list entry or malformed file)

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

2 last-raven
После добавления репозитория в список ключ репозитория успешно добавился или была ошибка?
Отдельно выполните команду sudo apt-key adv —recv-keys —keyserver keyserver.ubuntu.com 0984A1734DF6F320
А потом уже sudo apt-get update

Сам репозиторий жив-здоров, сейчас только проверила по ссылке http://packages.redsolution.ru/2gis/dists/hardy/

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

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

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

Это конфликт с другими приложениями, то есть, например, Агент.Mail.Ru и ряд других приложений под wine требуют определенные библиотеки, для установки которых используется winetricks, так вот после этого ДубльГис не работает. ДубльГис работает только на «чистых» либах от wine. Именно поэтому я отказалась от использования того же Агента.Mail.Ru, потому что данная программа для меня важнее, чем агент. Если вы сбросите настройки wine на начальные, то ДубльГис не будет выдавать такую ошибку

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

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

Источник

Сервер обновлений 2ГИС для Unix

Системные требования

Сервер обновлений 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 следующую строчку:

deb http://deb.2gis.ru/ 2gis main

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

gpg —keyserver hkp://keyserver.ubuntu.com —recv-keys 69ECCC891636CC92
gpg —armor —export 69ECCC891636CC92 | sudo apt-key add —

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

sudo apt-get update
sudo apt-get install 2gis-local-update-server

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

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

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

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

Скопируйте файлы 2gis-local-update-server-partial.conf, 2gis-local-update-server.key, 2gis-local-update-server.crt в каталог /etc/nginx:

do cp 2gis-local-update-server-partial.conf
2gis-local-update-server.key 2gis-local-update-server.crt /etc/nginx/
Скопируйте файл 2gis-local-update-server.conf в каталог /etc/nginx/conf.d:

Создайте каталоги для кэша:

sudo mkdir -p /var/cache/2gis/nginx/updates
sudo mkdir -p /var/cache/2gis/nginx/temp
sudo mkdir -p /var/cache/2gis/nginx/infolist
sudo touch /var/cache/2gis/nginx/updates/ping

  • Смените владельца каталога кэша на тот аккаунт, под которым в вашей системе работает nginx. Здесь предполагается, что это www-data:
  • Если вы хотите, чтобы Сервер обновлений был сайтом по умолчанию (обрабатывал запросы по всем именам, а не только по 2gis-update), добавьте в директивы listen файла 2gis-local-update-server.conf ключевое слово default_server.

    server <
    listen *:80 default_server;

    >
    server <
    listen *:443 default_server;

    >
    Перезапустите nginx:

    sudo /etc/init.d/nginx restart

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

    sudo mkdir -p /etc/nginx/conf.d
    Замените nginx.conf на следующее (подставив подходящие вам пути):

    user www-data;
    worker_processes 2;
    error_log /var/log/nginx/error.log;
    pid /var/run/nginx.pid;
    events <
    worker_connections 2048;
    >
    http <
    include /etc/nginx/mime.types;
    default_type application/octet-stream;
    access_log /var/log/nginx/access.log;
    sendfile on;
    tcp_nodelay on;
    tcp_nopush on;
    gzip off;
    keepalive_timeout 2s;
    include /etc/nginx/conf.d/*.conf;
    >

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

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

    Добавьте в секцию http следующую строчку:

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

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

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

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

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

    Удаление

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

    Следующая команда удалит Сервер обновлений, но оставит нетронутым кэш:

    sudo apt-get remove 2gis-local-update-server

    Чтобы удалить Сервер обновлений вместе с кэшем, используйте команду

    sudo apt-get purge 2gis-local-update-server

    Если nginx вам больше не нужен, удалите его тоже:

    sudo apt-get purge nginx

    Удаление Сервера обновлений, установленного вручную

    Источник

    Ubuntu-desktop.ru

    Установи Linux! Стань свободным!

    2ГИС ДЛЯ LINUX

    2ГИС — бесплатный справочник организаций с картой города. 22 100 000 пользователей в более чем 200 городах России, Украины, Казахстана, Италии, Кипра и Чехии регулярно используют 2ГИС в личных целях и для решения бизнес-задач.
    Бесплатно. Быстро. Просто.

    2ГИС — это полная и всегда актуальная информация о городе:

    • телефоны и адреса организаций;
    • адреса их сайтов и e-mail;
    • расписание работы организаций;
    • карта вашего города и его городов-спутников;
    • маршруты городского транспорта.

    2ГИС для Linux Ubuntu работает только через Wine.
    Для установки программы в терминале выполните следующие команды:

    Далее необходимо посмотреть список доступных городов:

    Используем команду: apt-cache search 2gis

    2gis — GIS and business directory

    2gis-abakan — 2gis data files for Abakan

    2gis-all — all 2gis data files

    2gis-almaty — 2gis data files for Almaty

    2gis-arkhangelsk — 2gis data files for Arkhangelsk

    2gis-astrakhan — 2gis data files for Astrakhan

    2gis-barnaul — 2gis data files for Barnaul

    2gis-belgorod — 2gis data files for Belgorod

    2gis-biysk — 2gis data files for Biysk

    2gis-blagoveshensk — 2gis data files for Blagoveshensk

    2gis-bratsk — 2gis data files for Bratsk

    2gis-bryansk — 2gis data files for Bryansk

    2gis-cheboksary — 2gis data files for Cheboksary

    2gis-chelyabinsk — 2gis data files for Chelyabinsk

    2gis-chita — 2gis data files for Chita

    2gis-donetsk — 2gis data files for Donetsk

    2gis-ekaterinburg — 2gis data files for Ekaterinburg

    2gis-gornoaltaysk — 2gis data files for Gornoaltaysk

    2gis-irkutsk — 2gis data files for Irkutsk

    2gis-ivanovo — 2gis data files for Ivanovo

    2gis-izhevsk — 2gis data files for Izhevsk

    2gis-kaliningrad — 2gis data files for Kaliningrad

    2gis-kaluga — 2gis data files for Kaluga

    2gis-karaganda — 2gis data files for Karaganda

    2gis-kazan — 2gis data files for Kazan

    2gis-kemerovo — 2gis data files for Kemerovo

    2gis-khabarovsk — 2gis data files for Khabarovsk

    2gis-kirov — 2gis data files for Kirov

    2gis-komsomolsk — 2gis data files for Komsomolsk

    2gis-kostroma — 2gis data files for Kostroma

    2gis-krasnodar — 2gis data files for Krasnodar

    2gis-krasnoyarsk — 2gis data files for Krasnoyarsk

    2gis-kurgan — 2gis data files for Kurgan

    2gis-kursk — 2gis data files for Kursk

    2gis-lenkuz — 2gis data files for Lenkuz

    2gis-lipetsk — 2gis data files for Lipetsk

    2gis-magnitogorsk — 2gis data files for Magnitogorsk

    2gis-miass — 2gis data files for Miass

    2gis-minvody — 2gis data files for Minvody

    2gis-moscow — 2gis data files for Moscow

    2gis-nabchelny — 2gis data files for Nabchelny

    2gis-nahodka — 2gis data files for Nahodka

    2gis-nizhnevartovsk — 2gis data files for Nizhnevartovsk

    2gis-nnovgorod — 2gis data files for N-Novgorod

    2gis-norilsk — 2gis data files for Norilsk

    2gis-novokuznetsk — 2gis data files for Novokuznetsk

    2gis-novorossiysk — 2gis data files for Novorossiysk

    2gis-novosibirsk — 2gis data files for Novosibirsk

    2gis-noyabrsk — 2gis data files for Noyabrsk

    2gis-ntagil — 2gis data files for Ntagil

    2gis-odessa — 2gis data files for Odessa

    2gis-omsk — 2gis data files for Omsk

    2gis-orel — 2gis data files for Orel

    2gis-orenburg — 2gis data files for Orenburg

    2gis-penza — 2gis data files for Penza

    2gis-perm — 2gis data files for Perm

    2gis-petrozavodsk — 2gis data files for Petrozavodsk

    2gis-pskov — 2gis data files for Pskov

    2gis-rostov — 2gis data files for Rostov

    2gis-ryazan — 2gis data files for Ryazan

    2gis-samara — 2gis data files for Samara

    2gis-saransk — 2gis data files for Saransk

    2gis-saratov — 2gis data files for Saratov

    2gis-smolensk — 2gis data files for Smolensk

    2gis-sochi — 2gis data files for Sochi

    2gis-spb — 2gis data files for Spb

    2gis-staroskol — 2gis data files for Staroskol

    2gis-stavropol — 2gis data files for Stavropol

    2gis-sterlitamak — 2gis data files for Sterlitamak

    2gis-surgut — 2gis data files for Surgut

    2gis-syktyvkar — 2gis data files for Syktyvkar

    2gis-tambov — 2gis data files for Tambov

    2gis-tobolsk — 2gis data files for Tobolsk

    2gis-togliatti — 2gis data files for Togliatti

    2gis-tomsk — 2gis data files for Tomsk

    2gis-tula — 2gis data files for Tula

    2gis-tver — 2gis data files for Tver

    2gis-tyumen — 2gis data files for Tyumen

    2gis-ufa — 2gis data files for Ufa

    2gis-ulanude — 2gis data files for Ulanude

    2gis-ulyanovsk — 2gis data files for Ulyanovsk

    2gis-ussuriysk — 2gis data files for Ussuriysk

    2gis-ustkam — 2gis data files for Ustkam

    2gis-v-novgorod — 2gis data files for V-Novgorod

    2gis-vladimir — 2gis data files for Vladimir

    2gis-vladivostok — 2gis data files for Vladivostok

    2gis-volgograd — 2gis data files for Volgograd

    2gis-vologda — 2gis data files for Vologda

    2gis-voronezh — 2gis data files for Voronezh

    2gis-yakutsk — 2gis data files for Yakutsk

    2gis-yaroslavl — 2gis data files for Yaroslavl

    2gis-yoshkarola — 2gis data files for Yoshkarola

    2gis-yuzhnosakhalinsk — 2gis data files for Yuzhnosakhalinsk

    Устанавливаем программу, на моем примере это город Омск:

    Источник

    Читайте также:  Mail ru агента для windows
  • Оцените статью