お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-03-19 00:27:19

PerlNinja
新しいメンバ
登録日: 2011-03-16

Savage2がインストールできません

Ubuntu10.10でSavage2がインストールできません
sudo sh Savage2Install-2.1.0-x86_64.bin
ってやってたら
Savage2Install-2.1.0-x86_64.bin: 2: Syntax error: "(" unexpect

ってなります
http://savage2.com/en/main.php
ここのゲームです

教えてください

オフライン

 

#2 2011-03-19 08:39:20

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: Savage2がインストールできません

shの代わりにbashと書いて解決しませんか?

コード:

sudo bash Savage2Install-2.1.0-x86_64.bin

shのリンク先(実体)がOSによって異なり、bashが指定されている場合とdashが指定されている場合があります。Ubuntuの場合はdashが指定されています。
dashはbashに比べて軽量なのですが、軽量に設計されている分bashで動作するプログラムがdashで動作しないことがあります。

オフライン

 

#3 2011-03-19 08:58:06

PerlNinja
新しいメンバ
登録日: 2011-03-16

Re: Savage2がインストールできません

返信ありがとうございます

sudo bash Savage2Install-2.1.0-x86_64.bin
でやってもできませんでした

sudo bash: ./Savage2Install-2.1.0-x86_64.bin: バイナリファイルを実行できません



nautiuls ./   でひらいて プログラムとして実行できるにチェックして chmod+xして  Savage2Install-2.1.0-x86_64
にしてダブルクリックしても

/home/perlninja/Savage2Install-2.1.0-x86_64: 2: Syntax error: "(" unexpected

ってでます

前はできたんですが

よくわかりません

オフライン

 

#4 2011-03-19 09:41:37

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: Savage2がインストールできません

PerlNinja による投稿:

nautiuls ./   でひらいて プログラムとして実行できるにチェックして chmod+xして  Savage2Install-2.1.0-x86_64
にしてダブルクリックしても

/home/perlninja/Savage2Install-2.1.0-x86_64: 2: Syntax error: "(" unexpected

ってでます

ダブルクリックしたのならSyntax errorのメッセージは表示されないと思うのですが、もう一度確認お願いします。
試しにダウンロード・実行したところインストールできました。
sudo や shなどを付けずに、単に実行を許可してから「./Savage2Install-2.1.0-x86_64.bin」と入力してEnterしたらインストール画面が表示されました。
Savage2Install-2.1.0-x86_64.binはバイナリファイルなので、shellスクリプトを実行するbashやdashでは実行できません。(.binから推測すべきでした)
管理者権限は要りません。デフォルトでは~/Savage2に実行ファイルなどが展開されます。

オフライン

 

#5 2011-03-19 10:53:15

PerlNinja
新しいメンバ
登録日: 2011-03-16

Re: Savage2がインストールできません

ninja:~/Downloads$ ./Savage2Install-2.1.0-x86_64.bin
bash: ./Savage2Install-2.1.0-x86_64.bin: バイナリファイルを実行できません

./Savage2Install-2.1.0-x86_64.bin  してもってでます

インストーラーがでません

オフライン

 

#6 2011-03-19 13:24:20

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: Savage2がインストールできません

32bit環境ですか?64bit環境ですか?
「バイナリファイルを実行できません」は、アーキテクチャの違うプログラムを実行しようとしたときにも表示されるようです。
./Savage2Install-2.1.0-x86_64.binは名前からすると64bit環境向けだと思うのですが、もし32bit環境を利用しているのであれば32bit環境向けのインストーラー(ダウンロード画面の32bitと書いている方)をダウンロードする必要があります。

アーキテクチャはarchコマンドで調べられます。i686と表示されれば32bit環境です。

オフライン

 

#7 2011-03-19 13:39:17

のんき
メンバ
登録日: 2007-03-04

Re: Savage2がインストールできません

初心者の方はまずgoogleなどを使って情報検索する習慣を付けましょう。
検索キー'savage2 linux インストール'にて簡単にインストール方法を見つけることが出来ましたよ。

Ubuntu通信 : Ubuntuでオンライン!!3DゲームでPCはフル稼働。 SAVAGE2
http://ubuntu.xsrv.jp/modules/bulletin/index.php?page=article&storyid=81

オフライン

 

#8 2011-03-19 16:02:52

PerlNinja
新しいメンバ
登録日: 2011-03-16

Re: Savage2がインストールできません

arch したら i686でした
core-i7なので64bitかとおもってました
32bitのためしてみます たぶんできます

ありがとうございました

オフライン

 

Board footer

Powered by FluxBB