0

Я только что был представлен Ruby on Rails и следую инструкциям по установке «homebrew» (с использованием Mac El Capitan 10.11.3). Я попытался установить Homebrew, скопировав строку кода установки с сайта homebrew, но так или иначе получил сообщение «не удалось во время» (это первый раз, когда я попробовал установку).Ошибка установки домохозяйства в первый раз

Я был невежествен, поэтому я просто заново ввести строку кода снова, вот что приходит (во второй раз, я получаю «файл существует» и «не удалось во время»):

==> Downloading and installing Homebrew... 
remote: Counting objects: 54, done. 
remote: Compressing objects: 100% (20/20), done. 
remote: Total 54 (delta 45), reused 40 (delta 33), pack-reused 0 
Unpacking objects: 100% (54/54), done. 
error: cannot lock ref 'refs/remotes/origin/master': Unable to 
create '/usr/local/Homebrew/.git/refs/remotes/origin/master.lock': 
File exists. 

If no other git process is currently running, this probably means a 
git process crashed in this repository earlier. Make sure no other git 
process is running and remove the file manually to continue. 
From https://github.com/Homebrew/brew 
! [new branch]  master  -> origin/master (unable to update 
local ref) 
Failed during: git fetch origin master:refs/remotes/origin/master -- 
tags --force --depth=1 

Я совершенно не знаком с развитием и понятия не имею, как действовать. У кого-нибудь есть подсказки?

+0

Ну ошибка говорит вам, что делать: 'Если никакой другой процесс мерзавец в настоящее время не работает, это, вероятно, означает, что ранее в этом хранилище разбился процесс git. Удостоверьтесь, что процесс git не запущен, и удалите файл вручную, чтобы продолжить. – cel

+0

спасибо за ответ cel, я не совсем уверен, что конкретно git-процесс, вы можете помочь мне понять? В то время у меня не было никаких программ, помимо сафари. – Anthony

ответ

0

удалить этот файл

/usr/local/Homebrew/.git/refs/remotes/origin/master.lock

попробовать

rm -f /usr/local/Homebrew/.git/refs/remotes/origin/master.lock 

, а затем повторите попытку

+0

Спасибо за ответ root545! Я последовал за вами, и это помогло удалить часть «файл существует», а «не удалось обновить локальный ref». К сожалению, установка не проходит из-за той же последней части: «не удалось: git fetch ...». – Anthony

+0

Вы можете вставить здесь всю ошибку – root545

+0

root545, я не могу вас поблагодарить. Ты легенда. По какой-то причине после обновления git (может или не повлиял на установку), перезапустив Mac, а затем снова выполнив шаги, он волшебным образом сработал! :) – Anthony