web-dev-qa-db-ja.com

tar.gzをインストールしますが、インストールファイルにconfigureフォルダーはありません

Ubuntu 14.04にロボットシミュレータ RokiSim をインストールしようとしています。

Tar.gzをダウンロードして解凍しました。しかし、インストールを開始するためのconfigureフォルダーやmakeファイルが見つかりませんでした。このようなソフトウェアをインストールする方法を教えてください。

Wineを使用して実行できるWindowsバージョンのシミュレーターもあります。しかし、 RoboDK と呼ばれる別のシミュレーターがあるので、これを整理したいと思います。これにより、同じ問題が発生し、インストールファイルがありません。これらはどのようにインストールできますか?

4
Trinadh venna

アーカイブにはバイナリが含まれているため、configureファイルはありません。

実行可能ファイルは/bin/にあります。~/Downloadsにフォルダーを抽出したと仮定すると、プログラムを直接実行して実行可能にすることができます。

chmod +x ~/Downloads/RoKiSim/bin/RoKiSim

実行して実行する

~/Downloads/RoKiSim/bin/RoKiSim

それをインストールするには、次を実行してフォルダを/opt/に移動することをお勧めします

Sudo mv ~/Downloads/RoKiSim/ /opt/

実行してプログラムを実行可能にする

chmod +x /opt/RoKiSim/bin/RoKiSim 

実行して/usr/bin/にシンボリックリンクを追加するには

Sudo ln -s /opt/RoKiSim/bin/RoKiSim /usr/bin/rokisim

その後、rokisimを実行するだけでプログラムを実行できます。

5
kos

受け入れられた答えへの追加:

ダウンロードしたアプリケーションがUbuntuのバージョンと互換性があることを確認してください。 64ビットバージョンを誤ってダウンロードしたが、32ビットUbuntuのみを実行した場合、これらの種類のプログラムでエラーが発生します。確認する1つの方法は、問題のバイナリでfileを使用することです。

32ビットの例:

$ file Telegram 
Telegram: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=11f563210db7884f7da2097cbf7a749e7f87eb4c, stripped

64ビットの例:

$ file Telegram 
Telegram: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=56a499cd5b22c4b431a60089d5443ae454f63029, stripped
1
LiveWireBT

autogen.shまたはconfigureを検索して、スクリプトを開始します。その後makeおよびmake install

1
A.B.

ソースコードからインストールしようとするときは常に、ファイルREADMEまたはINSTALLを検索して、そのアプリケーションをインストールする方法を見つけることができます。これらのファイルを読むと、アプリをインストールするための手順がわかります。

0
Maythux