Some scripts to setup a debian chroot and to install ROS (the robot operating system) inside of it. This is just a personal mirror for myself and anyone who is interested. I do not plan to support it. So issues and pull requests will probably be ignored.
Before executing the scripts make sure the following tools are installed:
- curl (for downloading debootstrap)
- wget (required by debootstrap)
- chroot (obviously)
- ar/tar for extracting debootstrap
- tmux (used for terminal multiplexing when entering chroot)
- xhost (required for X connection inside chroot)
- sudo (to execute the scripts as root)
Be warned: these scripts may contain serious bugs that may break your system. I am not responsible for any harm that is done.
- Copy _default_config.sh to _config.sh.
- Edit _config.sh and make sure it fits your needs.
- Create the chroot by executing
bash 0_create_chroot.sh
. - Install ROS by executing
bash 1_setup_ros.sh
. - You can now enter the chroot by executing
bash run_bash.sh
orbash run_tmux.sh
. - For more information on tmux read the tmux(1) man page.
- If there are any problems: good luck, DuckDuckGo is your friend ;)
This is published under WTFPL so feel free to copy, edit and share it.