В моем usr/local dir для brew нет файла Cellar

Я пытался использовать Brew для установки Tmux, но каждый раз, когда я кладу в brew install tmux это скажет мне:

Ошибка: не удалось создать / usr / local / Cellar Проверьте, есть ли у вас разрешение на запись в / usr / local

Затем я попытался сделать это с помощью sudo, но это не сработало, и я бы не увидел, что brew не хочет использоваться с root. Я уже убедился, что все файлы в / usr / local принадлежат мне. Я не могу изменить файл / usr / local; там написано: "Операция не разрешена". Как я могу это исправить, чтобы Cellar мог быть создан и позволял мне устанавливать вещи, используя brew?

4 ответа

Решение

Я решил это, создав каталог /usr/local/Cellar (и любые другие каталоги, которые ему могут потребоваться) вручную и получив их.

sudo mkdir /usr/local/Cellar
sudo chown -R $(whoami) /usr/local/Cellar

Затем повторите команду.

я нашел свой также в

      /opt/homebrew/Cellar

mac m1(если эта информация поможет

Перед выполнением любой команды brew выполните следующие действия:

1- $ brew update

2- brew doctor

3. Если brew doctor отображает предупреждение или ошибку, просто исправьте их, а также решение и команду, которая вам нужна, поэтому скопируйте и вставьте команду и запустите ее, это просто

4- установите то, что вам нужно, например, узел:

brew install node

Я нашел свой каталог Погреба в

/opt/homebrew/ Погреб /

Другие вопросы по тегам