ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

It's just my opinion of course -- and there will certainly be others with different opinions -- but see #q320046 for an earlier Q&A on this topic.

Technically that Q&A is about how to install packages, but I took the time there to add some more context and guidelines as to when to choose which method of installation.

Summarising: always prefer apt, unless there is no release of a package for a specific OS, platform, CPU architecture or with a specific patch included. And that last case building from source is really only necessary / acceptable until the main release (ie: the one installable using apt) gets the patch.

And a final comment:

Install the gmapping package using git clone command.

git clone-ing a repository is not the same as installing a package.

It's only one step in a (potentially involved and time consuming) process.

But see #q320046.

It's just my opinion of course -- and there will certainly be others with different opinions -- but see #q320046 for an earlier Q&A on this topic.

Technically that Q&A is about how to install packages, but I took the time there to add some more context and guidelines as to when to choose which method of installation.

Summarising: always prefer apt, (or dnf now with RPM distributions supported), unless there is no release of a package for a specific OS, platform, CPU architecture or with a specific patch included. And that last case building from source is really only necessary / acceptable until the main release (ie: the one installable using apt) gets the patch.

And a final comment:

Install the gmapping package using git clone command.

git clone-ing a repository is not the same as installing a package.

It's only one step in a (potentially involved and time consuming) process.

But see #q320046.

It's just my opinion of course -- and there will certainly be others with different opinions -- but see #q320046 for an earlier Q&A on this topic.

Technically that Q&A is about how to install packages, but I took the time there to add some more context and guidelines as to when to choose which method of installation.

Summarising: always prefer apt (or dnf now with RPM distributions supported), unless there is no release of a package for a specific OS, platform, CPU architecture or with a specific patch included. And for that last case building from source is really only necessary / acceptable until the main release (ie: the one installable using apt) gets the patch.

And a final comment:

Install the gmapping package using git clone command.

git clone-ing a repository is not the same as installing a package.

It's only one step in a (potentially involved and time consuming) process.

But see #q320046.