如何更新 Sublime Text 2?

如何更新 Sublime Text 2?

我已安装 Sublime Text 2,并已将其配置为我喜欢的版本。Sublime Text 2 有一个较新版本,但我推迟了下载,因为我不想丢失我的配置。

有人告诉我只需将下载的 tar 文件提取到现有文件上,但是我对此有点紧张,因为我不想丢失添加到 Sublime Text 的所有扩展,也不想丢失我的配置,而且我也不确定如何做到这一点。

我已经下载了较新的版本,并且我相信/var/cache/sublime-text-2/Sublime Text 2 Build 2181.tar.bz2 我现有的 Sublime Text 2 编辑器在/usr/lib/sublime-text-2

有人能给我一些指导,如何提取最新的 Sublime Text 2/var/cache/并确保它被提取到/usr/lib/sublime-text-2。当然,下一个问题是;我可以在不丢失我添加到 Sublime Text 2 的扩展的情况下做到这一点吗?

答案1

那么从 PPA 上安装怎么样?我认为安装/更新更容易:

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

答案2

SublimeText 不会将其设置和插件(至少是您使用 PackageControl 下载的插件)存储在与编辑器本身相同的目录中(/usr/lib/sublime-text-2在您的情况下) - 设置存储在中/home/(yourusername)/.config/sublime-text-2/,因此当您安装新版本时它们不会被覆盖。

但是,为了以防万一,你可以在解压之前备份当前安装的副本。如下所示:

sudo mv /usr/lib/sublime-text-2 /usr/lib/sublime-text-2.old
sudo tar jxf "/var/cache/sublime-text-2/Sublime Text 2 Build 2181.tar.bz2" /usr/lib

请注意:/usr如果必须使用系统目录,则将 tarball 中的文件安装到 中是非常错误的/opt。否则,SublimeText 可以从主目录中的某个位置正常运行。我在这里就此事写了更多内容:https://askubuntu.com/a/172753/14564

答案3

要升级 Sublime Text 3,请执行以下操作

sudo apt-get update
sudo apt-get install --only-upgrade sublime-text-installer

相关内容