image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Ana Furlanetto
Ana Furlanetto26/03/2024 14:57
Compartilhe

GIT BASH - erro na instalação

    Error: Could not fork child process: Resource temporarily unavailable (-1)

    você já recebeu esse erro ao tentar instalar o GIT? pois é, eu sim.

    e depois de horas e milhares de instalações, reiniciações e desinstalações, peguei o bichinho!

    seus arquivos da variável ASLR podem estar ativados!!!!!!!!!!!!!!!!

    se você assim como eu está tendo esse problema, entre em CONFIGURAÇÕES -> PRIVACIDADE E SEGURANÇA -> SEGURANÇA DO WINDOWS -> ABRIR SEGURANÇA DO WINDOWS -> CONTROLE DE APLICATIVOS E DO NAVEGADOR -> CONFIGURAÇÕES DO EXPLOIT PROTECTION -> CONFIGURAÇÕES DE PROGRAMAS

    Desative a opção de imagens ASLR compiladas com DYNAMICBASE

    Caso ainda tenha problema abra o powershell e utilize:

    $files = (Get-ChildItem 'C:\Program Files\Git\usr\bin\*.exe').FullName

    $files.ForEach({Set-ProcessMitigation $_ -Disable ForceRelocateImages})

    Lembrando que você pode também achar a pasta do GIT e fazer esse passo manualmente em ->CONFIGURÇÕES DE SISTEMAS -> ADICIONAR PROGRAMA PARA PERSONALIZAR -> ESCOLHA O CAMINHO EXATO DO ARQUIVO.

    Então clique em GIT -> USR -> BIN -> [.exe

    Ah e não esqueça de antes de fazer o passo a passo desinstalar o GIT e o GIT BASH por completo do seu computador.

    Depois disso é pro abençoado abrir e então você pode cadastrar seu usuario e o que quiser por lá :)

    Lembrando que você só conseguirá se estiver logado como administrador.

    Caso o erro "DDL rebasing may be required; see 'rebaseall / rebase --help'." ainda apareça, reinicie o computador e repita tudo de novo, excluindo até as pastas de todos os GIT que tiver instalado no seu pc!

    Espero ter ajudado :)

    Compartilhe
    Recomendados para você
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentários (0)