Sono molto nuovo nello script di bash. Ho il seguente script:
cp /etc/apt/sources.list /var/chroot/etc/apt/sources.list
chroot /var/chroot/
apt-get update
apt-get --simulate install $a > output
In realtà voglio che gli ultimi 2 comandi vengano eseguitiambiente chroot ma non so come darlo, ho cercato ma non ho potuto trovare. Voglio anche chroot per uscire dopo l'esecuzione dei comandi, ma al momento si blocca. Cosa posso fare per impedirlo?
MODIFICARE: Per i futuri visitatori:
cp /etc/apt/sources.list /var/chroot/etc/apt/sources.list
chroot /var/chroot apt-get update > /dev/null
chroot /var/chroot apt-get --simulate install nodejs
risposte:
3 per risposta № 1Il comando che vuoi eseguire nel chroot
l'ambiente deve essere dato a chroot
come argomento. Vedere il pagina di manuale.