Arch Linuxに証明書の問題があります。見つからないようですca-certificates.crt
。システムを更新してパッケージをインストールしましたが、ca-certificates{,-utils,-mozilla}
まだ機能しません。
git clone http://github.com/sstephenson/bats.git
Cloning into 'bats'...
fatal: unable to access 'https://github.com/sstephenson/bats.git/': error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
ベストアンサー1
私は問題を解決しましたが、他の場所で動作する解決策が見つからなかったので、私の質問に対する答えを投稿しています。 /etc/ssl/certs/ca-certificate-crt ファイルがありません。したがって、正しい証明書へのリンクを提供する必要があります。
$ ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt
これでhttpsを介してカールしてgit cloneを実行できます。