Действительно ли возможно установить прокси для APT при использовании графического Основанного на повсеместности настольного установщика ISO?

Для некоторых установок Ubuntu я использую netboot mini.iso из http://cdimage.ubuntu.com/netboot/. Этот метод установки включает шаг конфигурирования прокси. Это очень полезно для меня, поскольку у меня есть Squid-Deb-Proxy, настроенный в моей сети, таким образом, я могу понизить транспортное использование при помощи его.

Но я не вижу такой опции в Рабочем столе Ubuntu графические установщики, например, для ПОМОЩНИКА Ubuntu. Они используют Повсеместность в качестве общего. Действительно ли возможно установить прокси APT во время установки для таких установщиков?

0
задан 19 January 2020 в 14:01

1 ответ

Согласно исходному коду Повсеместности это получает настройки прокси из двух источников:

  1. файл установщика перед семенем (не наш случай)
  2. конфигурация прокси текущего пользователя (а именно, путь GSettings org.gnome.system.proxy)

Для настольного установщика ПОМОЩНИКА Ubuntu можно использовать следующий метод:

  1. Система начальной загрузки в Попытке ПОМОЩНИК Ubuntu без установки
  2. Запустите Сетевое приложение Прокси от тире или при помощи mate-network-properties
  3. Укажите необходимого Прокси HTTP:

    [o] Ручная конфигурация прокси
    Прокси HTTP: [192.168.12.34] Порт: [8000]

    и нажмите Close.

    Примечание: этот шаг может быть сделан от терминала при помощи следующих команд

    gsettings set org.gnome.system.proxy mode "'manual'"
    gsettings set org.gnome.system.proxy.http host "192.168.12.34"
    gsettings set org.gnome.system.proxy.http port "8000"
    
  4. Установщик Повсеместности запуска путем нажатия на его Установку ПОМОЩНИК Ubuntu... значок на рабочем столе.

  5. Возобновите установку, как обычно, и ожидайте для окончания.

Как результат Вы сохраните этот прокси в /etc/apt/apt.conf поскольку mini.iso делает:

$ cat /etc/apt/apt.conf
Acquire::http::Proxy "http://192.168.12.34:8000";

Для более универсального решения рекомендуется удалить этот файл и использовать специальный находящийся в avahi пакет sudo apt-get install squid-deb-proxy-client получить доступ к нему именем хоста.


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

0
ответ дан 20 January 2020 в 00:34

Другие вопросы по тегам:

Похожие вопросы: