¿Perl no encontrado?

¿Perl no encontrado?

Intento ejecutar un script pl en la consola. Me muestra este error:

bash: ./vmware-install.pl /usr/bin/perl: bad interpreter: no such file or directory. 

¿Qué significa?

¿Dónde está Perl?

regresa solo

perla:

Y qué Perl devuelve: no hay Perl en... (montón de carpetas)

tengo fedora 18

Respuesta1

Sospecho que Perl no está donde debería estar.

La forma de comprobarlo es con cuál perl. Si esto no le proporciona una ubicación, Perl no está en su camino (para obtener crédito adicional, pruebe whereis perlsi qué Perl funciona).

Si Perl no está en tu camino, no estarás perl:bien. Es hora de saquear el sistema.

Podemos usar localizar para encontrar cualquier cosa llamada o que contenga perl. EstásprobablementeBuscando un binario. Entonces podemos intentarlo locate perl|grep bin: esto debería encontrar cualquier archivo llamado curl y devolver cualquier ruta que contenga bin. En teoría, puede encontrar la ruta completa aquí y ejecutar /path/to/perl vmware-install.pl ydeberíatrabajar. También consideraría el hecho de que es posible que necesites hacer esto como root, si creo que es el script.

Si Perl esaúnSi no estuviera allí, reflexionaría sobre los horrores indescriptibles que debe haber enfrentado su sistema operativo, ya que Perl generalmente se instala de forma predeterminada.

Respuesta2

yum install perl

Pruebe esto antes de ejecutar su comando nuevamente. Parece que Perl no está instalado en su sistema.

información relacionada