LINUX.ORG.RU

Как доставить в live образ debian нужные пакеты?

 , ,


1

2

В общем, есть live iso образ debian скачанный с официального сайта, как можно доставить в него определённые пакеты? В репозиториях debian они есть. Имею ввиду, чтоб они уже были на нём, чтоб не приходилось их ставить после загрузки

Если кратко, тебе нужен режим «persistent».

andytux ★★★★★
()
Ответ на: комментарий от Zhbert

Эм… не уверен, что это с Debian сработает. С Ubuntu вероятно да, она образ разворачивает. Но Debian ставит пакеты при установке, используя диск как локальный репозиторий, ЕМНИП. Так что если их не будет в списке на установку — может и не сработать.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Честно — был уверен, что у них одинаковый способ установки.

Zhbert ★★★★★
()

1. собрать свой образ с нужными пакетами

2. (грязный хак) unsquashfs + chroot + apt install + очистка лишнего (по обстоятельствам) + squashfs

3. persistent

alt-tab-let ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Какой диск-репозиторий? Какой список на установку? Что именно там должно не сработать, кроме кучи хлама в var, который там нафиг не нужен или чего-то подобного?

alt-tab-let ★★
()
Ответ на: комментарий от Zhbert

https://habr.com/ru/post/571770/

Как-то примерно так.

Я уже почти доделал, но я не могу найти в моём iso образе файлы md5sum.txt, filesystem.size filesystem.manifest-desktop Это на шаге 5. В папке, куда я скопировал содержимое образа, таких файлов просто нет. Нужно мне их создавать как описано в шаге 5 ?

blbulyandavbulyan
() автор топика
Ответ на: комментарий от blbulyandavbulyan

И да, я их ещё не создавал, так как там речь судя по всему идёт именно про то, что их нужно заменить, подобно тому, как нужно было заменить filesystem.squashfs

blbulyandavbulyan
() автор топика
Ответ на: комментарий от blbulyandavbulyan

Вроде live образ загружается и без пятого пункта, но установку с него я пока не проверял

blbulyandavbulyan
() автор топика
Ответ на: комментарий от Zhbert

Вопрос к вам, а как так получилось что у меня новый образ стал на 1 гигабайт больше(и это при том, что я на гигабайт поудалял лишние пакеты(вроде ненужных мне локализаций) ? Может компрессию другую нужно использовать?

blbulyandavbulyan
() автор топика
Ответ на: комментарий от blbulyandavbulyan

у меня новый образ стал на 1 гигабайт больше

В примерах с хабра используется -comp lz4. Это самый легкий алгоритм сжатия, в ущерб размеру. Зато чтение быстрое и нет такой нагрузки на проц, как с другими.

В общем, неплохой вариант, особенно, если этот LiveCD будет использоваться часто и интенсивно (может даже с persistence), а не время от времени. Но можно и -comp zstd, только не xz. :)

krasnh ★★★★
()
Ответ на: комментарий от krasnh

Ну я поставил дефолтный gzip и вроде получилось уложится в лимит. Использоваться данный livecd будет не часто, только на экстренный случай

blbulyandavbulyan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.