Как обновить дубль гис на компьютер без интернета

Обновлено: 18.05.2024

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

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

Мониторинг и решение проблем

  • Проверьте, что сервис Apache (может называться Apache2.2 или иначе в зависимости от версии) запущен.
  • Если сервис не запущен, запустите его.
  • Если сервис работает, а обновления — нет, проверьте логи.

Если Apache не запускается

Попробуйте запустить Apache в интерактивном режиме.

Обновление

Для установки или обновления баз данных городов, оболочки или дополнительных модулей воспользуйтесь «Центром обновлений 2ГИС». Для этого выберите пункт «Центр обновлений» в верхнем меню 2ГИС для компьютера.


Чтобы установить то или иное обновление, просто отметьте соответствующий пункт галочкой и нажмите кнопку «Установить».


Рекомендуем настроить «Центр обновлений 2ГИС» на автоматическое скачивание и установку обновлений программы. При этом скачиваются не полные дистрибутивы, как с сайта, а разница между новой и уже установленной версией на вашем компьютере. Это значительно экономит интернет-трафик и ускоряет процесс обновления.

При первом запуске программа предложит установить одну или несколько баз данных городов. Для этого потребуется подключение к интернету.

Локальным сетям рекомендуем обратить внимание на «Сервер обновлений 2ГИС».

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


Сервер обновлений 2ГИС — программа, которая позволяет распространять пакеты обновлений между пользователями локальной сети.

Сервер обновлений 2ГИС предназначен для установки в локальных сетях организаций, интернет-провайдеров, а также в домашних локальных сетях.

Сервер обновлений в локальной сети периодически подключается к вышестоящему серверу 2ГИС в интернете для получения новых пакетов обновлений и последующего распространения среди пользователей локальной сети.

Установка полученных обновлений пользователями локальной сети выполняется через Центр обновлений 2ГИС.

Использование Сервера обновлений в локальной сети позволяет экономить интернет-трафик и время пользователей.

Предлагаем вам воспользоваться обновленной версией Сервера обновлений!

Новый Сервер обновлений совместим с Unix системами!

*Примечание: поддержка старой версии Сервера обновлений будет прекращена в мае.

«Продвинутый» материал

Дальнейшая часть статьи не обязательна к прочтению при первой установке, но может помочь вам лучше разобраться в работе Сервера.

Устанавливаемые файлы и их назначение

При установке на ваш диск устанавливается несколько конфигурационных файлов для Apache, в которые прописываются введённые вами в процессе установки значения. Если вы захотите что-то поменять после установки, не обязательно переустанавливать Сервер обновлений — можно отредактировать файлы и перезапустить сервис Apache.

Здесь и далее все пути указаны относительно каталога установки Apache.

2gis-update.htdocs\ping
Для определения работоспособности сервера обновлений клиент посылает ему ping-запрос. Сервер отправляет в ответ этот файл. Конкретное содержание файла не имеет значения.

cache\2gis или другой каталог, указанный при установке
Содержит кэш скачанных файлов. Об организации дискового кэша можно почитать в документации Apache. Кэш не удаляется при деинсталляции Сервера обновлений. Вы можете освободить место, удалив его.

conf\2gis-thirdparty-server.conf
Конфигурационный файл, реализующий функциональность Сервера обновлений.
Настройки, которые можно менять (со ссылками на документацию):

    — прокси-сервер для доступа в интернет — каталог для кэша

logs
Протоколы обращений к вашему серверу (в том числе к Серверу обновлений) и возникающих ошибок.

Ограничение объёма кэша

Для того, чтобы кэш не разрастался, при установке Сервера обновлений добавляется назначенное задание. По умолчанию оно запускается при запуске системы и работает постоянно. Командная строка этой задачи должна быть следующая:

Обратите внимание
Значения параметров указываются сразу после ключа, без пробела
  • Ключ -d указывает периодичность, с которой будет проверяться размер кэша, в минутах. Значение по умолчанию — 1440 (раз в сутки).
  • Ключ -l указывает размер кэша, при превышении которого некоторые закэшированные пакеты будут удалены.

Алгоритм выбора файлов для удаления в htcacheclean не документирован; анализ исходных текстов показывает следующее:

Как обновить карты городов

2ГИС состоит из оболочки, которая скачивается c сайта 2ГИС (ПК-версия) или в магазинах приложений AppStore и Google Play, и карт городов. Карты обновляются автоматически в фоновом режиме, когда подключен Wi-Fi.

Для обновления баз данных городов в ПК-версии мы рекомендуем пользоваться «Центром обновлений 2ГИС». При таком способе обновления скачиваются не полные дистрибутивы, как с сайта, а разница между новой и уже установленной версией на вашем компьютере. Это значительно экономит интернет-трафик и ускоряет процесс обновления.

Выберите пункт «Центр обновлений» в верхнем меню 2ГИС для компьютера.


Отметьте галочкой город, карту которого вы хотите обновить, и нажмите кнопку «Установить».


Рекомендуем настроить «Центр обновлений 2ГИС» на автоматическое скачивание и установку обновлений. Для этого зайдите в «Центр обновлений» → «Настройки» → «Способ обновления» → «Полностью автоматический».

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

Если у вас уже установлен Apache с поддержкой OpenSSL, переходите к следующему пункту.

Сервер обновлений

Известная проблема
Инсталлятор Сервера обновлений не работает при включённом UAC. Пожалуйста, отключите UAC на время установки. Кэш может занимать заметное место на диске. Убедитесь, что у вас достаточно свободного места, и что рост кэша до 2 ГБ и чуть выше не приведёт к проблемам на вашем сервере.

Удаление

Сервер обновлений удаляется стандартным образом через пункт «Программы и компоненты» Панели управления (в Windows XP — «Установка и удаление программ»).

Удаление Сервера обновлений не затрагивает каталог кэша. Вы можете удалить его вручную.

Если на вашем сервере Apache использовался только для Сервера обновлений, удалите также и Apache (так же через Панель управления).

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