В моем 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