如何在 Ubuntu 16.04 中更新 Sublime Text-3?

如何在 Ubuntu 16.04 中更新 Sublime Text-3?

我使用来自的 .deb 包安装了 Sublime Text-3,build- 3114官方网站. 我之前在Windows下用过Sublime Text-3。

在 Windows 中,我只能在 Sublime Text-3 中进行更新,但在 Ubuntu 中没有此功能。我已经安装了多个软件包并对其进行了自定义,所以我不想再重复整个过程。

在这种情况下,有什么方法可以更新 Sublime Text-3 吗?如果没有,还有什么其他选择?

答案1

请遵循以下步骤:

  1. 下载最新版本的 Sublime Text 3(目前为 Build-3126)作为.deb软件包

  2. 安装 GDebi 包安装程序(如果尚未安装)。

  3. 然后使用 GDebi Package Installer 打开其.deb软件包(之前下载的),然后点击删除包

  4. 然后使用 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包管理器并在终端中逐个运行以下命令:

  1. 安装 GPG 密钥:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
  2. 选择要使用的频道:

    • 稳定的

      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
      
  3. 更新 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。

  1. 检查你的可执行文件的路径(例如subl),如果你有的话(如果你知道你的安装在哪里,例如,/opt/sublime_text你可以跳过这一步):
cat $(which subl)

这将在可执行文件内部查找安装路径。

或者,您可以使用类似的命令locate sublime_text/来帮助您找到安装目录。

来自官方网站,截至编辑时的最新版本是 build3211 (2019 年 10 月 1 日)

64 位 tar 包可以在那里下载32 位一。

  1. 下载并解压文件(一个命令):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
  1. 覆盖旧安装,例如
sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. 删除提取的 .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

希望能帮助到你!

相关内容