1,4K прочтений · 1 год назад
Как правильно установить пакетный менеджер Homebrew на macOS?
При первой установке Homebrew можно столкнуться со следующей ошибкой: Это означает, что система не видит команду brew, даже если она установлена. Чтобы установить все правильно, нужно проделать несколько действий: 1. Проверить соответствие с системными требованиями на официальном сайте brew.sh 2. Установить "Инструменты командной строки Xcode" (Command Line Tools for Xcode) xcode-select --install 3. Затем вставить в терминал команду установки Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent...
Brew и Silicon Самый частый вопрос в комментариях: brew для какой архитектуры процессоров я использую у себя на ноуте? Ну что же, пора признаться в этом позорном факте своей биографии. До вчерашнего вечера у меня был Intel, собственно, поэтому все жутко тормозило. Но сегодня я лет в 4 часа утра, потому что переставлял весь локальный зоопарк. На самом деле, не буду лукавить. Brew у меня стоял и тот и другой. Дело в том, что, когда вышел M1 у меня не было другой возможности кроме как поставить brew для Intell процессоров. Работы много, разбираться с каждым пакетом просто не было возможности и знаний. А результаты надо было отдавать на вчера. Это продлилось целых два года. Тот классический случай, когда нет времени наточить пилу, потому что надо пилить. Но инструкцию как поставить brew для silicon я таки осилил и у меня еще была отдельная команда sbrew для родной архитектуры ноутбука. Все пакеты, которые мне нужны для работы поставились без проблем. Их, кстати, не так много. Немного пришлось повозиться с Postgres, но только потому, что у меня стояла 15 версия, а вышла уже 17ая. Я воспользовался pg_upgrade и сейчас у меня база данных выглядит свежо, опрятно и современно. Python я ставлю через pyenv и у меня не получилось перевести один из тестовых проектов на 3.13. Из-за долбанного numpy. Но с ним кажется всегда так. Ну что же, подождем еще месяцок, а проект пока повесит на 3.11. Много слов, но какой итог? Офигеть как все летает. Если есть возможность, то переходите на Apple архитектуру, по ощущениям у меня никогда не было такого комфорта в жизни как от современных Apple ноутбуков. Это одна из лучших инвестиций в рабочее оборудование в моей жизни. Ни с чем не сравнить. Мне искренне жаль тех, кто вынужден сидеть на Windows и не может пересесть на современные МакБуки. Вообще Apple оборудование — это лучшая инвестиция. Моя старшая дочка до сих пор пользуется моим ноутбуком Air 2012 года и решает свои задачи, я на нем проработал порядка 7 лет, прежде чем поменял на Pro 2018 года. Он был очень неудачным из-за touch bar и клавиатуры. Apple наигралась и сейчас сделала самые лучше ноутбуки в истории человечества. А в сочетании с новой архитектурой теперь удовольствие от работы с основным инструментом вышло на новый уровень. Я думаю, мы постепенно перейдем всей семьей на эти ноутбуки, и они будут тем, с чем мои старшие дети смогут учиться и создавать, а возможно и пойдут в вузы.