OpenRTM-aist for Java provides an RPM package that is available for Fedora Linux. You can check the supported versions of Fedora Linux on the download page. Please note that the support for Fedora Linux and its version is subject to change or stop without notice.
There are two main installation methods to install Fedora Linux, as follows.
Using the bulk installation script provided by openrtm.org
Download the installation script pkg_install_fedora.sh provided by openrtm.org from the download page and run it with root privileges. This script will install the necessary packages one by one using yum.
It is very convenient because it installs all the packages needed to develop and run OpenRTM-aist. option, so you can now install packages that are tailored to your needs. It is recommended whether you are installing OpenRTM-aist for the first time or trying to compile the source.
Please check the page of "Bulk installation script:http" for the download of the batch installation script, detailed installation instructions, and the types of options that can be specified.
A problem has been reported that the required OpenRTM-aist package is not installed when the bulk install script is used with the -l java option. Please follow the steps below to install the software.
sudo yum install OpenRTM-aist OpenRTM-aist-devel
Install OpenRTP
In the directory where pkg_install_fedora.sh is located, you need to install OpenRTP by using the bulk installation script
$ sudo sh pkg_install_fedora.sh -l openrtp --yes
You can install OpenRTP by typing
How to use yum
Create /etc/yum.repos.d/openrtm.repo
openrtm.org provides a package repository that is available from yum. However, it is not included in the default package repository, so you will need to change the YUM settings.
Create the file /etc/yum.repos.d/openrtm.repo which records the following settings. You usually need root privileges to create them.
Once you have created openrtm.repo, follow the steps below to install it. You will be asked for several responses along the way, so complete them by typing y.
You need to set environment variables. Add the following line to the .bashrc file in your home directory (when using the 64 bit version)
export RTM_JAVA_ROOT=/usr/lib64/openrtm-1.2
To enable this setting, please log in again after the installation is complete. About ***JDK8 The installation of the OpenRTM-aist-Java package for Fedora automatically installs OpenJDK8 from Fedora's standard repositories and sets it up as a Java environment to use, but if you want to use other JDKs for licensing and support terms, see the link below.
OpenRTM-aist for Java provides an RPM package that is available for Fedora Linux. You can check the supported versions of Fedora Linux on the download page. Please note that the support for Fedora Linux and its version is subject to change or stop without notice.
There are two main installation methods to install Fedora Linux, as follows.Bulk installation script
Download the installation script pkg_install_fedora.sh provided by openrtm.org from the download page and run it with root privileges. This script will install the necessary packages one by one using yum.
It is very convenient because it installs all the packages needed to develop and run OpenRTM-aist. option, so you can now install packages that are tailored to your needs. It is recommended whether you are installing OpenRTM-aist for the first time or trying to compile the source.
Please check the page of "Bulk installation script:http" for the download of the batch installation script, detailed installation instructions, and the types of options that can be specified.
A problem has been reported that the required OpenRTM-aist package is not installed when the bulk install script is used with the -l java option. Please follow the steps below to install the software.
Install OpenRTP
In the directory where pkg_install_fedora.sh is located, you need to install OpenRTP by using the bulk installation script
How to use yum
Create /etc/yum.repos.d/openrtm.repo
openrtm.org provides a package repository that is available from yum. However, it is not included in the default package repository, so you will need to change the YUM settings.
Create the file /etc/yum.repos.d/openrtm.repo which records the following settings. You usually need root privileges to create them.
Install with *** yum
Once you have created openrtm.repo, follow the steps below to install it. You will be asked for several responses along the way, so complete them by typing y.
Setting environment variables
You need to set environment variables. Add the following line to the .bashrc file in your home directory (when using the 64 bit version)Confirmation of installation
Finally, confirm the installation with the following command
Package details
Each package contains the followings.
openrtm-aist
openrtm-aist includes run-time libraries and commands
OpenRTM-aist-devel
openrtm-aist-dev includes commands and header files for RT system development.
OpenRTM-aist-Java
OpenRTM-aist-Java-example
Java version sample RTC, the class files, the source files, and the startup script
OpenRTM-aist-Java-doc
openrtm-aist-java-doc includes Japanese/English class references
openrtp
Since openrtp installs a lot of files, I won't list them here. if necessary