我使用来自的 .deb 包安装了 Sublime Text-3,build- 3114官方网站. 我之前在Windows下用过Sublime Text-3。
在 Windows 中,我只能在 Sublime Text-3 中进行更新,但在 Ubuntu 中没有此功能。我已经安装了多个软件包并对其进行了自定义,所以我不想再重复整个过程。
在这种情况下,有什么方法可以更新 Sublime Text-3 吗?如果没有,还有什么其他选择?
答案1
请遵循以下步骤:
下载最新版本的 Sublime Text 3(目前为 Build-3126)作为
.deb
软件包安装 GDebi 包安装程序(如果尚未安装)。
然后使用 GDebi Package Installer 打开其
.deb
软件包(之前下载的),然后点击删除包。然后使用 GDebi Package Installer 打开
.deb
最新版 Sublime Text 3(可能是 Build-3126)的软件包并单击安装包并安装 Sublime Text 3 Build-3126。
即使按照上述步骤操作,您之前在 Sublime Text 3 中所做的所有配置(安装的软件包和其他自定义)都将自动恢复。因此,您不必担心再次安装软件包。您将在安装的最新版本中自动找到这些自定义和软件包,因为通过此过程进行更新不会删除/清除 Sublime Text 3 配置文件。
此过程也适用于其他代码编辑器,如 Visual Studio Code 和 Atom。我已经亲自测试并验证了它。
但是您必须再次安装 Package Control。
编辑:Sublime Text 3.0 已经发布。要在 Ubuntu 中安装它,请使用apt
包管理器并在终端中逐个运行以下命令:
安装 GPG 密钥:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
选择要使用的频道:
稳定的
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
开发
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
更新 apt 源并安装 Sublime Text
sudo apt-get update sudo apt-get install sublime-text
现在,每当 Sublime Text 更新(Sublime Text 3.0 之后)可用时(取决于您在安装 Sublime Text 时选择的频道),您都可以使用软件更新程序或在终端中逐个运行以下命令来更新它:
sudo apt-get update
sudo apt-get upgrade
答案2
在 Ubuntu 16.04 或 18.04+ 中更新或安装 Sublime Text 3。
- 检查你的可执行文件的路径(例如
subl
),如果你有的话(如果你知道你的安装在哪里,例如,/opt/sublime_text
你可以跳过这一步):
cat $(which subl)
这将在可执行文件内部查找安装路径。
或者,您可以使用类似的命令locate sublime_text/
来帮助您找到安装目录。
来自官方网站,截至编辑时的最新版本是 build3211
(2019 年 10 月 1 日)。
这64 位 tar 包可以在那里下载32 位一。
- 下载并解压文件(一个命令):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
- 覆盖旧安装,例如
sudo cp -rf sublime_text_3/. /opt/sublime_text/
- 删除提取的 .bz2
rm -rf sublime_text_3
您已经完成了!
PS:将可执行文件添加到您的路径,例如:
sudo ln -s /opt/sublime_text_3/sublime_text /usr/local/bin/subl
答案3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
sudo apt-get install sublime-text
坦率地说,只需将这些命令复制并粘贴到您的终端中...您就完成了;-);-)如果以前您的 Ubuntu 中没有 sublime,那么现在它就在那里...否则现在它已更新...并且还保持顺序。
编辑:现在,您可以直接从软件中心安装它(适用于 16.04 LTS)。
答案4
如果你已经安装了 Sublime Text,你可以升级:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get upgrade sublime-text
希望能帮助到你!