debootstrap не извлекает libc6, не создает/sbin/ldconfig

Я использую dbootstrap для создания корневой файловой системы chroot (Ubuntu 14.04), так, чтобы я мог использовать его позже для обработки изображений другой машины. Я указываю все необходимые пакеты, и debootstrap, кажется, получает, проверяет, и начинает извлекать их всех (включая lib6c, который должен включать/sbin/ldcofig), но я получаю следующую ошибку:

user@computer:~$ debootstrap --arch=amd64 --include=....,libc6,.... /rootfs
...
...
I: Extracting libc6...
....
I: Extracting util-linux...
I: Extracting xz-utils...
I: Extracting zlib1g...
W: Failure trying to run: chroot /home/../rootfs /sbin/ldconfig

Я полагаю, что/sbin/ldconfig должен был быть создан, когда libc6 был извлечен (в "rootfs"), но это не, создают файл. Это означает, что debootstrap не может chroot что файл, вызывая сообщение об ошибке выше.

Почему не делает извлечения libc6, приводят к/sbin/ldconfig тому, чтобы быть созданным? В чем еще debootstrap нуждается здесь?

Править: Я заметил, что/bin/sh (также потребовал для выполнения команды, которая перестала работать выше) также отсутствует, и поэтому не извлеченный. Какая-либо идея, почему это отсутствует?

1
задан 2 October 2014 в 23:51

1 ответ

Решенный это.
я не определил полный список пакетов (libc-bin, и dash отсутствовали, среди многих других), который препятствовал тому, чтобы debootstrap делал свое задание. Я закончил тем, что использовал обновленный список пакетов, которые решили мою проблему.

0
ответ дан 7 October 2019 в 00:35

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

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