web-dev-qa-db-fra.com

Comment mettre à jour et ajouter de nouveaux paquets dans chroot?

J'ai une image disque mais cette image disque ne contient pas certains paquets comme libjpeg. Tout d'abord, je monte l'image disque dans le répertoire, puis je change de racine pour ce répertoire. Malheureusement, apt-get update et apt-get install ne fonctionnent pas dans chroot et je ne sais pas quoi essayer d'autre. L'erreur suivante se produit lorsque j'exécute apt-get update et apt-get install:

bash: apt-get: command not found

Comment résoudre ce problème?

3
ali.329

Essaye ça:

    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
Firas