3

当许多 Sublime Text 2 用户error (or) no action想要安装任何 sublime text 2 包时,他们都会得到@via Package Control。

当我Package Control: Install PackageCtrl+Shift+P.

我收到以下错误:

没有可安装的软件包

在此处输入图像描述

注意:有时不显示错误消息并且没有发生任何操作。

当我从控制台跟踪错误报告时。我在控制台上收到以下错误。

Package Control: Trying to execute command /usr/bin/curl --user-agent 'Sublime Package Control v2.0.0' --connect-timeout 30 -sSL --compressed --dump-header /tmp/tmpwQjJVT --header 'If-Modified-Since: Sun, 03 Aug 2014 12:10:13 GMT' --cacert /usr/lib/ssl/certs/ca-certificates.crt -v https://sublime.wbond.net/channel.json
Package Control: Curl HTTP Debug General
  Hostname was NOT found in DNS cache
    Trying 50.116.34.243...
    Trying 2600:3c02:e000:42::1...
  connect to 2600:3c02:e000:42::1 port 443 failed: Network is unreachable
  Failed to connect to sublime.wbond.net port 443: Network is unreachable
  Closing connection 0
Package Control: Error downloading channel. curl: (7) Failed to connect to sublime.wbond.net port 443: Network is unreachable downloading https://sublime.wbond.net/channel.json.
error: Package Control

There are no packages available for installation

如何解决这个问题呢?

4

4 回答 4

11

IPv6 问题会发生此错误。如果您的 Internet 服务提供商 (ISP) 不支持 IPv6,您将收到此错误。



如何在 Unix (OSX/Linux/Ubuntu/CentOS/etc...) 上解决这个问题:

打开终端并在命令行下面运行它。

sudo echo "50.116.34.243 sublime.wbond.net" >> /etc/hosts


如何在 Windows 上解决此问题:

单击Windows 桌面上的开始按钮并找到cmd
现在右键单击Command Prompt选项并选择Run as administrator

在 CMD 上的命令行下面运行此命令。

echo 50.116.34.243 sublime.wbond.net >> "C:\Windows\system32\drivers\etc\hosts"
于 2014-08-03T13:31:15.250 回答
6

不要硬编码 sublime.wbond.net 的当前 ip。这不会解决问题,只会在不久的将来中断您的机器与 Package Control 的连接。

如果您在使用 ipv6 时遇到问题,请使用来自https://github.com/wbond/package_control的最新版本。当 curl 和 wget 遇到通过 DNS 提供 ipv6 但实际上无法通过 ipv6 访问站点的问题时,它修复了 curl 和 wget。

如果您仍然遇到包控制问题,请按照https://packagecontrol.io/docs/issues上的说明进行操作。请务必包含调试日志,否则我无能为力。

于 2014-10-31T18:32:47.403 回答
0

在中国的Mac上解决这个问题的三个步骤。

  1. 将“0.116.34.243 sublime.wbond.net”添加到 /etc/host
  2. 打开Shadowsocks的全球模式(仅在中国需要)
  3. 重启 Sublime
于 2016-08-10T15:50:08.787 回答
0

我今天遇到了同样的问题,经过长时间的搜索,我发现packagecontrol.io网站关闭了!

于 2016-09-04T11:20:33.637 回答