infrastructure:schroot
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
infrastructure:schroot [2021/10/18 09:54] – s_fuyedc | infrastructure:schroot [2022/09/01 15:01] (current) – stelter | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =====Creating a 20.04 environment with ROS noetic on an 18.04 system====== | ||
+ | |||
From http:// | From http:// | ||
- | This setup is for installing 20.04 alongside an 18.04 system on the same machine, without the need to reboot to a different mounting point. If you want it the other way around (hosting a 20.04 system and create | + | This setup is for installing 20.04 and ROS noetic |
===Setup schroot env=== | ===Setup schroot env=== | ||
Line 16: | Line 18: | ||
</ | </ | ||
- | Now put the following settings into it. | + | Now put the following settings into it. Don't forget to replace your own username at ' |
< | < | ||
Line 26: | Line 28: | ||
root-groups=root | root-groups=root | ||
root-users=root | root-users=root | ||
+ | profile=default | ||
</ | </ | ||
Line 67: | Line 70: | ||
===Setting up ROS in the environment=== | ===Setting up ROS in the environment=== | ||
- | Login to the schroot environment again. We're going to do a full ROS install in here. First get some general archives. Again, remember to change ' | + | Login to the schroot environment again. We're going to do a full ROS install in here. First get some general archives. |
< | < | ||
Line 75: | Line 78: | ||
</ | </ | ||
- | Now for the ROS install do everything you'd usually do to install ROS on your machine. | + | Now for the ROS install do everything you'd usually do to install ROS on your machine. On this new 20.04 environment we'll need ROS noetic. |
< | < | ||
Line 86: | Line 89: | ||
</ | </ | ||
- | ROS is now installed in the schroot environment. Now come some python packages for rosdep and build-scripts. | + | ROS is now installed in the schroot environment. Now come some python packages for rosdep and build-scripts. |
< | < | ||
Line 95: | Line 98: | ||
- | ===Additional=== | + | ===Final touches=== |
- | For a little bit more convenience, | + | For a little bit more convenience, |
< | < | ||
Line 112: | Line 115: | ||
- | The following aliases | + | The following aliases |
< | < | ||
Line 119: | Line 122: | ||
alias stop_noetic=' | alias stop_noetic=' | ||
</ | </ | ||
+ | |||
+ | If the following message appears when calling ' | ||
+ | < | ||
+ | Failed to lock chroot: / | ||
+ | </ | ||
+ | |||
+ | Congratulations, |
infrastructure/schroot.1634550863.txt.gz · Last modified: 2021/10/18 09:54 by s_fuyedc