Как sources.list файл сгенерирован на установке?

Я недавно попытался создать пользовательский установщик Ubuntu ISO из установщика сервера Ubuntu 16.04 64 битов, с целью редактирования /etc/apt/sources.list файл. Я распаковал ISO, развернул squashfs файловую систему, chrooted в нее и отредактировал /etc/apt/sources.list файл. Затем я переупаковал файловую систему, повторно создал md5sum и генерировал новое изображение ISO. Это все, казалось, работало, и изображение ISO может загрузиться и использоваться для установки Ubuntu.

При выполнении этого я заметил, что sources.list файл, который я редактировал, был намного меньше, чем нормальный исходный файл. Это только содержало 'основной' компонент для зеркала archive.ubuntu.com и подобные записи для зеркал обновлений и безопасности. Когда я установил из новой ISO, /etc/apt/sources.list файл был полным файлом, который я привык видеть, вместе со всеми компонентами репозитория, такими как вселенная и т.д. Исходный файл также, кажется, основан на моем местоположении, поскольку все записи использовали gb.archive.ubuntu URL.

Я предполагаю, что только отредактировал файл, используемый в рамках процесса установки, который не влиял на фактический исходный файл в заключительной установке.

Как имеет окончательная версия /etc/apt/sources.list файл генерировал, когда операционная система установлена, и я могу влиять на это, не перекомпилировав склонный?

4
задан 27 July 2018 в 14:58

1 ответ

Для генерации sources.list:

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

  • установка страны (ключ: countrychooser/shortlist)
  • запущение скрипта постустановки и вручную замены sources.list (ключ: ubiquity/success_command)
4
ответ дан 1 December 2019 в 09:44

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

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