Linuxで利用可能なRPMパッケージが提供されています。Linuxのバージョンは、ダウンロードページから確認できます。Linuxへの対応およびそのバージョンは、予告なしに変更または停止されることがありますので、あらかじめご了承ください。Linuxへのインストールの方法には大きく分けて以下の二種類のインストール方法があります。一括インストール・スクリプトOpenRTPのインストールJDK8のインストールRTShellのインストールyumとpipを使う方法/etc/yum.repos.d/openrtm.repoの作成yumによるインストールインストールの確認パッケージの詳細OpenRTM-aist-Pythonopenrtm-aist-python-exampleopenrtm-aist-python-docOpenRTM-aistOpenRTM-aist-develOpenRTPRTShell一括インストール・スクリプトopenrtm.orgが提供するインストール・スクリプトpkg_install_fedora.shをダウンロードページからダウンロードし、root権限で実行します。このスクリプトは、必要なパッケージを順次yumを用いてインストールしていきます。OpenRTM-aistを開発・実行するために必要なパッケージをもれなくインストールしてくれるので大変便利です。オプションを指定することで、目的に合わせたパッケージをインストールすることが可能です。--yesでインストールできます。一括インストールスクリプトのダウンロードや詳しいインストール方法、指定可能なオプションの種類につきましては、「一括インストールスクリプト」のページをご確認ください。Editorを使用しますが、その場合にはOpenRTPが必要ですので、一括インストールスクリプトを用いてOpenRTPをインストールしてください。--yesと入力するとOpenRTPをインストールできます。OpenRTM-aistとしてOpenRTM-aistをインストールしてください。Builderなど)の実行にはJDK8相当のJava環境が必要です。現時点でFedoraの環境では、一括インストールスクリプトがFedoraのrpmリポジトリよりOpenJDK8をインストールします。他のJDK8をインストールしたい場合は下記のリンクを参照してください。RTShell/RTCTree/RTSprofileの使用にはJDKは必要ありませんのでOpenRTPを使わない場合にはJDK8をインストールする必要はありません。JDK8の入手やインストールについては以下を参照してください。JDK8のインストールRTShellのインストール制御コンピュータが小規模のシステムの場合など、CUIでRTCを制御したい場合にはOpenRTPのRTSystemEditor相当の機能をCUIから実行できるようなツールとしてRTShellと呼ばれるツールが提供されています。--yesでインストールできます。yumとpipを使う方法/etc/yum.repos.d/openrtm.repoの作成openrtm.orgではyumから利用可能なパッケージリポジトリを提供しています。デフォルトのパッケージリポジトリには含まれていませんので、yumの設定を変更する必要があります。以下のような設定を記録したファイル/etc/yum.repos.d/openrtm.repoを作成しておきます。作成には通常root権限が必要です。file:///etc/pki/rpm-gpg/RPM-GPG-KEY/etc/yum.repos.d/openrtm.repoyumによるインストールopenrtm.repoを作成したら、次の手順でインストールを行います。途中、いくつかの応答を求められるので、yを入力しながら完了させます。最後に以下のコマンドでインストールの確認をします。rtsprofile-aistと確認できます。/usr/share/openrtm-1.2/doc/python/ClassReference-jp/html/uuid_8py.htmlOpenRTM-aistopenrtm-aistにはランタイムライブラリとコマンド群が含まれています。/usr/lib64/openrtm-1.2/ssl/SSLTransport.so.0.0.0OpenRTM-aist-developenrtm-aist-devには、開発に必要なコマンド群とヘッダが含まれています。/usr/lib64/pkgconfig/openrtm-aist.pcOpenRTPOpenRtpでは大量のファイルがインストールされるため、ここではリストしません。OpenRTPと入力して各自での確認をしてください。(サンプルの実行ができます。1.2.1-RELEASERTコンポーネントを開発するためには開発環境のインストールが必要です。