-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update install.md with GPG key addition via trusted.gpg.d and add instructions to install Gazebo CMake from source #144
base: gz-tools2
Are you sure you want to change the base?
Conversation
…tructions to install Gazebo CMake from source Signed-off-by: Trushant Adeshara <[email protected]>
@j-rivero mind taking a look. Does this line up with the latest recommended installation instructions elsewhere? |
``` | ||
|
||
You can check available version of libgz-tools using following command: | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
``` | |
```bash |
tutorials/install.md
Outdated
@@ -81,6 +86,14 @@ Gazebo Tools requires: | |||
|
|||
* [Ruby](https://www.ruby-lang.org/). Refer to the [Ruby Documentation](https://www.ruby-lang.org/downloads/) for installation instructions. On Ubuntu systems `apt-get` can be used to install Ubuntu Package `ruby-dev`: | |||
|
|||
Note: | |||
In case the Gazebo CMake binary didn't work out for you, you can make it from source using following command: | |||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
``` | |
```bash |
Gazebo CMake is included as Prerequisites for building gz-tools from source. An additional note for the installation is removed since it was redundant. Signed-off-by: Trushant Adeshara <[email protected]>
@@ -21,7 +21,12 @@ sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `ls | |||
|
|||
Setup keys: | |||
``` | |||
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add - | |||
wget -qO - http://packages.osrfoundation.org/gazebo.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/gazebo-archive-keyring.gpg > /dev/null |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other instructions, (example) use the following. I'd suggest we do that here as well for consistency.
sudo curl https://packages.osrfoundation.org/gazebo.gpg --output /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] http://packages.osrfoundation.org/gazebo/ubuntu-stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/gazebo-stable.list > /dev/null
🦟 Bug fix
Fixes #
Summary
Update install.md with GPG key addition via trusted.gpg.d and add instructions to install Gazebo CMake from source
Checklist
Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.