Description
A COPR for the complete ROS stack, each ROS package in a separate RPM.
For issues and additional package suggestions: Issues tracker
Most packages consist of the original package and a additional devel package required when building with catkin
Supported ros releases
noetic (fedora 37 & fedora 38)
- desktop
- destkop_full
- mavros
- joy
- ackermann_msgs
humble (currently only fedora 37)
- desktop
Installation Instructions
- Enable the COPR:
dnf copr enable wueestry/ros
- Install the ROS packages you need, e.g., the desktop stack:
dnf install ros-noetic-desktop
/dnf instrall ros-humble-desktop
or dnf install ros-noetic-desktop_full
- Source the ROS environment:
For bash:
source /usr/lib64/ros/setup.bash
For zsh:
source /usr/lib64/ros/setup.zsh
If you need devel files (e.g., if you want to build your own ROS packages), you also need to install the respective devel packages, e.g.,:
dnf install ros-noetic-desktop-devel
or dnf install ros-noetic-desktop_full-devel
This is also the case for all packages, which are not included in ros-noetic-desktop
.
Packages requiring manual configuration:
rviz:
When running rviz on wayland append QT_QPA_PLATFORM=xcb
in the front of the command (e.g QT_QPA_PLATFORM=xcb roslaunch rviz rviz.launch
)
mavros:
After installing mavros it is required to run the following commands to install the required datasets:
wget https://raw.githubusercontent.com/mavlink/mavros/master/mavros/scripts/install_geographiclib_datasets.sh
./install_geographiclib_datasets.sh
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 38 | x86_64 (15793)* | Fedora 38 (0 downloads) |
* Total number of downloaded packages.