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