web-dev-qa-db-ja.com

bash:./install.sh:intel fortran 2011のインストール許可が拒否されました

Intel Fortran Composer 2011をインストールしようとしています。コマンド./install.shを実行しようとするとエラーが発生します。

bash: ./install.sh: Permission denied

これに合格するためにいくつかの方法を試しました。

  1. 試した; Sudo ./install.sh

    Sudo: ./install.sh: command not found

  2. Exec権限でインストールディスクを再マウントしようとしています。

    mount /media/user/IFORTRAN2011 -o remount,exec

  3. Install.shを実行可能ファイルに変更しようとしています。

    chmod +x ./install.sh

  4. 試した; su -c 'install.sh'

ルート付き:

bash: install.sh: command not found

ユーザーと:

Password: 
su: Authentication failure

パスワードが正しいと確信しています。 (私のパスワードと同じ場合)

5。ディスクを圧縮してからフォルダにコピーしました

file.tar.gz

抽出するより

tar xvzf file.tar.gz

その後、すべてをもう一度試しました。運がありません。

chmod +x ./install.shを実行した後、パーミッションをls -l ./install.shで検索すると、-rw------- 1 user user 14758 Oct 7 2010 ./install.shが引き続き与えられます。

助けてくれてありがとう。

6
Mustafa İnanç

スクリプトを実行するには多くの方法があります。

  • ルート権限Sudo bash install.shでbashを起動します

  • スクリプトを起動する権限を変更します。ただし、注意してください、これはインストールスクリプトです。ルート権限が必要な場合があります。したがって、おそらくルートとして実行する必要があります。

    chmod +x install.shまたはchmod 755 install.sh

12
RapazP
  1. something.shファイルを右クリックして、プロパティをクリックします
  2. 次に、権限をクリックして、すべてのアクセスを「読み取りおよび書き込み」に変更します
  3. 次に、「プログラムとして実行ファイルを許可する」をクリックします(選択されていない場合!)
  4. 窓を閉めて。
  5. ファイルの場所でターミナルを開き、書き込みます:

    ./filename.sh
    
3
SAGAR MAHAJAN

パスを指定する必要があります-私のように:

Sudo /home/humayun/Downloads/xdk_web_linux64/install.sh

そしてそれは私のために動作します。入力していたとき:

Sudo ./install.sh

エラーが発生していました:No Such file or directory。そのため、正しい場所を指定することが重要です。

1
Humayun