2013-07-08 10 views
10

Ich versuche, Sublime Text 2 auf Ubuntu 12.04 zu aktualisieren, und ich benutze das Repository webupd8team, aber meine alte Installation von Sublime wird nicht überschrieben. Also habe ich am Ende Sublime Text 2.0.1 und 2.0.2 installiert. Wenn ich sudo apt-get ausführen entferne sublime-text * es deinstalliert nur die Version 2.0.2. Wie kann ich entweder die Version 2.0.1 deinstallieren oder sie mit 2.0.2 überschreiben? Danke im Voraus.Wie aktualisiert man Sublime Text 2 auf Ubuntu 12.04?

+0

können Sie 2.0.1 manuell löschen? Alternativ können Sie den Tarball von [hier] herunterladen (http://www.slimetext.com/2). – MattDMo

+0

Ich bin ziemlich neu in Linux. Wie kann ich 2.0.1 manuell löschen? – mrdziuban

+0

Bevor Sie zur Befehlszeile gelangen, haben Sie versucht, 2.0.1 über die grafische Benutzeroberfläche Ihres Paketmanagers zu deinstallieren? Entschuldigung, ich kenne den Namen nicht, ich bin nicht sehr vertraut mit Ubuntu - ich arbeite heutzutage hauptsächlich an Redhat/Centos/Fedora-Systemen ... – MattDMo

Antwort

17

Ich lief auch über dieses Problem und fand eine 3rd Party Repo. Dies aktualisiert und installiert die neueste Version von sublimetext 2.0.2 einwandfrei. Ich schreibe die Wegbeschreibung hier, aber bitte nehmen Sie sich die Zeit, um die gesamte Dokumentation zu lesen, da sich die Dinge seit diesem Post geändert haben könnten.

http://www.ubuntuupdates.org/ppa/sublime

zuerst Ihre Ubuntu-Version überprüfen. Dieses Repository ist nur für: Natty Oneiric Precise Quantal Raring

lsb_release -a 

dieses PPA zu installieren:

sudo add-apt-repository ppa:webupd8team/sublime-text-2 
sudo apt-get update 
sudo apt-get install sublime-text 
+2

Wenn Sie bereits Sublime Text 2 bereits installiert haben, funktioniert dies auch zu aktualisieren. Ändern Sie einfach 'sudo apt-get install sublime-text' in' sudo dist-upgrade'. – iisisrael

1

Das ist, was ich erlebt hatte ich auch Sublime mit dem webup8team ppa installiert. Pre "Build 2221", die ppa installiert erhabenen Text unter: /usr/lib/sublime-text-2/, fügte es dann eine Bash-Datei Launcher: /usr/bin/sublime-text Sublime starten. Ich habe kürzlich Sublime auf "Build 2221" aktualisiert. Es wurde unter /opt/sublime_text_2/ installiert. Das Startprogramm wurde jedoch nicht aktualisiert, um auf den neuen Speicherort zu verweisen. Welches ist wahrscheinlich die Diskrepanz, die Sie erlebt haben. Hier ist, wie ich auf meinem Setup behoben:

Bearbeiten Sie die Bash-Datei Werfern (Ich bin nicht sicher, welches ist die richtige für Sie, so bearbeiten beide sicher zu sein)

gedit /usr/bin/sublime-text 
gedit /usr/bin/subl 

aktualisieren den Standort

#!/bin/bash 

/opt/sublime_text_2/sublime_text --class=sublime-text-2 "[email protected]" 
+0

Besser noch, hier ist eine [Bash-Datei] (https://gist.github.com/dsandstrom/5753864) Ich habe erstellt, die nach einer Projektdatei im aktuellen Verzeichnis sucht, wenn keine Argumente angegeben werden. –