it-swarm.com.de

Chroot-Umgebung entfernen

Ich habe diese Schritte befolgt, um ros Indigo in einer Chroot-Umgebung auf meinem Ubuntu 15.10 zu installieren http://wiki.ros.org/ROS/Tutorials/InstallingIndigoInChroot

Aber ich habe einiges vermasselt und ich möchte die Chroot-Umgebung entfernen und die Schritte auf einer sauberen Tafel von vorne beginnen. Ich habe es gegoogelt und viele Posts gefunden, die besagten, ich solle einfach den Ordner/srv/chroot/Indigo_trusty entfernen, aber als ich es versuchte, konnten einige Unterverzeichnisse nicht entfernt werden, weil sie "beschäftigt" waren.

Ich habe versucht, es zu ignorieren und mit debootstrap einen anderen Ordner mit dem Namen 'Indigo' als eine andere Chroot-Umgebung zu erstellen. Aber nachdem es gemacht wurde, wenn ich schroot -l benutze, zeigt es nur das alte 'Indigo_trusty'.

Was soll ich tun, um alle Chroot loszuwerden und von vorne zu beginnen?

2
Ahmedn1

Entfernen Sie die zuvor erstellte conf-Datei. schroot -l zeigt die Informationen von ihnen.

Möglicherweise sind einige Dinge daran angebracht. Siehe cat /etc/mtab. Wenn Sie nicht sicher sind, welche, wird ein Neustart wahrscheinlich die Bereitstellung aufheben.

Sitzungen entfernen :

# list all sessions:
schroot --list --all-sessions
# if the above command does not work, just type `mount`. The bind mount
# points with something like this in the mount path is the session name you want to get:
precise-a4aac8e0-663c-4fec-8fb2-16e4b06557e3 (<chroot_name>-<id>)

# now run this to properly end the session:
schroot -e -c precise-ca6c72e4-0e9f-4721-8a0e-cca359e2c2fd
2
Velkan