Webots can be installed from deb package or by snap.
Setting WEBOTS_HOME variable must be set at installation directory. This can be achieved by adding following line in .bashrc file. If webots was installed manually path will be different. In order for the change to take effect, terminal must be restarted.
ROS package for interfacing with webots simulation can be installed via package manager.
CGAL cen be downloaded with package manager
Download with package manager.
Downalod with package manager