Sublime Text 3:没有可用的安装包

4

我在安装Sublime Text 3的包时遇到了问题。我下载了ST3并按照https://packagecontrol.io/installation的说明进行操作。我点击了“Package Control”> “Install Package”,但出现了错误... Sublime Console:

DPI scale: 1
startup, version: 3083 windows x64 channel: stable
executable: /C/Program Files/Sublime Text 3/sublime_text.exe
working dir: /C/Program Files/Sublime Text 3
packages path: /C/Users/Andrew/AppData/Roaming/Sublime Text 3/Packages
state path: /C/Users/Andrew/AppData/Roaming/Sublime Text 3/Local
zip path: /C/Program Files/Sublime Text 3/Packages
zip path: /C/Users/Andrew/AppData/Roaming/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
pre session restore time: 0.0935303
startup time: 0.12453
first paint time: 0.12453
reloading plugin Default.block
reloading plugin Default.comment
reloading plugin Default.copy_path
reloading plugin Default.delete_word
reloading plugin Default.detect_indentation
reloading plugin Default.duplicate_line
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_file_settings
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.quick_panel
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.swap_line
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.trim_trailing_white_space
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin 0_package_control_loader.00-package_control
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
plugins loaded
Package Control: Installing 1 missing dependency
Package Control: The dependency specified, bz2, is not available
Package Control: Skipping automatic upgrade, last run at 2016-01-04 17:28:04, next run at 2016-01-04 18:28:04 or after

顺便提一下,我使用的是Windows 7 x64和Sublime Text 3版本3083 x64。


作为新用户,不要忘记通过阅读导览页面 http://stackoverflow.com/tour 来获得徽章,特别是其中提到:“提问者可以将一个答案标记为‘已采纳’。采纳并不意味着它是最佳答案,只是表示对提问者有用。” - JimLohse
@jimlohse,这里的良好行为准则之一是不要纠缠原帖发布者接受你的答案,顺便说一下,你的答案是不正确的。 - MattDMo
1
感谢您的回答和上面的评论,我希望当您提到“行为准则”时,可以提供该准则的链接。像这样的元问题表明这是一个微妙的界限:http://meta.stackexchange.com/questions/88535/asking-for-someone-to-accept-your-answer 我知道当我在SO上只有1个声望时,我没有意识到我可以接受答案,所以我觉得我正在进行教育。因此,当我现在删除我的答案时,也许您会指向SO上定义我的行为为“纠缠”的某些内容,例如,“不同意并表示关注是可以的,但请保持礼貌……” - JimLohse
1
还有几件事,我认为像这样的讨论不适合在评论或其他地方进行,但我愿意听取您的经验。我并没有一直催促别人接受我的答案,而是最好的答案。请看这里的顶级答案:http://meta.stackexchange.com/questions/14994/do-you-feel-dirty-if-you-nudge-new-users-to-accept-your-answer-when-they-indicat“鼓励他们接受一个好答案(包括你自己的)只是教他们正确使用系统的方法。”我很乐意删除这些评论,但请您指导我,谢谢 :) - JimLohse
2个回答

3
这不仅仅是你的问题,这是一个普遍的停机事件,我不知道为什么会这样,但总体而言,我非常失望他们没有继续更新和从Sublime Text 3测试版(beta)版本中迈进(到本月为止已经测试了两年),看起来Sublime Text正在消亡,而它是我最喜欢的文本编辑器。
更新:似乎有一种使用归档版本的包控制列表的解决方法,但正如Patik所评论的那样:“这会列出并安装旧版本的软件包。它会获取2015年7月或更早版本的软件包(当时JSON文件的archive.org副本被制作出来,我猜)。即使您尝试升级软件包,除非您绕过Package Control并手动安装软件包,否则您将无法获得更新的软件包。”
您需要添加以下内容: "channels": [ "https://packagecontrol.io/channel_v3.json", "https://web.archive.org/web/20150905194312/https://packagecontrol.io/channel_v3.json" ]
到菜单下找到的JSON中:首选项>包设置>包控制>设置-用户
正如MattDMo所写的那样,显然Package Control的托管公司遭受了DDoS攻击,因此出现了停机现象,现在一切似乎都正常了,所以我建议在“首选项>包设置>包控制>设置-用户”下删除通道。
如果您想找到有关攻击和wbond的更多信息,请查看他的答案。

Package Control无法使用与ST3开发缓慢没有任何关系。本答案不适合抱怨作者的开发计划是否符合您的期望。 - MattDMo
谢谢。我最近开始使用Sublime Text 3,但我真的很喜欢它。我希望它能继续发展壮大。 - drfels
@MattDMo 我并没有抱怨,我不明白为什么你会那样看待我所说的批评,我只是想说我希望 Sublime 能够更活跃一些,因为这是我最喜欢的文本编辑器。无论如何,祝你一切顺利。 - Holdsworth

2
问题在于Linode,Package Control的托管提供商,自12月25日以来一直遭受DDoS攻击。您可以关注Twitter上的@linode获取最新消息,并关注@wbond获取Package Control更新。

目前我不建议使用其他答案中提出的解决方法,因为在Package Control恢复正常运行时修复它将会很麻烦,而且最终有些人会忘记修复,永远无法获得更新的软件包。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接