Я только что обновился до opam 2, на очень старом MacBook, который я не могу обновить (под управлением OS X 10.6.8), и в котором отсутствуют некоторые важные пакеты, связанные с проверкой сертификата (и из-за отсутствия инструментов, я даже не могу обновитьДоморощенный, потому что он требует сертификации ... вроде круговой проблемы).
Я хотел бы обновить операционную систему без проверки сертификатов, так как в противном случае я получаю следующую ошибку:
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><> ?
[ERROR] Could not update repository "default":
OpamDownload.Download_fail(_, "Download command failed:
\"/usr/local/bin/wget --content-disposition -t 3 -O
/private/tmp/opam-17621-5a61c5/index.tar.gz.part
https://opam.ocaml.org/1.2.2/index.tar.gz -U opam/2.0.0\"
exited with code 5
\"ERROR: cannot verify opam.ocaml.org's certificate, issued by
'CN=Let\\'s Encrypt Authority X3,O=Let\\'s Encrypt,C=US':\"")
Iтолько что смог обновить с 1.2.2 до opam 2.0.0, но теперь я не могу сделать opam update
.А без этого я мало что могу сделать.
Есть ли способ передать опцию --no-check-certificate
в команду wget
, используемую opam, без необходимости перекомпилировать ее самостоятельно?