server certificate verification failed
這個問題折騰了我挺長時間,在網上看到很多解決方案,但是百分之九十以上的都是坑,一點用沒有,可能是對我來說沒有用,最終找到乙個靠譜的解決方案,親測可用,希望減少大家踩坑。
mkdir ~/git-rectify
如果想隱藏目錄,不想在/home下可見,也可以把目錄名改為 .git-rectify
mkdir ~/.git-rectify
cd ~/git-rectify
apt-get
source
git
sudo
apt-get build-dep git
sudo
apt-get
install libcurl4-openssl-dev
cd git-2.17.1/
路徑名後面2.*是版本號,需要看一下自己的版本
vim ./debian/control # 把libcurl4-gnutls-dev 修改為 libcurl4-openssl-dev
vim ./debian/rules # 把test=test整行刪除
sudo dpkg-buildpackage -***keroot -b
cd
..sudo dpkg -i git_2.17.1-1ubuntu0.4_amd64.deb
完成以上步驟即可解決error: rpc failed; curl 56 gnutls recv error (-110): the tls connection was non-properly terminated問題。
先貼上找到解決方案的鏈結用git進行clone時提示「伺服器驗證失敗」,在命令列下輸入:
export git_ssl_no_verify=1
這樣就可以了,但是這樣每次啟動shell又失效了,不是永久性的,如果想永久有效,可以把命令加入bashrc中:
vi ~/.bashrc
# 在空白處新增
ubuntu下一些報錯和解決方法
預設情況下,ubuntu 20.04隨附python 3作為預設python版本。它可以作為 python3 命令而不是 python 使用。sudo ln s usr bin python3 usr bin python然後提示 ln 無法建立符號鏈結 usr bin python 檔案已存在這時...
關於git的一些錯誤解決方法。
最近在研究git在eclipse中的使用。出現了很多問題。特寫下該文章來幫助像我一樣的git新手。問題 non fast forward 的出現原因在於 git倉庫中已經有一部分 所以它不允許你直接把你的 覆蓋上去。於是你有2個選擇方式 1,強推,即利用強覆蓋方式用你本地的 替代git倉庫內的內容 ...
CSS相容的一些解決方法
css 對瀏覽器的相容性有時讓人很頭疼,或許當你了解當中的技巧跟原理,就會覺得也不是難事,從網上收集了ie7,6與fireofx的相容性處理方法並整理了 一下.對於web2.0的過度,請盡量用xhtml格式寫 而且doctype 影響 css 處理,作為w3c的標準,一定要加doctype宣告.cs...