Linux 如何使apt忽略ca证书问题-无法安装gstreamer开发库

Linux 如何使apt忽略ca证书问题-无法安装gstreamer开发库,linux,ubuntu,ssl,gstreamer,apt-get,Linux,Ubuntu,Ssl,Gstreamer,Apt Get,我目前正尝试使用gstreamer开发库开发gstreamer插件,如中所述: 我安装了一台Ubuntu 14.04电脑,并尝试通过以下说明安装该库: 我将下面的页面保存为我电脑中某个本地目录下的文件 我在/etc/apt/sources.list.d下复制了它/ 我按照指示向终端输入了以下命令 wget-q-O-| sudo apt键添加- sudoapt获得更新 我得到了以下错误: Err http://www.freedesktop.org ./ Packages server

我目前正尝试使用gstreamer开发库开发gstreamer插件,如中所述:

我安装了一台Ubuntu 14.04电脑,并尝试通过以下说明安装该库:

  • 我将下面的页面保存为我电脑中某个本地目录下的文件
  • 我在/etc/apt/sources.list.d下复制了它/
  • 我按照指示向终端输入了以下命令
wget-q-O-| sudo apt键添加- sudoapt获得更新

我得到了以下错误:

Err http://www.freedesktop.org ./ Packages
  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Ign http://www.freedesktop.org ./ Translation-en_US
Ign http://www.freedesktop.org ./ Translation-en
W: Failed to fetch http://www.freedesktop.org/software/gstreamer-sdk/data/packages/ubuntu/raring/amd64/./Packages  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

E: Some index files failed to download. They have been ignored, or old ones used instead.
为了消除证书错误,我搜索了它,但该线程是特定于“gitlab”的,没有用处:

当我的源代码未经认证时,我无法找到指示apt get update实用程序忽略的命令。也许我的问题不是特定于gstreamer开发,而是特定于apt

另一个注意事项:几天前,我完成了这个安装,没有任何问题。有些事情可能已经改变了

致以最良好的祝愿


fercis

要么您没有安装正确的CA证书(默认情况下,它们应该在ubuntu 14.04中),要么有什么东西正在拦截您的流量

在这种情况下,错误可能是正确的结果。您可以通过运行以下命令获取有关证书的更多信息:

openssl s_client -CAfile /etc/ssl/certs/ca-certificates.crt -showcerts -connect www.freedesktop.org:443 < /dev/null

IMHO应在上询问此问题。似乎验证返回代码:1。正如我所说,我找到了几天前安装的电脑,并将/opt/gstreamer sdk下的所有文件复制到我的新电脑上-手动安装,它成功了:/但我没有遇到同样的问题。但是,我的验证返回代码是0(OK)。是因为我们在14.04上运行,并试图安装一个与13.04对应的软件包吗?@nirvanaswap否,这与https的问题无关connection@fercis您的输出是否以与我相同的证书开始?(请参阅更新的答案)如果不是,您是否有可能支持公司web代理?@viraptor是的,我的输出与更新的答案完全相同。我通过安卓手机的usb连接工具将电脑连接到互联网,没有任何代理设置
depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify return:1
depth=0 CN = www.freedesktop.org
verify return:1