Tengo un archivo vmware-install.pl que necesito ejecutar. Hago doble clic en él pero Linux lo abrirá en un editor de texto para editarlo. ¿Cómo ejecutar este archivo? ¿Se puede hacer desde GUI?
En las propiedades del archivo dice "permitir ejecutar el archivo como programa".
Tengo Fedora 18.
Actualización:
logré abrir la consola y navegué a mi carpeta. He pinchado:
chmod +x vmware-install.pl
vmware-install.pl
la última línea dice:
Comando vmware-install.pl no encontrado...
pero 'ls' enumera el archivo allí...
Respuesta1
Ejecute esto en su lugar:
./vmware-install.pl
El ./
se refiere al directorio actual.
Si lo ejecuta sin ./
, Linux buscará un programa llamado vmware-install.pl
en su ruta ejecutable, pero el directorio actual nunca estará en la ruta de forma predeterminada (por razones de seguridad).
Respuesta2
"¿Cómo ejecutar un archivo PL en Linux?"
Un archivo PL en Linux (nombre de archivo que termina en .pl) es muy probable que sea un programa Perl. Ejecútelo con Perl así:
perl vmware-install.pl
A menudo también es posible simplemente:
./vmware-install.pl #or:
where/the/file/is/vmware-install.pl
Pero esto requiere que el bit de ejecución (un chmod +x
atributo) esté configurado en vmware-install.pl y también debe estar instalado Perl en su Linux, donde la primera línea dice ( head -1 vmware-install.pl
). Si perl vmware-install.pl
no funciona, puede haber dos explicaciones para ello: 1) su sistema no tiene Perl instalado (poco probable en Linux) o 2) Perl no está instalado en ninguna de las carpetas de la $PATH
variable de entorno. Intentar:
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
Respuesta3
Desde la GUI:
- Haga clic derecho en la carpeta y haga clic en "Abrir en Terminal"
- Escriba ./vmware-install.pl