Почему живой сборке не удается найти этот пакет?

Я пытаюсь использовать живую сборку для создания ремикса человечности 12.04. Моей целью является загрузочный liveusb, который может установить основную систему человечности плюс мои пользовательские пакеты. Я использую живую сборку со следующими опциями конфигурации:

 lb config --mode ubuntu --distribution precise --hostname livecd --username livecduser --archive-areas "main contrib" --binary-images iso-hybrid --architecture amd64 --debian-installer live

По некоторым причинам это перестало работать со следующей ошибкой:

Building dependency tree... Done
E: Unable to locate package console-common
P: Begin unmounting filesystems...

Странно:

apt-cache search console-common
console-common - basic infrastructure for text console configuration

У кого-либо есть мысли или руководство на том, почему это перестало работать?

3
задан 2 May 2012 в 16:57

2 ответа

Вы включили только области main и contrib, но пакет console-common предоставляется репозиторием Universe. Попробуйте вместо этого --archive-areas "main universe contrib".

$ apt-cache policy console-common
console-common:
  Installed: (none)
  Candidate: 0.7.85
  Version table:
     0.7.85 0
        500 http://nl.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages
0
ответ дан 2 May 2012 в 16:57

Привет, у меня была та же проблема, что и у вас, и больше всего я нахожу, чтобы поместить загрузочный файл .deb непосредственно в ubuntu в каталог packages.chroot (если у вас версия 3.0) и если вам нужен другой пакет для зависимостей сделай то же самое.

0
ответ дан 2 May 2012 в 16:57

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

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