Eu tenho um arquivo vmware-install.pl que preciso executar. Clico duas vezes nele, mas o Linux irá abri-lo em um editor de texto para edição. Como executar este arquivo? Isso pode ser feito a partir da GUI?
Nas propriedades do arquivo diz "permitir execução do arquivo como programa".
Eu tenho o Fedora 18.
Atualização:
consegui abrir o console e naveguei até minha pasta. Eu cutuquei:
chmod +x vmware-install.pl
vmware-install.pl
a última linha diz:
Comando vmware-install.pl não encontrado...
mas 'ls' lista o arquivo lá ....
Responder1
Em vez disso, execute isto:
./vmware-install.pl
O ./
refere-se ao diretório atual.
Se você executá-lo sem o ./
, o Linux procurará um programa chamado vmware-install.pl
no caminho do seu executável, mas o diretório atual nunca estará no caminho por padrão (por motivos de segurança).
Responder2
“Como executar um arquivo PL no Linux?”
Um arquivo PL no Linux (nome de arquivo terminando com .pl) é muito provavelmente um programa Perl. Então execute-o com perl assim:
perl vmware-install.pl
Muitas vezes também é possível apenas:
./vmware-install.pl #or:
where/the/file/is/vmware-install.pl
Mas isso requer que o bit de execução (um chmod +x
atributo) seja definido em vmware-install.pl e também o Perl deve ser instalado em seu Linux onde a primeira linha diz ( head -1 vmware-install.pl
). Se perl vmware-install.pl
não funcionar, pode haver duas explicações para isso: 1) seu sistema não tem o perl instalado (improvável no Linux) ou 2) o perl não está instalado em nenhuma das pastas da $PATH
variável de ambiente. Tentar:
echo $PATH
perl vmware-install.pl
/usr/bin/perl vmware-install.pl
/usr/local/bin/perl vmware-install.pl
/whereever/your/system/has/perl vmware-install.pl
sudo yum install perl #to install perl on Redhat, RHEL, CentOS etc
sudo apt-get install perl #to install perl on Ubuntu, etc
Responder3
Na GUI:
- Clique com o botão direito na pasta e clique em "Abrir no Terminal"
- Digite ./vmware-install.pl