1 votes

Erreur de génération d'Ubuntu 12.04 avec live build

J'essaie de construire une image Ubuntu à l'aide de Live Build :

lb config --mode ubuntu --distribution precise --debian-installer true --debian-installer true --debian-installer-gui true

J'obtiens les erreurs suivantes :

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...

3voto

benley Points 31

Par défaut, live-builder n'utilise que le composant "main" lors de la construction de ses chroots. Cela convient à Debian, où tous les paquets nécessaires à l'installation d'un système de base sont présents dans main. Malheureusement, Ubuntu a placé busybox dans "universe", vous devrez donc ajouter --archive-areas "main universe" et peut-être aussi --parent-archive-areas "main universe" à votre invocation de la configuration lb afin de la trouver.

0voto

Zian Choy Points 1510

Installez alors ces deux pour la construction comme mentionné là-bas. Ouvrez simplement votre terminal et tapez comme

sudo apt-get install busybox-static:i386 busybox-static

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X