2015-01-28 4 views
7

Ich fand auf einer Website, dass ich erhabene 3 auf Fedora 20 mit dem folgenden Befehl installieren kann: curl -L http://git.io/3Wr2CQ | sh Nach dem Ausführen des Befehls kann ich Sublime nicht öffnen. bekomme ich folgende Fehlermeldung: /usr/local/bin/subl: line 2: [: ==: unary operator expectedFehlermeldung nach der Installation von Sublime Text 3

Bitte unten eine Kopie vom Terminal sehen:

[[email protected] ~]$ curl -L http://git.io/3Wr2CQ | sh 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
    0  0 0  0 0  0  0  0 --:--:-- --:--:-- --:--:--  0 
    0  0 0  0 0  0  0  0 --:--:-- 0:00:01 --:--:--  0 
100 1065 100 1065 0  0 543  0 0:00:01 0:00:01 --:--:-- 1040k 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 7300k 100 7300k 0  0 2625k  0 0:00:02 0:00:02 --:--:-- 2625k 
[sudo] password for red: 
mv: inter-device move failed: ‘/home/red/sublime_text_3/’ to ‘/opt/sublime_text_3’; unable to remove target: Directory not empty 
ln: failed to create symbolic link ‘/bin/subl’: File exists 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 166k 100 166k 0  0 103k  0 0:00:01 0:00:01 --:--:-- 103k 

Sublime Text 3 installed successfully! 
Run with: subl 
[[email protected] ~]$ subl 
/usr/local/bin/subl: line 2: [: ==: unary operator expected 
[[email protected] ~]$ uname -m 
x86_64 
+0

Haben Sie bereits versucht, Sublime entweder in Version 2 oder in Version 3 zu installieren? Außerdem ist die Version von ST3, die von diesem Skript installiert wird, veraltet. – MattDMo

+0

Ich bin der Autor des Skripts - ich habe einige Änderungen daran vorgenommen, bitte zögern Sie nicht, es erneut zu versuchen. Sie können das aktualisierte Skript hier finden: https://gist.github.com/simonewebdesign/8507139 – Simone

+0

Es ist das erste Mal, dass ich versucht habe, Sublime in irgendeiner Form, Form oder Version MattDmo zu installieren. Simone, kann ich es einfach installieren oder sollte ich entfernen, was ich jetzt habe. Wenn ich es entfernen muss, kannst du mir bitte auch sagen wie? Ich bin neu (wie nur von Windows zu Linux wechseln) zu Linux so Entschuldigungen für alle Fragen. – maxim

Antwort

8

ändern ${1} in "${1}", so dass es auf eine leere Zeichenfolge in der Schale auswertet, wenn kein Parameter angegeben wird.

Überprüfen Sie auch die Position von sublime_text. Ich musste den Weg von /usr/local/sublime-text-3/sublime_text zu /usr/local/sublime-text-3/sublime_text_3/sublime_text wechseln.

+0

thx Ich musste auch den Pfad wechseln. aber ich habe nie ein Icon im Menü bekommen –

Verwandte Themen