如何从webupd8team PPA安装Sublime Text 2而不是3?

所有关于在Ubuntu上安装ST2的教程都描述了两种方法:
  1. 手动方式,从官方网站下载tar文件,解压缩,移动到/opt/目录下,创建符号链接和开始菜单项等。

  2. 自动方式,包括以下命令:

命令:

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

问题是这实际上安装的是ST3而不是ST2。为什么我这么认为呢?因为当我启动它时,程序的标题只显示为Sublime Text而不是Sublime Text 2。帮助 -> 关于 Sublime Text显示如下内容:

enter image description here

所以我的问题是 - 他们是否从webupd8team/sublime-text-2仓库中移除了ST2,并用ST3替换了它?有没有办法使用apt-get安装ST2?

1为什么你想要ST2,而ST3已经发布并且运行良好呢? - David Foerster
3有一些插件还不适用于ST3。 - Alexander Popov
1个回答

有两个Sublime Text的PPA,都安装了正确的版本。你可能使用了Sublime Text 3的PPA,但在你的问题中发布了Sublime Text 2的说明。我刚刚尝试了Sublime Text 2的PPA,它正确地安装了Sublime Text 2。

enter image description here

所以你在问题中发布的Sublime Text 2安装指南是正确的,只要你没有添加其他PPA源。
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text

关于Sublime Text 2 PPA的更多信息

或者,如果你想安装Sublime Text 3:

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

更多关于Sublime Text 3 PPA的信息

请注意,您不能使用这些PPA同时安装Sublime Text 2和3 - 当您安装一个Sublime Text版本时,另一个版本会自动被移除。


我会重新命名包名,以避免这种混淆。 - Braiam