Não é possível instalar o Homebrew: não é possível encontrar o certificado

1

Tentou instalar o Homebrew com o seguinte comando:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Recebemos este erro:

fatal: unable to access 'https://github.com/Homebrew/homebrew/': SSL: Can't find the certificate "kgreenwood" and its private key in the Keychain.

Tentativa de trabalhar em outra coisa, descobri que não consegui mais clonar o git com HTTPS. Gerei um par de chaves SSH (disclaimer: não sei quase nada sobre certificados) e agora posso clonar usando URLs SSH.

Eu assumo que o problema é que o comando de instalação do Homebrew usa uma url HTTPS. Existe alguma maneira que eu possa forçá-lo a usar o SSH? Eu tentei a solução alternativa "untar em qualquer lugar" em seu guia (digitando mkdir homebrew && curl -L https://github.com/Homebrew/homebrew/tarball/master | tar xz --strip 1 -C homebrew em /usr/local ), mas continuo recebendo:

brew: command not found

    
por kgreenwood 14.08.2015 / 10:55

2 respostas

0

você pode usar o ssh como sempre no github.

clone-o em qualquer local.

git clone [email protected]:Homebrew/homebrew 

depois adapte o PATH. inserir em .bashrc

export PATH=/path/to/homebrew-dir/bin:$PATH

faça um brew update e brew doctor .

    
por 14.08.2015 / 12:37
0

De acordo com este post , provavelmente é uma configuração incorreta do seu ~/.gitconfig .

Verifique as opções sslCert e sslVerify e ajuste as configurações de acordo ou remova-as.

    
por 01.08.2017 / 21:56