Как обновить и добавить новые пакеты в chroot?

У меня есть образ диска, но в этом образе диска нет некоторых пакетов, таких как libjpeg. Сначала я монтирую образ диска в каталог, а затем меняю корневой каталог на этот каталог. К сожалению, apt-get update и apt-get install не работают в chroot, и я не знаю, что еще попробовать. Следующая ошибка возникает при запуске apt-get update и apt-get install:

bash: apt-get: command not found

Как решить эту проблему?

3
задан 6 August 2017 в 17:05

1 ответ

Попробуйте это:

    mount /dev/sda2 /mnt/recovery
    mount -t sysfs none /mnt/recovery/sys
    mount -t proc none /mnt/recovery/proc
    mount --bind /dev/ /mnt/recovery/dev
    mount --bind /dev/pts /mnt/recovery/dev/pts
    mount -o bind /etc/resolv.conf /mnt/recovery/etc/resolv.conf
    chroot /mnt/recovery
3
ответ дан 7 August 2017 в 03:05

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

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