Cómo instalar y usar Homebrew en Mac con Apple Silicon paso a paso
Si acabas de estrenar un MacBook Air M3 o un Mac mini M4 y vienes del mundo Linux o de un Mac Intel, seguramente eches de menos un gestor de paquetes decente. Ahí entra Homebrew: el estándar de facto para instalar herramientas de línea de comandos y apps en macOS sin pelearte con instaladores sueltos.
En este tutorial te explico cómo instalarlo desde cero en un Mac con Apple Silicon (M1, M2, M3 y M4), qué cambia respecto a los Mac Intel, cómo comprobar que todo está bien y cómo resolver los fallos típicos de arquitectura arm64. Cuenta unos 10 minutos de reloj si tu conexión va decente.
Qué es Homebrew y por qué te interesa en un Mac Apple Silicon
Homebrew es un gestor de paquetes de código abierto para macOS (y Linux) que te permite instalar software desde la Terminal con un solo comando: brew install nombre. Cubre desde utilidades como wget, git o ffmpeg hasta aplicaciones completas con interfaz gráfica (los llamados casks), tipo Rectangle, VLC o Visual Studio Code.
En un Mac con chip Apple Silicon, Homebrew corre de forma nativa en arm64, sin pasar por Rosetta 2. Eso se traduce en binarios más rápidos y menor consumo. También cambia la ruta de instalación por defecto, y ahí es donde mucha gente se lía la primera vez.
Diferencias entre Homebrew en Mac Intel y Apple Silicon
La diferencia clave está en el directorio de instalación:
- Mac Intel:
/usr/local - Mac Apple Silicon (M1/M2/M3/M4):
/opt/homebrew
Apple reservó /opt/homebrew para las builds arm64 precisamente para que puedas convivir con una instalación Intel bajo Rosetta si te hace falta. En la práctica: si tu Mac es Apple Silicon, olvídate de /usr/local. Todo va a /opt/homebrew.
Esto afecta también al PATH: hay que añadir /opt/homebrew/bin manualmente en algunos shells, cosa que no era necesaria en Intel porque /usr/local/bin ya estaba incluido por defecto.
Requisitos previos antes de instalar Homebrew
Antes de lanzar el instalador, revisa esto:
- macOS Monterey 12 o superior (recomendado macOS Sonoma 14 o macOS Sequoia 15).
- Command Line Tools de Xcode instaladas. Si no las tienes, el propio instalador de Homebrew las descargará, pero puedes adelantarte.
- Conexión a internet estable (el instalador descarga varios cientos de MB).
- Permisos de administrador en tu usuario.
Para instalar las Command Line Tools por tu cuenta, abre Terminal y ejecuta:
xcode-select --install
Aparecerá una ventana emergente. Acepta y espera a que termine (5-15 minutos según conexión).
Cómo abrir la Terminal en macOS
Tres formas rápidas:
- Spotlight: pulsa ⌘ + Espacio, escribe "Terminal" y pulsa Intro.
- Launchpad: carpeta Otros → Terminal.
- Finder: Aplicaciones → Utilidades → Terminal.
Si prefieres una alternativa más moderna, iTerm2 o Warp funcionan perfectamente con Homebrew. Para este tutorial usa la Terminal nativa, que es suficiente.
Instalar Homebrew paso a paso en Mac con Apple Silicon
Paso 1: ejecutar el comando oficial de instalación
En la Terminal, pega este comando (es el oficial, publicado en brew.sh):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Pulsa Intro. El script te explicará qué va a instalar y en qué rutas. Revísalo antes de continuar.
Paso 2: introducir la contraseña de administrador
Te pedirá tu contraseña de usuario (la misma con la que inicias sesión). Escríbela y pulsa Intro. No verás caracteres al teclear, es normal por seguridad.
Paso 3: esperar a la descarga e instalación
El proceso tarda entre 3 y 10 minutos. Verás cómo descarga las Command Line Tools si te faltaban, clona el repositorio principal y configura permisos en /opt/homebrew.
Cuando termine, aparecerá un mensaje Installation successful! seguido de dos líneas bajo el título Next steps. Cópialas: te hacen falta ya.
Paso 4: añadir Homebrew al PATH
Este es el paso que más gente se salta y luego se pregunta por qué brew no funciona. En un Mac Apple Silicon con zsh (el shell por defecto desde macOS Catalina), ejecuta:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
La primera línea añade Homebrew al arranque de tu shell. La segunda lo activa en la sesión actual sin cerrar Terminal.
Si usas bash en lugar de zsh, cambia ~/.zprofile por ~/.bash_profile.
Paso 5: verificar la instalación con brew doctor
Cierra la Terminal y ábrela otra vez. Ejecuta:
brew doctor
Si todo está bien, verás: Your system is ready to brew.
Comprueba también la versión:
brew --version
Debería mostrar algo tipo Homebrew 4.4.x.
Comandos básicos de Homebrew que vas a usar todos los días
Estos son los que te vas a aprender de memoria en una semana:
| Comando | Qué hace |
|---|---|
brew install <paquete> |
Instala una herramienta CLI |
brew install --cask <app> |
Instala una app con GUI |
brew uninstall <paquete> |
Desinstala un paquete |
brew list |
Lista todo lo que tienes instalado |
brew search <término> |
Busca paquetes disponibles |
brew info <paquete> |
Muestra detalles y dependencias |
brew update |
Actualiza el índice de Homebrew |
brew upgrade |
Actualiza los paquetes instalados |
brew cleanup |
Borra versiones antiguas y caché |
Un ejemplo real: para instalar git, wget y Visual Studio Code de una tacada:
brew install git wget
brew install --cask visual-studio-code
Cómo actualizar paquetes con brew
Rutina recomendada una vez a la semana:
brew update && brew upgrade && brew cleanup
brew updaterefresca la lista de fórmulas disponibles.brew upgradeactualiza todo lo que tengas instalado a la última versión.brew cleanuplibera espacio borrando versiones antiguas.
Si solo quieres actualizar una herramienta concreta:
brew upgrade git
Cómo instalar apps con Homebrew Cask
Los casks son apps con interfaz gráfica: navegadores, editores, utilidades. Se instalan igual que las fórmulas normales pero añadiendo --cask:
brew install --cask rectangle
brew install --cask iterm2
brew install --cask spotify
La app aparecerá en /Applications como si la hubieras instalado desde el .dmg. Ventaja: la actualizas con brew upgrade junto al resto, sin descargar instaladores a mano.
Problemas frecuentes al instalar Homebrew en Apple Silicon
Error: "command not found: brew"
El más habitual. Significa que no has añadido Homebrew al PATH. Ejecuta de nuevo:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Cierra y vuelve a abrir Terminal.
Error: "bad CPU type in executable"
Estás intentando ejecutar un binario Intel en un Mac Apple Silicon sin Rosetta 2. Instálalo con:
softwareupdate --install-rosetta --agree-to-license
Aun así, lo suyo es usar la fórmula nativa arm64 siempre que exista.
Error de permisos en /opt/homebrew
Si te da Permission denied, corrige los permisos de la carpeta:
sudo chown -R $(whoami) /opt/homebrew
Este comando usa sudo: te pedirá contraseña y cambiará el propietario de /opt/homebrew a tu usuario. Es seguro en tu Mac personal.
Warnings al ejecutar brew doctor
Muchos avisos son informativos y no rompen nada. Léelos con calma antes de tocar. Si dice Warning: Homebrew's "sbin" was not found in your PATH, añade /opt/homebrew/sbin siguiendo la sugerencia que te muestre.
Cómo desinstalar Homebrew en Mac
Si quieres empezar de cero o dejar el Mac limpio:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
Elimina la instalación y todos los paquetes. Después, borra manualmente la carpeta si quedan restos:
sudo rm -rf /opt/homebrew
Aviso: sudo rm -rf es destructivo. Comprueba dos veces la ruta antes de pulsar Intro.
Alternativas a Homebrew
No es la única opción, aunque sí la más usada:
- MacPorts: más antiguo, compila desde código fuente por defecto. Más lento pero muy flexible.
- Nix: gestor de paquetes reproducible, con curva de aprendizaje empinada. Interesante si te va lo funcional.
- Mac App Store +
mas-cli: para apps oficiales del store desde Terminal.
Para el 95% de los casos, Homebrew gana por comunidad, velocidad y cantidad de paquetes disponibles.
Preguntas frecuentes
¿Homebrew funciona en macOS Sequoia 15?
Sí. Homebrew 4.x soporta macOS Sequoia 15 sin problemas, tanto en Apple Silicon como en Intel.
¿Puedo instalar Homebrew sin permisos de administrador?
No de forma oficial. El instalador necesita crear /opt/homebrew y ajustar permisos, lo que requiere sudo al menos una vez.
¿Homebrew ocupa mucho espacio?
La instalación base ronda los 500 MB. Cada paquete añade lo suyo. Con brew cleanup regular no se descontrola.
¿Se puede usar Homebrew en un iPad o iPhone?
No. Homebrew depende de macOS y de un shell Unix completo. iPadOS 18 y iOS 18 no lo permiten.
¿Merece la pena migrar de MacPorts a Homebrew?
Si vienes de MacPorts y te va bien, no hay urgencia. Homebrew tiene ventaja en cantidad de paquetes actualizados y en comunidad. Convivir ambos es posible pero desaconsejable: elige uno y quédate.
OS X Software #Apple Silicon #herramientas #homebrew #mac #terminal
Comentarios cerrados

Cómo transferir fotos de tu iPhone a tu PC Windows o Mac
iOS 17: Novedades, trucos y consejos para aprovechar al máximo tu dispositivo
La revolución del M2: Análisis detallado del nuevo chip de Apple