Как скачать и установить Bun на Mac
Bun — быстрая среда выполнения JavaScript, менеджер пакетов, сборщик и запуск тестов в одной программе. Ставится одной командой в Терминале с официального сайта Bun. Разберём, как его установить, проверить и обновлять.

Bun
- macOS 13 и новее
- Apple Silicon и Intel
- Бесплатно, открытый код
Ссылки ведут на сайт разработчика (bun.com). MacWashing с ним не связан и не хранит установщики у себя.
Откройте Терминал (Программы › Утилиты) и выполните:
brew install bunHomebrew скачает программу с сервера разработчика, проверит файл и положит программу в «Программы».
Homebrew ещё не установлен? Как установить Homebrew: одна команда с сайта brew.sh.
Перед началом
Bun — одна программа без зависимостей. Нужна macOS 13 или новее, работает на Mac с Apple Silicon и с Intel. Скрипт установки сам выбирает нужную сборку.
Команда ниже — из официальной документации Bun на bun.com. Сайт Bun открывается и по адресу bun.sh. Не запускайте команды установки, скопированные с других сайтов.
Установите Bun одной командой
- Откройте Терминал: Программы › Утилиты › Терминал или нажмите Command-Пробел и введите Терминал.
- Скопируйте команду ниже, вставьте её в Терминал и нажмите Return.
- Скрипт скачает Bun в
~/.bunи добавит~/.bun/binв PATH в файле~/.zshrc. - Откройте новое окно Терминала, чтобы он подхватил новый PATH.
curl -fsSL https://bun.com/install | bashПроверьте и обновляйте Bun
В новом окне Терминала проверьте, что Bun запускается:
bun --version- Обновления. Если Bun поставлен скриптом, его обновляет
bun upgrade. Если через Homebrew — используйте вместо этогоbrew upgrade bun. - Кэш пакетов. Bun хранит каждый скачанный пакет в общем кэше
~/.bun/install/cache, и он растёт вместе с вашими проектами.
Если Bun не работает
- «command not found: bun». Откройте новое окно Терминала. Если не помогло, проверьте, что в
~/.zshrcесть строкиexport BUN_INSTALL="$HOME/.bun"иexport PATH="$BUN_INSTALL/bin:$PATH". - Bun не работает на старом Mac. Проверьте версию macOS в окне Об этом Mac: нужна macOS 13 или новее.
- Две копии Bun. Если вы ставили Bun и скриптом, и через Homebrew,
which bunпокажет, какая запускается. Оставьте одну. - Начать заново. Чтобы удалить Bun, поставленный скриптом, удалите папку
~/.bunи снова выполните команду установки.
Аналоги Bun
Чтобы Mac оставался в порядке

Менеджеры пакетов и другие инструменты разработчика копят кэш, который растёт с каждым проектом. Сборка мусора в MacWashing находит кэш программ и инструментов разработчика и показывает, сколько он занимает.
Бесплатная пробная версия · macOS 14 и новее
Вопросы и ответы
Bun бесплатный?
Да. Bun бесплатный и с открытым исходным кодом.
Что выбрать: скрипт или Homebrew?
Скрипт с bun.com — основной способ, обновляется командой bun upgrade. Homebrew ставит тот же Bun командой brew install bun и обновляет его через brew upgrade bun. Отдельной программы для скачивания нет: Bun работает в Терминале.
Может ли Bun заменить Node.js?
Bun задуман как прямая замена Node.js: большинство проектов на Node.js и пакетов npm работают с ним почти или совсем без изменений. Node.js можно оставить установленным рядом.