![Perl não foi encontrado?](https://rvso.com/image/1421875/Perl%20n%C3%A3o%20foi%20encontrado%3F.png)
Tento executar um script pl no console. Isso me mostra esse erro:
bash: ./vmware-install.pl /usr/bin/perl: bad interpreter: no such file or directory.
O que isso significa?
onde está perl
retorna apenas
perl:
E qual perl retorna: sem perl em .... (monte de pastas)
Eu tenho o Fedora 18
Responder1
Eu suspeito que Perl não está onde deveria estar.
A maneira de verificar é com which perl
. Se isso não fornecer uma localização, o perl não está no seu caminho (para crédito extra, tente whereis perl
se qual perl funciona).
Se perl não estiver no seu caminho, você perl:
não ficará bem. Hora de vasculhar o sistema.
Podemos usar localizar para encontrar qualquer coisa chamada ou contendo perl. Você éprovavelmenteprocurando um binário. Portanto, podemos tentar locate perl|grep bin
- isso deve encontrar qualquer arquivo chamado curl e retornar qualquer caminho que contenha bin nele. Em teoria, você pode encontrar o caminho completo aqui e executar /path/to/perl vmware-install.pl e eledevetrabalhar. Eu também consideraria o fato de que você pode precisar fazer isso como root, se for o script que eu acho.
Se perl foraindanão está aí, eu ponderaria sobre os horrores indescritíveis que seu sistema operacional deve ter enfrentado, já que o perl geralmente é instalado por padrão.
Responder2
yum install perl
Tente isso antes de executar seu comando novamente. Parece que o Perl não está instalado no seu sistema.