Install updates on the Alvis in case of blocked access to the Internet

From GarantPlus Alvis Wiki
Jump to: navigation, search

Почему?

Иногда наши пользватели сталкиваются с невозможностью прямого доступа к серверу обновлений packages.otx.ru (HTTP порт 80/tcp). В этом случае необходимо обеспечить доступ через Proxy.

В организации есть Proxy Server

В этом случае всё просто, необходимо просто указать его в System Settings.

Всё закрыто, устанавливаем FreeProxy

Вариант: Можно установить в какой-либо компьютер 3G-модем. Пробуем открыть [1].

Далее на этот компьютер - программу FreeProxy, Скачать с CNET FreeProxy реализует простой HTTP Proxy сервер.


Настройка FreeProxy

Для наших целей достаточно запуска в режиме коммандной строки (не сервисом Windows).

1.Запускаем FreeProxy Control Centre

Freeproxy-mainscreen.png


2.В списке сервисов на главном экране кликаем по Proxy

В появившимся диалоге необходимо задать интерфейс, на котором будем доступны (Local Binding). Обычно это - IP компьютера в локальной сети. Именно этот IP будем прописывать в Alvis.

Порт можно оставить по-умолчанию 8080 (при желании и любой другой).

Freeproxy-proxytab.png

В диалоге нажимаем Done для сохранения изменений.


3. Пора запустить FreeProxy

Идем в меню START/STOP. В диалоге опций запуска нас интересует лишь режим запуска из консоли, находящийся в самом низу диалога (Console Mode / Start).

Freeproxy-start.png

После запуска должно появиться окно консоли.


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

После данных манипуляций на Alvis можно начать обновление. В нашем примере Proxy установлен на PC с 192.168.102.183

Проверим наличие обновлений:

  export http_proxy=http://192.168.102.183:8080
  apt-get update

В случае правильно настроенного Proxy будет вывод:

Freeproxy-apt-get.png

Далее установим сами обновления:

  apt-get dist-upgrade