
Es wird versucht, den VisualWorks-Launcher zu starten.
robert@robert-System-Product-Name:~$ /root/vw8.1.1pul/bin/linuxx86_64/vwlinuxx86_64 "~/VisualWorks Projects/launchpad64.im"
bash: /root/vw8.1.1pul/bin/linuxx86_64/vwlinuxx86_64: Permission denied
robert@robert-System-Product-Name:~$
Die Berechtigungen für die ausführbare Datei sind:
root@robert-System-Product-Name:~/vw8.1.1pul/bin/linuxx86_64# ls -l vwlinuxx86_64
-r-xr-xr-x 1 root root 2589710 Jun 16 06:32 vwlinuxx86_64
root@robert-System-Product-Name:~/vw8.1.1pul/bin/linuxx86_64#
Die Berechtigungen für das Argument sind:
robert@robert-System-Product-Name:~/VisualWorks Projects$ ls -l
total 23788
-rwxrwxr-x 1 robert robert 24355496 Jun 16 06:31 launchpad64.im
robert@robert-System-Product-Name:~/VisualWorks Projects$
Ich dachte, r-xr-xr-x
Berechtigungen bedeuten, dass der Eigentümer, die Gruppe und jeder eine Datei ausführen kann. Bash sieht das offenbar anders.
Helfen!
Antwort1
Das Problem besteht darin, dass VisualWorks die Dateien normalerweise im falschen Verzeichnis (/) installiert. Sie müssen die benutzerdefinierte Installation verwenden, um VisualWorks zur Installation in einem Verzeichnis Ihrer Wahl zu zwingen.