ubuntu-server-amd64脚本安装vscode出现curl: (35) gnutls_handshake() failed: The TLS connection was non-properly terminted


1.git clone git://github.com/cdr/code-server.git

 

2.通过脚本执行安装程序,出错

 

 

 原因简单说是因为apache自启动,执行

update-rc.d -f apache2 remove,安装顺利进行如下图。

 

以下是错误原因梳理过程:

vscode 说明里给出三种安装方式,选择最简单的脚本安装,失败后,官方给出npm和yarn的手动安装方式,适应gllibc在2.17版本之前的。

ldd –version 查看glibc版本,以下显示2.23,完全符合脚本安装要求。

 

 去掉环境不适配的原因。网上查询后给了三个方向:1)git重编译,2)http访问了https的项目,3)代理问题。

这边网页访问局域网ip确实显示apache的页面。尝试第三个方向:

vim/etc/init.d/apache2

 

/etc/rc2.d和rc3.d中确实出现自启动项S03apache2

 

 

参考https://www.jianshu.com/p/22254fab1184树莓派设置开机启动脚本

中的命令update-rc.d -f apache2 remove问题得到解决。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM