Как включить последние обновления пакетов в настраиваемый LiveCD?

10

Используя набор настроек Ubuntu, есть ли способ включить все обновления на созданном компакт-диске (вплоть до момента создания компакт-диска)?

Спасибо

    
задан Mitch 22.06.2012 в 08:39
источник

2 ответа

4

В общем, вы можете сделать это с помощью LiveCD путем chrooting в расширенную файловую систему squashfs и запускать apt-get с обновлением или dist-upgrade. Обратите внимание, что перекомпонованная настроенная файловая система может не помещаться на компакт-диске 700 МБ (в любом случае запускать очистить, удалять кэши с метками и т. Д.)

    
ответ дан izx 22.06.2012 в 08:59
источник
3

Используя ubuntu-defaults-builder, вы можете сделать исходное изображение iso, включая пакеты обновлений.

Шаг1. Установите ubuntu-defaults-builder

sudo apt-get install ubuntu-defaults-builder

Step2. Создание шаблона

ubuntu-defaults-template ubuntu-12.04-desktop-i386

Эта команда создает каталог с именем ubuntu-12.04-desktop-i386 в нескольких файлах и некоторых папках.

Step3. Шаблон настройки

В каталоге ubuntu-12.04-desktop-i386 есть файл hooks / chroot. Добавьте ниже 3 строки в последнюю часть файла.

apt-get update
apt-get upgrade --yes
apt-get clean

Если вы хотите локализовать, измените i18n / language.txt, i18n / langpacks.txt и i18n / keyboard.txt. Или если вы хотите добавить некоторые приложения, добавьте имена пакетов в файл depend.txt в верхней части каталога.

Step4. Создание пакета DEB

dpkg-buildpackage -us -uc

Эта команда делает пакет с именем «ubuntu-12.04-desktop-i386_0.1_all.deb» в верхнем каталоге.

Step5. Выполнение ubuntu-defaults-image

cd ../
sudo ubuntu-defaults-image --package ubuntu-12.04-desktop-i386_0.1_all.deb

Эта команда делает iso-изображение с именем «binary-hybrid.iso».

Но это изображение более 726 МБ, вы должны записать это изображение iso на DVD-диск или установить это iso-изображение на USB-накопитель.

    
ответ дан vine_user 22.06.2012 в 15:56