bash: ./install.sh: Permissão negada ao instalar o intel fortran 2011

3

Estou tentando instalar o Intel Fortran Composer 2011. Quando tento comandar o ./install.sh, aparece um erro:

bash: ./install.sh: Permission denied

Eu tentei algumas maneiras de passar isso.

  1. Tentei; sudo ./install.sh

    sudo: ./install.sh: command not found

  2. Tentando remontar o disco de instalação com permissão exec;

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

  3. Tentando alterar o install.sh para o executável;

    chmod +x ./install.sh

  4. Tentei; su -c 'install.sh'

com raiz:

bash: install.sh: command not found

com o usuário:

Password: 
su: Authentication failure

e tenho certeza de que a senha é verdadeira. (Se é o mesmo com a minha senha de usuário)

5. Eu copiei o disco em uma pasta do que o comprimi em

  

file.tar.gz

do que extrai-lo com

tar xvzf file.tar.gz

depois tentei tudo novamente. Sem sorte.

Depois que eu fiz chmod +x ./install.sh quando eu olho as permissões com: ls -l ./install.sh ainda dá: -rw------- 1 user user 14758 Oct 7 2010 ./install.sh

Obrigado por qualquer ajuda.

    
por Mustafa İnanç 17.04.2013 / 12:16

4 respostas

7

Há muitas maneiras de executar seu script:

  • inicie o bash com privilégio de root sudo bash install.sh

  • altere as permissões para iniciar o script. No entanto, tenha cuidado, é um script de instalação, pode exigir privilégios de root. Então você provavelmente deve executá-lo como root.

    chmod +x install.sh ou chmod 755 install.sh

por RapazP 17.04.2013 / 13:27
2
  1. Clique com o botão direito no arquivo something.sh e clique em propriedades
  2. Em seguida, clique em permissões e altere todo o acesso para "ler e escrever"
  3. Em seguida, clique em "permitir a execução do arquivo como programa" (se não selecionado!)
  4. Feche a janela.
  5. Abra o terminal no local do arquivo e escreva:

    ./filename.sh
    
por SAGAR MAHAJAN 15.05.2016 / 17:36
1

Você precisa especificar o caminho, como o meu:

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

e funciona para mim. Quando eu estava digitando:

sudo ./install.sh

estava me dando erro: No Such file or directory . Então, dar a localização correta é importante.

    
por Humayun 15.11.2015 / 09:02
-1

vá e clique com o botão direito do mouse no arquivo, escolha propriedades, vá para as permissões e marque a opção Executar: permitir a execução do arquivo como programa.

    
por user385395 06.03.2015 / 11:49