Я пытаюсь создать образ Ubuntu, используя live build:
lb config --mode ubuntu --distribution precise --debian-installer true --debian-installer true --debian-installer-gui true
Я получаю следующие ошибки:
Reading state information...
Package busybox is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
busybox-static:i386 busybox-static
E: Package 'busybox' has no installation candidate
P: Begin unmounting filesystems...
Установите эти два для сборки, как уже упоминалось. Просто откройте свой терминал и введите
sudo apt-get install busybox-static:i386 busybox-static
live-builder по умолчанию использует только «основной» компонент при сборке своих chroot. Это хорошо для Debian, где все пакеты, необходимые для установки базовой системы, присутствуют в main. К сожалению, Ubuntu поместил busybox в «юниверс», поэтому вам нужно добавить --archive-areas "main universe"
и, возможно, также --parent-archive-areas "main universe"
в ваш вызов конфигурации lb, чтобы найти его.