linux下使用wget下载https站点时经常会提示xxx的证书无效等问题,经常下载github文件,一定会经常在新机器上面遇到ERROR: The certificate of ‘raw.githubusercontent.com’ hasn’t got a known issuer.大概意思是这个证书可能不被信任,反正就这个提示,正式存在的,我换了其他有HTTPS网址也无法WGET下载,应该是这个问题。
解决办法
办法一
wget命令添加下面这个参数
--no-check-certificate
方法二
如果你想一劳永逸解决所有https站点wget下载问题,需要安装一个扩展包,安装完毕之后应该是可以不用上面脚本直接可以wget。
apt-get install ca-certificates -y #Debian/Ubuntu yum install ca-certificates -y #CentOS