How To Install rcssserver3d on Fedora 36
Introduction
In this tutorial we learn how to install rcssserver3d
on Fedora 36.
What is rcssserver3d
The RoboCup Soccer Simulator is a research and educational tool for multi-agent systems and artificial intelligence. It enables for two teams of 11 simulated autonomous robotic players to play soccer (football). This package contains the 3D version of the simulator.
We can use yum
or dnf
to install rcssserver3d
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rcssserver3d.
Install rcssserver3d on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install rcssserver3d
using dnf
by running the following command:
sudo dnf -y install rcssserver3d
Install rcssserver3d on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install rcssserver3d
using yum
by running the following command:
sudo yum -y install rcssserver3d
How To Uninstall rcssserver3d on Fedora 36
To uninstall only the rcssserver3d
package we can use the following command:
sudo dnf remove rcssserver3d
rcssserver3d Package Contents on Fedora 36
/usr/bin/rcsoccersim3d
/usr/bin/rcssagent3d
/usr/bin/rcssmonitor3d
/usr/bin/rcssserver3d
/usr/bin/simspark
/usr/bin/sparkgui
/usr/lib/.build-id
/usr/lib/.build-id/02
/usr/lib/.build-id/02/d725c3109fa51fb07600197587623d5b47f64e
/usr/lib/.build-id/04
/usr/lib/.build-id/04/ad848d7caf5cb439312497765208420d378a2d
/usr/lib/.build-id/10
/usr/lib/.build-id/10/b8e367b74b8ba3b80b70665ec68144f00d9b26
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/68cab40bcdf37d63ff1f6fc1fcf8b58d36b60f
/usr/lib/.build-id/41
/usr/lib/.build-id/41/996a2a7230c08f8ff4366af9c28c76762331ee
/usr/lib/.build-id/74
/usr/lib/.build-id/74/4f5a9fb56d3fa512116bbe40405506ea751c3c
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/d16b61f1f1769dbb9b88d185bd508022f6fb43
/usr/lib64/guiplugin
/usr/lib64/guiplugin/soccercontrolframe.so
/usr/lib64/rcssserver3d
/usr/lib64/rcssserver3d/soccer.so
/usr/lib64/rcssserver3d/soccermonitor.so
/usr/share/applications/rcssserver3d.desktop
/usr/share/doc/rcssserver3d
/usr/share/doc/rcssserver3d/AUTHORS
/usr/share/doc/rcssserver3d/COPYING
/usr/share/doc/rcssserver3d/ChangeLog
/usr/share/doc/rcssserver3d/NEWS
/usr/share/doc/rcssserver3d/README
/usr/share/doc/rcssserver3d/TEXT_INSTEAD_OF_A_MANUAL.txt
/usr/share/doc/rcssserver3d/THANKS
/usr/share/pixmaps/simspark.png
/usr/share/rcssserver3d
/usr/share/rcssserver3d/internalsoccerbindings.rb
/usr/share/rcssserver3d/internalsoccerbindingsgui.rb
/usr/share/rcssserver3d/internalsoccermonitor.rb
/usr/share/rcssserver3d/internalsoccermonitorgui.rb
/usr/share/rcssserver3d/materials
/usr/share/rcssserver3d/materials/leftgoal.mtl
/usr/share/rcssserver3d/materials/leftsoccergoal.mtl
/usr/share/rcssserver3d/materials/nao.mtl
/usr/share/rcssserver3d/materials/naosoccerfield.mtl
/usr/share/rcssserver3d/materials/rightgoal.mtl
/usr/share/rcssserver3d/materials/rightsoccergoal.mtl
/usr/share/rcssserver3d/materials/skybox.mtl
/usr/share/rcssserver3d/materials/soccerball.mtl
/usr/share/rcssserver3d/materials/soccerbottorso.mtl
/usr/share/rcssserver3d/models
/usr/share/rcssserver3d/models/leftgoal.obj
/usr/share/rcssserver3d/models/leftsoccergoal.obj
/usr/share/rcssserver3d/models/lfoot.obj
/usr/share/rcssserver3d/models/llowerarm.obj
/usr/share/rcssserver3d/models/lshank.obj
/usr/share/rcssserver3d/models/lshank0.obj
/usr/share/rcssserver3d/models/lshank1.obj
/usr/share/rcssserver3d/models/lshank2.obj
/usr/share/rcssserver3d/models/lshank3.obj
/usr/share/rcssserver3d/models/lshank4.obj
/usr/share/rcssserver3d/models/lthigh.obj
/usr/share/rcssserver3d/models/lupperarm.obj
/usr/share/rcssserver3d/models/lupperarm0.obj
/usr/share/rcssserver3d/models/lupperarm1.obj
/usr/share/rcssserver3d/models/lupperarm2.obj
/usr/share/rcssserver3d/models/lupperarm3.obj
/usr/share/rcssserver3d/models/lupperarm4.obj
/usr/share/rcssserver3d/models/naobody.obj
/usr/share/rcssserver3d/models/naobody0.obj
/usr/share/rcssserver3d/models/naobody1.obj
/usr/share/rcssserver3d/models/naobody2.obj
/usr/share/rcssserver3d/models/naobody3.obj
/usr/share/rcssserver3d/models/naobody4.obj
/usr/share/rcssserver3d/models/naohead.obj
/usr/share/rcssserver3d/models/naosoccerfield.obj
/usr/share/rcssserver3d/models/rfoot.obj
/usr/share/rcssserver3d/models/rightgoal.obj
/usr/share/rcssserver3d/models/rightsoccergoal.obj
/usr/share/rcssserver3d/models/rlowerarm.obj
/usr/share/rcssserver3d/models/rshank.obj
/usr/share/rcssserver3d/models/rshank0.obj
/usr/share/rcssserver3d/models/rshank1.obj
/usr/share/rcssserver3d/models/rshank2.obj
/usr/share/rcssserver3d/models/rshank3.obj
/usr/share/rcssserver3d/models/rshank4.obj
/usr/share/rcssserver3d/models/rthigh.obj
/usr/share/rcssserver3d/models/rupperarm.obj
/usr/share/rcssserver3d/models/rupperarm0.obj
/usr/share/rcssserver3d/models/rupperarm1.obj
/usr/share/rcssserver3d/models/rupperarm2.obj
/usr/share/rcssserver3d/models/rupperarm3.obj
/usr/share/rcssserver3d/models/rupperarm4.obj
/usr/share/rcssserver3d/models/skybox.obj
/usr/share/rcssserver3d/models/soccerball.obj
/usr/share/rcssserver3d/models/soccerbottorso.obj
/usr/share/rcssserver3d/naorobottypes.rb
/usr/share/rcssserver3d/naosoccersim.rb
/usr/share/rcssserver3d/naosoccersimgui.rb
/usr/share/rcssserver3d/rcssmonitor3d.rb
/usr/share/rcssserver3d/rcssserver3d.rb
/usr/share/rcssserver3d/rcssserver3dintegrated.rb
/usr/share/rcssserver3d/rcssserver3dinternal.rb
/usr/share/rcssserver3d/rsg
/usr/share/rcssserver3d/rsg/agent
/usr/share/rcssserver3d/rsg/agent/ball.rsg
/usr/share/rcssserver3d/rsg/agent/fieldline.rsg
/usr/share/rcssserver3d/rsg/agent/fieldring.rsg
/usr/share/rcssserver3d/rsg/agent/flag.rsg
/usr/share/rcssserver3d/rsg/agent/flag_left.rsg
/usr/share/rcssserver3d/rsg/agent/flag_left1.rsg
/usr/share/rcssserver3d/rsg/agent/flag_left2.rsg
/usr/share/rcssserver3d/rsg/agent/flag_no_viz.rsg
/usr/share/rcssserver3d/rsg/agent/flag_right.rsg
/usr/share/rcssserver3d/rsg/agent/flag_right1.rsg
/usr/share/rcssserver3d/rsg/agent/flag_right2.rsg
/usr/share/rcssserver3d/rsg/agent/hoap2.rsg
/usr/share/rcssserver3d/rsg/agent/nao
/usr/share/rcssserver3d/rsg/agent/nao/box_appearance.rsg
/usr/share/rcssserver3d/rsg/agent/nao/box_physics.rsg
/usr/share/rcssserver3d/rsg/agent/nao/box_physics_nocollider.rsg
/usr/share/rcssserver3d/rsg/agent/nao/box_physics_with_handler.rsg
/usr/share/rcssserver3d/rsg/agent/nao/capsule_appearance.rsg
/usr/share/rcssserver3d/rsg/agent/nao/capsule_physics.rsg
/usr/share/rcssserver3d/rsg/agent/nao/capsule_physics_nocollider.rsg
/usr/share/rcssserver3d/rsg/agent/nao/contactjointhandler.rsg
/usr/share/rcssserver3d/rsg/agent/nao/dragcontroller.rsg
/usr/share/rcssserver3d/rsg/agent/nao/goal.rsg
/usr/share/rcssserver3d/rsg/agent/nao/hingejoint.rsg
/usr/share/rcssserver3d/rsg/agent/nao/nao.rsg
/usr/share/rcssserver3d/rsg/agent/nao/nao_hetero.rsg
/usr/share/rcssserver3d/rsg/agent/nao/naoarm.rsg
/usr/share/rcssserver3d/rsg/agent/nao/naoleg.rsg
/usr/share/rcssserver3d/rsg/agent/nao/naolegtoe.rsg
/usr/share/rcssserver3d/rsg/agent/nao/naoneckhead.rsg
/usr/share/rcssserver3d/rsg/agent/nao/soccer.rsg
/usr/share/rcssserver3d/rsg/agent/nao/sphere_appearance.rsg
/usr/share/rcssserver3d/rsg/agent/nao/sphere_physics.rsg
/usr/share/rcssserver3d/rsg/agent/nao/sphere_physics_nocollider.rsg
/usr/share/rcssserver3d/rsg/agent/nao/touchperceptorhandler.rsg
/usr/share/rcssserver3d/rsg/agent/nao/universaljoint.rsg
/usr/share/rcssserver3d/rsg/agent/soccer.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot055.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot056.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058
/usr/share/rcssserver3d/rsg/agent/soccerbot058/box.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/box_with_handler.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/box_with_hj.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/box_with_hj_with_capsule.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/box_with_uj.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/contactjointhandler.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/foot.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/head.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/lowerarm.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/lowerarm_body.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/soccerbot.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbot058/soccerbottorso.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbotcomp.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbotleftlowerarmcomp.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbotrightlowerarmcomp.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbottorso.rsg
/usr/share/rcssserver3d/rsg/agent/soccerbottorsocomp.rsg
/usr/share/rcssserver3d/rsg/agent/soccerplayer.rsg
/usr/share/rcssserver3d/scripts
/usr/share/rcssserver3d/scripts/bindings.rb
/usr/share/rcssserver3d/scripts/rcs-materials-textures.rb
/usr/share/rcssserver3d/scripts/rcs-materials.rb
/usr/share/rcssserver3d/scripts/rsgedit-materials.rb
/usr/share/rcssserver3d/soccerbindings.rb
/usr/share/rcssserver3d/soccersim-monitor.rb
/usr/share/rcssserver3d/soccersim.rb
/usr/share/rcssserver3d/soccersimgui.rb
/usr/share/rcssserver3d/textures
/usr/share/rcssserver3d/textures/naogoalnet.png
/usr/share/rcssserver3d/textures/num1.png
/usr/share/rcssserver3d/textures/num10.png
/usr/share/rcssserver3d/textures/num11.png
/usr/share/rcssserver3d/textures/num2.png
/usr/share/rcssserver3d/textures/num3.png
/usr/share/rcssserver3d/textures/num4.png
/usr/share/rcssserver3d/textures/num5.png
/usr/share/rcssserver3d/textures/num6.png
/usr/share/rcssserver3d/textures/num7.png
/usr/share/rcssserver3d/textures/num8.png
/usr/share/rcssserver3d/textures/num9.png
/usr/share/rcssserver3d/textures/rcs-grass-w-lines.tga
/usr/share/rcssserver3d/textures/rcs-grass.png
/usr/share/rcssserver3d/textures/rcs-grass3.png
/usr/share/rcssserver3d/textures/rcs-naofield.png
/usr/share/rcssserver3d/textures/rcs-soccerball.png
/usr/share/rcssserver3d/textures/rcs-soccerball.tga
/usr/share/rcssserver3d/textures/rcs-torso-01.png
/usr/share/rcssserver3d/textures/rcs-torso-02.png
/usr/share/rcssserver3d/textures/rcs-torso-03.png
/usr/share/rcssserver3d/textures/rcs-torso-04.png
/usr/share/rcssserver3d/textures/rcs-torso-05.png
/usr/share/rcssserver3d/textures/rcs-torso-06.png
/usr/share/rcssserver3d/textures/rcs-torso-07.png
/usr/share/rcssserver3d/textures/rcs-torso-08.png
/usr/share/rcssserver3d/textures/rcs-torso-09.png
/usr/share/rcssserver3d/textures/rcs-torso-10.png
/usr/share/rcssserver3d/textures/rcs-torso-11.png
/usr/share/rcssserver3d/textures/rcs-unum01.png
/usr/share/rcssserver3d/textures/rcs-unum02.png
/usr/share/rcssserver3d/textures/rcs-unum03.png
/usr/share/rcssserver3d/textures/rcs-unum04.png
/usr/share/rcssserver3d/textures/rcs-unum05.png
/usr/share/rcssserver3d/textures/rcs-unum06.png
/usr/share/rcssserver3d/textures/rcs-unum07.png
/usr/share/rcssserver3d/textures/rcs-unum08.png
/usr/share/rcssserver3d/textures/rcs-unum09.png
/usr/share/rcssserver3d/textures/rcs-unum10.png
/usr/share/rcssserver3d/textures/rcs-unum11.png
/usr/share/rcssserver3d/textures/skyrender0001.jpg
/usr/share/rcssserver3d/textures/skyrender0002.jpg
/usr/share/rcssserver3d/textures/skyrender0003.jpg
/usr/share/rcssserver3d/textures/skyrender0004.jpg
/usr/share/rcssserver3d/textures/skyrender0005.jpg
/usr/share/rcssserver3d/textures/skyrender0006.jpg
References
Summary
In this tutorial we learn how to install rcssserver3d
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).