5

有时我在使用 sublime 时会遇到此错误:

包装控制

执行错误:/usr/bin/security dump-trust-settings -d

SecTrustSettingsCopyCertificates:未找到信任设置。

可以使用“ignore_vcs_packages”设置忽略基于 VCS 的包。

我已经添加"ignore_vcs_packages": true,到包控制设置它仍然无法正常工作。

我正在使用 Yosemite 和 Sublime Text 3。

我应该怎么办?

4

3 回答 3

2

在这里查看问题

https://github.com/wbond/package_control/issues/1002

简而言之-是的,这是由于信任问题。

于 2015-09-23T19:11:40.967 回答
1

这是 Package Control 中的错误,您没有任何证书文件并导致 Package Control 无法自行更新以修复此错误时,就会发生这种错误。

快速修复是使用以下security命令创建一个虚拟证书文件:

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Downloads/localhost.cert

您可以使用此工具生成虚拟证书

然后重新启动 sublime 并手动强制更新Package Control⌘ ^ P

于 2015-04-24T08:43:35.207 回答
0

我找到了解决方案。删除包控制。手动安装它。从ignore_packages 中删除包控制。而已。

于 2015-03-25T05:06:48.777 回答