Permissão do instalador de extração automática negada durante a execução

0

Peço desculpas se isso é uma duplicata de qualquer coisa. Eu fiz muitas pesquisas no google, neste site e no Stack Overflow. Estou com um problema ao executar um instalador de auto-extração, mesmo com permissões sudo e apropriadas (tentei chmod 777 e chmod a+x ).

Aqui está uma saída das tentativas:

[xxxxx@nameless target]$ chmod a+x Toolkit_install.bin 
[xxxxx@nameless target]$ sudo ./Toolkit_install.bin 
[sudo] password for xxxxx: 
Verifying archive integrity... All good.
./Toolkit_install.bin: line 124: test: too many arguments
Uncompressing Toolkit v3.0.1 Installer.....................................................
./Toolkit_install.bin: line 380: ./install.sh: Permission denied

O problema parece ser que eu preciso dar permissões install.sh, mas eu não sei como dar permissões para um arquivo que é dinamicamente criado pelo instalador.

Eu tentei dar permissões ao diretório e também criei o install.sh antecipadamente e dei a ele permissões.

Obrigado

    
por Joshua 12.01.2015 / 21:33

1 resposta

1

Tente executar o seguinte comando:

chmod -R 777 /<installation_dir>

ou, execute o bash com permissões de root digitando:

sudo bash <script_name>

    
por Sachin Kamath 12.01.2015 / 21:41