Ich habe eine Datei vmware-install.pl, die ich ausführen muss. Ich klicke doppelt darauf, aber Linux öffnet sie in einem Texteditor zum Bearbeiten. Wie führe ich diese Datei aus? Geht das über die GUI?
In den Dateieigenschaften steht „Ausführen der Datei als Programm zulassen“.
Ich habe Fedora 18.
Update:
Ich habe es geschafft, die Konsole zu öffnen und zu meinem Ordner zu navigieren. Ich habe Folgendes angeklickt:
chmod +x vmware-install.pl
vmware-install.pl
die letzte Zeile lautet:
Befehl vmware-install.pl nicht gefunden …
aber 'ls' listet die Datei dort auf....
Antwort1
Führen Sie stattdessen Folgendes aus:
./vmware-install.pl
Das ./
bezieht sich auf das aktuelle Verzeichnis.
Wenn Sie es ohne ausführen ./
, sucht Linux nach einem aufgerufenen Programm vmware-install.pl
in Ihrem ausführbaren Pfad, aber das aktuelle Verzeichnis befindet sich standardmäßig nie im Pfad (aus Sicherheitsgründen).
Antwort2
„Wie führe ich eine PL-Datei unter Linux aus?“
Eine PL-Datei unter Linux (Dateiname endet mit .pl) ist höchstwahrscheinlich ein Perl-Programm. Führen Sie sie also mit Perl wie folgt aus:
perl vmware-install.pl
Oft ist es auch möglich, einfach Folgendes zu tun:
./vmware-install.pl #or:
where/the/file/is/vmware-install.pl
Dafür muss jedoch das Ausführungsbit (ein chmod +x
Attribut) in vmware-install.pl gesetzt sein und Perl muss auf Ihrem Linux installiert sein, wo in der ersten Zeile ( head -1 vmware-install.pl
) steht. Wenn perl vmware-install.pl
das nicht funktioniert, kann das zwei Gründe haben: 1) Auf Ihrem System ist Perl nicht installiert (unwahrscheinlich unter Linux) oder 2) Perl ist in keinem der Ordner in der $PATH
Umgebungsvariable installiert. Versuchen Sie:
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
Antwort3
Über die GUI:
- Klicken Sie mit der rechten Maustaste auf den Ordner und klicken Sie auf „Im Terminal öffnen“.
- Geben Sie ./vmware-install.pl ein.