4просмотров
10.0%от подписчиков
27 марта 2026 г.
📷 ФотоScore: 4
🍺 Установка и удаление Homebrew на Ubuntu 22.04 Homebrew (изначально созданный для macOS) отлично работает на Linux и позволяет устанавливать свежие версии инструментов, которых нет в стандартных репозиториях . ## 📥 Установка Homebrew ### 1. Установите зависимости
sudo apt update
sudo apt install build-essential procps curl file git -y
Эти пакеты необходимы для компиляции и работы Homebrew . ### 2. Запустите скрипт установки
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Скрипт попросит подтверждение и пароль sudo для создания папки /home/linuxbrew/.linuxbrew . ### 3. Добавьте Homebrew в PATH
После установки скрипт покажет инструкции. Выполните их вручную: Для Bash (стандартная оболочка Ubuntu):
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"' >> ~/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)" Для Zsh:
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv zsh)"' >> ~/.zshrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv zsh)" ### 4. Проверьте установку
brew --version
brew doctor
brew doctor должен сообщить: Your system is ready to brew . ## 🧹 Удаление Homebrew ### 1. Запустите официальный скрипт удаления
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
Скрипт удалит Homebrew и все установленные им пакеты . ### 2. Удалите строки PATH из конфигурации
Откройте ~/.bashrc или ~/.zshrc и удалите строку с linuxbrew:
nano ~/.bashrc
# Удалите: eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv ...)"
source ~/.bashrc ### 3. Удалите папку вручную (если осталась)
sudo rm -rf /home/linuxbrew/.linuxbrew ## ⚠️ Важные моменты
- Не используйте sudo с brew — это нарушит права .
- Установка занимает ~15 ГБ места с учётом типовых пакетов .
- Homebrew отлично работает рядом с APT, не конфликтуя с ним . --- Готово! Homebrew установлен и готов к использованию. #Ubuntu #Homebrew #Linuxbrew #ПакетныйМенеджер #DevTools 👉 @Safety_Y — больше инструкций для разработчиков! 🐧