Instalacja Homebrew na Mac M1 M2
Instalacja Homebrew na Mac M1/M2
Zaczynasz od potwierdzenia, że narzędzia wiersza poleceń Xcode są zainstalowane (`xcode-select –install`). Następnie pobierasz skrypt instalacyjny (`curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh`) i uruchamiasz go za pomocą `bash`. Skrypt wykrywa Apple silicon, klonuje Homebrew do /opt/homebrew i prosi o podanie hasła administratora. Dodaj `export PATH=”/opt/homebrew/bin:$PATH”` do `~/.zshrc`, przeładuj powłokę, a następnie zweryfikuj za pomocą `which brew` i `brew –version`. Na koniec uruchom `brew doctor`, aby zapewnić czyste środowisko przed rozpoczęciem zarządzania pakietami.
Zainstaluj narzędzia wiersza poleceń dla Homebrew na M1/M2

Kroki instalacji
- Otwórz Terminal.
- Uruchom `xcode-select –install`.
- Pojawi się okno dialogowe; kliknij Instaluj.
- Zaakceptuj licencję, gdy zostaniesz o to poproszony.
Weryfikacja
– Wykonaj `gcc –version` oraz `git –version`; obie komendy powinny zwrócić wersje.
Wskazówki dla M1/M2
- Upewnij się, że używasz macOS 12 lub nowszego; starsze wydania mogą wymagać ręcznego pobrania ze strony dewelopera Apple.
- Jeśli instalator się zawiesi, uruchom ponownie Maca i powtórz polecenie.
Uruchom skrypt instalacyjny Homebrew na swoim M1/M2
Instalator jest uruchamiany za pomocą oficjalnej komendy curl, która automatycznie wykrywa architekturę Apple‑silicon i klonuje repozytorium do /opt/homebrew. Wykonanie odbywa się w jednym oknie terminala; skrypt prosi o hasło administratora, a następnie kompiluje podstawowe pliki binarne dla ARM64. Po zakończeniu użytkownik widzi zwięzłe podsumowanie zainstalowanych katalogów i zalecanych zmian PATH.
| Krok | Komenda | Oczekiwany wynik |
|---|---|---|
| 1 | `whichusr/bin/r – -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh` | Pobranie skryptu |
| 2 | `bash install.sh` | Prośba o hasło |
| 3 | `sudo` entry | Weryfikacja uprawnień administratora |
| 4 | `brew doctor` | Raport diagnostyczny |
| 5 | `brew help` | Lista podkomend |
Proces zazwyczaj kończy się w ciągu minuty na nowoczesnych chipach M1/M2, pozostawiając gotowy do użycia menedżer pakietów, który płynnie integruje się z natywnym środowiskiem powłoki systemu.
Zweryfikuj instalację Homebrew i zaktualizuj swoją ścieżkę PATH

Po zakończeniu instalacji potwierdzenie, że Homebrew jest poprawnie skonfigurowany i że Twoja powłoka może odnaleźć jego pliki binarne, jest następnym krokiem.
Sprawdź instalację
- Otwórz Terminal.
- Uruchom `brew doctor`.
- Jeśli wynik mówi „Your system is ready to brew”, to pliki podstawowe są na miejscu.
Zwaliduj PATH
- Homebrew instaluje się w `/opt/homebrew` na Apple Silicon.
- Ten katalog powinien znajdować się w zmiennej `$PATH`.
Zaktualizuj PATH w razie potrzeby
- Edytuj `~/.zshrc` (lub inny plik konfiguracyjny powłoki, którego używasz).
- Dodaj `export PATH=”/opt/homebrew/bin:$PATH”` na górze pliku.
- Zapisz plik i wykonaj `source ~/.zshrc`.
Potwierdź dostępność
- Uruchom `which brew`. Ścieżka powinna wskazywać na `/opt/homebrew/bin/brew`.
- Krótkie `brew –version` wyświetli bieżącą wersję, potwierdzając pełną funkcjonalność.
Zainstaluj i zarządzaj pakietami Brew na M1/M2
Dlaczego używać natywnych formuł
- Szybsze wykonywanie, ponieważ binaria działają na ARM bez Rosetta.
- Zmniejszony rozmiar pamięci.
Instalacja pakietu
- Otwórz Terminal.
- Wykonaj `brew install
`. - Homebrew automatycznie wybiera wersję zgodną z ARM, jeśli jest dostępna.
Zarządzanie aktualizacjami
- `brew update` odświeża listę formuł.
- `brew upgrade` stosuje najnowsze wydania, zachowując zależności.
Usuwanie oprogramowania
– `brew uninstall
Sprawdzanie architektury
- `brew list –versions` wyświetla zainstalowane wersje.
- `file $(which
)` potwierdza ARM64.
Najlepsza praktyka
Regularnie uruchamiaj `brew doctor`, aby wykrywać niezgodności i utrzymywać środowisko w stabilnym stanie.
Napraw częste problemy z Homebrew na komputerach M1/M2
H2 – Zidentyfikuj błąd****
- Uruchom `brew doctor`, aby wyświetlić ostrzeżenia.
- Sprawdź niezgodności architektury: `arch -x86_64 brew` vs natywne `arm64`.
H3 – Typowe poprawki****
- Ponownie zainstaluj Xcode Command Line Tools – `xcode-select –install`.
- Zaktualizuj Homebrew – `brew update && brew upgrade`.
- Zresetuj uprawnienia – `sudo chown -R $(whoami) /opt/homebrew`.
- Wyczyść przestarzałe pamięci podręczne – `brew cleanup`.
H2 – Rozwiąż zepsute formuły****
- Użyj `brew uninstall –ignore-dependencies
`, a następnie zainstaluj ponownie. - Dla Pythona przełącz się na `brew reinstall [email protected] –force`.
H3 – Zweryfikuj instalację****
- Uruchom `brew list` i `brew info`, aby potwierdzić poprawne ścieżki.
- Przetestuj prostą formułę, np. `brew install wget`.
Stosowanie tych kroków przywraca stabilność, redukuje awarie i gwarantuje wydajne działanie Homebrew na Apple Silicon.
