Рейтинг:0

Обновите репозиторий apt на установочном DVD с помощью Cubic

флаг bd

Я пытаюсь создать настраиваемую установку ISO для автоматической установки сервера Ubuntu на небольшом пограничном сервере IoT. В прошлом я успешно создавал пользовательские ISO-образы, но на этот раз мне нужно было добавить пакеты от стороннего (веб-мини) и из-за его зависимостей также репозиторий вселенной/мультивселенной. После добавления репозитория и на этапе обновления apt-get мои списки репозиториев были обновлены, чтобы указывать на более новые версии пакетов. Само по себе здорово! Мне нравится получать последние и самые лучшие обновления безопасности, однако...

Образ установки будет использоваться в производственной среде, не подключенной к Интернету. Таким образом, все устанавливаемые пакеты должны исходить из установочного ISO-образа. Как я могу обновить репозиторий на пользовательском установочном ISO-образе, чтобы включить эти новые пакеты? Пробовал добавлять их в папку pool/main в соответствующие подпапки, но безрезультатно. Что со сторонними пакетами?

Вся помощь очень ценится!

флаг us
Я понимаю тот факт, что ваша система не будет подключена к Интернету. Тем не менее, какова ваша конечная цель наличия файлов сторонних пакетов `*.deb` в ISO? Вы хотите иметь возможность устанавливать эти пакеты только в Live Environment? Или вы хотите, чтобы эти пакеты были установлены в вашей системе после того, как вы установили Ubuntu на свой компьютер? (Или есть ли какая-то другая цель для файлов `*.deb` в ISO?)
флаг bd
Сторонний файл deb будет установлен во время запуска установки, эту часть я решил прямо сейчас, установив его на пользовательский диск в Cubic, похоже, он успешно скопирован в целевую систему. Однако, чтобы установить этот сторонний пакет в среде Cubic chroot, мне нужно было выполнить обновление apt-get, которое испортило мои файлы списков.Это я временно решил (мне это решение не очень нравится), вернув файлы основных списков к исходным в исходном iso. В конечном счете, я хотел бы, чтобы обновленные пакеты были доступны в ISO.
флаг us
Что вы подразумеваете под «моими файлами списков»? Вы имеете в виду `/etc/apt/sources.list`? Будет ли проблема, если в Cubic вы просто сделаете `apt update`, `apt upgrade`, `apt-add-repository `? Таким образом, все ваше программное обеспечение будет обновлено, и у вас также будут уже установлены сторонние пакеты.

Ответить или комментировать

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