在 Sublime 3(稳定频道)中禁用“Sublime Text 有新版本可用,现在下载吗?”

在 Sublime 3(稳定频道)中禁用“Sublime Text 有新版本可用,现在下载吗?”

我正在使用包管理器来处理更新,无需手动重新安装。

我按照建议安装了 Sublime如何安装 Sublime Text 2/3?和:

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

我的用户设置,修改后建议在https://forum.sublimetext.com/t/disable-update-available-pop-up/1381以下是:

{
"font_size": 11,
"ignored_packages":
[
"Vintage"
],
"tab_size": 3,
"update_check": false
}

尽管如此,每次启动 Sublime Text 时我都会收到“Sublime Text 有新版本可用,立即下载吗?”的提示。

我怎样才能摆脱这个令人讨厌的弹出窗口?

我知道在 ppa 更新并且我应用升级之后它就会消失 - 但是每次发布之后我都会收到大约一周的毫无意义的、无法删除的垃圾邮件。

答案1

根据https://github.com/SublimeTextIssues/Core/issues/1206#issuecomment-221630273这是从 Sublime Text 评估版中删除的功能之一。

"update_check": false

在用户设置中,未付费版本无效。

在此处输入图片描述

我猜是有道理的,如果你使用 Sublime 的时间足够长以至于被这个问题困扰:你不会再评估它了。

答案2

在用户设置中设置"update_check": false对未付费版本没有任何作用。相反,我只是采取了一种简单的方法,即127.0.0.0 www.sublimetext.com在 /etc/hosts 文件中添加一条 hosts 规则。但请注意,当您想要安装某些软件包时,您可以暂时删除此规则。

答案3

作为提及在评论中,"update_check"自 Build 3080 以来,该设置已被忽略。如果它有效,设置

"update_check": false

在您的用户设置中应该禁用您看到的弹出窗口。不幸的是,目前还没有发生这种情况。您可以关注这个问题在非官方的 Sublime Text 错误跟踪器中查看它是否得到解决。


由于此时开发速度相对较快,我建议不要依赖非官方 PPA,而是从.deb位于sublimetext.com/3. 请参阅我的回答这里了解操作方法的简单说明。基本上,当出现新版本弹出窗口时,单击按钮Upgrade,它将带您进入下载页面。单击 Ubuntu 64 位或 Ubuntu 32 位(具体取决于您的系统),然后将文件保存.deb到您的下载文件夹。在终端中,输入以下命令,其中XXXX是内部版本号:

cd ~/Downloads
sudo dpkg -i sublime-text_build-XXXX_amd_64.deb
# or sublime-text_build-XXXX_i386.deb for 32-bit

就这样。Sublime 安装到 中/opt/sublime_textsubl快捷方式放在 中/usr/bin。它将使用与 PPA 版本相同的配置目录。如果您希望使用sublime而不是subl,请运行以下命令:

sudo rm /usr/bin/sublime
sudo ln -s /usr/bin/subl /usr/bin/sublime

请注意,如果你是注册用户(如果你专业地使用 Sublime,或者长期使用,你就应该是注册用户;它不是免费软件),你可以使用开发版本,其中包含更多前沿功能,并且更新频率更高。这些版本仅通过 提供.deb

相关内容