it-swarm.com.de

Führen Sie notepad ++. Exe vom Terminal aus

Wie kann ich notepad ++. Exe vom Terminal ausführen?

Es befindet sich unter /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe, aber wenn ich ausführe

Sudo /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe

es kehrt zurück

Sudo: /home/jon/.wine/drive_c/Program: command not found
3
Jon Doe

Wenn für die Datei, die Sie erstellen oder bearbeiten möchten, keine Root-Berechtigung erforderlich ist, führen Sie Folgendes aus:

wine /home/jon/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe

Wenn Root-Berechtigungen erforderlich sind, installieren Sie den Editor ++ mit Ihrem Root-Konto, nachdem Sie als Root angemeldet wurden (z. B. durch Ausführen von Sudo -s -H), melden Sie sich ab und führen Sie Folgendes aus:

Sudo wine /home/root/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe

Wie bereits erwähnt, ist es jedoch in der Regel nicht empfehlenswert, Weinanwendungen als Root auszuführen, da Weinanwendungen auf Wein basieren und der Quellcode von Weinanwendungen möglicherweise überprüft wird oder nicht. Dies bedeutet, dass ein erhöhtes Risiko besteht.

3
Gödel

Das Leerzeichen im Dateinamen/Pfad kann das Hauptproblem sein.

Sudo /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe

sollte sein:

Sudo wine "/home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe"

und ich glaube, Sie müssen Wein sagen, was exe laufen soll.

1
dr_willis

Hier sind ein generisches:
(Kopieren und Einfügen auf dem Terminal und drücken Sie die EINGABETASTE.)

Für Ubuntu x64 OS:

wine /home/$USER/.wine/drive_c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe

Für Ubuntu x86 OS:

wine /home/$USER/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe

Wenn Sie nicht wissen, ob Ihr Ubuntu x86 ist oder nicht, geben Sie beide oben nacheinander ein.

Viel Glück