2

Всякий раз, когда я устанавливаю Ubuntu или Mint из-за прокси-сервера, я обнаруживаю, что установка зависает на этапе настройки часового пояса. Поняв, что это должно быть связано с сетью, я перезапустил установку и выбрал "Try Ubuntu" вместо "Install Ubuntu". Это загружает меня в оболочку гнома.

Оттуда я обновил параметры прокси-сервера до значений, подходящих для моей сети, и щелкнул значок "Установка Ubuntu" на рабочем столе. Установка по-прежнему останавливается на этапе "Копирование файлов", grrrr.

Используя терминал, я могу убедиться, что переменные среды правильно установлены на значения прокси, однако, когда я проверяю файл окружения в записи /proc /pid для процесса установки, эти переменные прокси не устанавливаются.

В этом и заключается проблема, установщик почти наверняка вызывается с использованием старых переменных среды и, следовательно, никогда не видит настройки прокси.

Я подозреваю, что проблема была бы решена, если бы я мог выйти и снова войти в систему, заставив gnome-shell перезагрузиться, но это не вариант, так как живая конфигурация Ubuntu не позволяет вам сделать это. У меня есть обходной путь, который я собираюсь опубликовать здесь для других, но приветствуются любые дополнительные идеи или более элегантные решения.

2 ответа2

3

Ведение журнала с использованием предложенного решения показало много ошибок при работе с файловой системой и т.д. Установка зависает на очень длительные периоды времени и никогда не заканчивается. Я думаю, что проблемы возникают, потому что вездесущий пытается запустить как пользователь. Я устанавливаю Linux Mint 16 Cinnamon Edition (64-разрядная версия). Ранее в системе была установлена система Cent OpenStack с установленным LVM.

Я нашел другой подход, который работал безупречно. Это требует от вас, чтобы подняться в корень, прежде чем запускать повсеместность. Но вы также должны предоставить необходимые переменные окружения прокси ....

Загрузите Mint CD с пробной версии рабочего стола ...

  1. Установите ручной прокси-сервер в настройках системы, установите любые параметры прокси-сервера, необходимые для вашей сетевой среды.

  2. Запустить терминал.

  3. Введите команду:

    sudo -E bash

  4. Теперь вы находитесь в корневом сеансе со средой, унаследованной от сеанса пользователя (опция -E сделала это для вас)

  5. Теперь в командной строке введите:

    вездесущий gtk_ui

Ubuiquity работает от имени пользователя root, и установка прошла без проблем. Это заняло всего пару минут. !!

2

Хорошо, как только вы войдете в Ubuntu live gnome-shell и у вас правильно установлены значения прокси, щелкните правой кнопкой мыши на значке установщика. Изучите свойства модуля запуска и скопируйте значение поля "команда". Это было "ubiquity --desktop% k gtk_ui" для моей системы, но может отличаться для вашей.

Теперь откройте терминал, проверьте правильность настроек прокси, набрав:

env | grep -i proxy

Вы должны увидеть значения прокси в списке, в противном случае вам нужно установить их. Теперь запустите команду ubiquity из терминала:

ubiquity --desktop %k gtk_ui

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .