ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.
2 | No.2 Revision |
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.
3 | No.3 Revision |
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.