Repolode
Homebrew

Homebrew/brew

El gestor de paquetes para macOS y Linux que instala herramientas de línea de comandos y aplicaciones gráficas desde sus repositorios de fórmulas y casks.

Estrellas
50,082
Forks
11,400
Issues abiertos
9
Último commit
hace 13 horas

¿Qué es?

Homebrew es un gestor de paquetes que instala software en macOS y Linux y cubre la falta de herramientas que no están disponibles mediante el sistema de gestión de paquetes propio de cada sistema. Gestiona fórmulas de línea de comandos y aplicaciones gráficas (casks) desde un catálogo central, además de sus dependencias y versiones.

Los usuarios instalan y actualizan paquetes con comandos como brew install, brew upgrade y brew bundle, que permite instalar un conjunto de paquetes definido en un Brewfile. El proyecto también ofrece brew doctor para diagnosticar problemas del entorno y brew audit para revisar las definiciones de paquetes. Los metadatos de los paquetes, sus versiones y las estadísticas de uso anonimizadas se publican en formulae.brew.sh.

Homebrew es un proyecto sin fines de lucro mantenido por voluntarios, y su código se publica con la licencia BSD 2-Clause. Los colaboradores pueden trabajar en fórmulas o casks a través de los repositorios homebrew-core y homebrew-cask.

Funciones clave

  • 01Instala fórmulas de línea de comandos y aplicaciones gráficas (casks) desde un catálogo central.
  • 02Gestiona las dependencias y versiones de los paquetes, con comandos para actualizarlos y desinstalarlos.
  • 03Permite crear conjuntos de paquetes con Brewfile mediante brew bundle para reproducir configuraciones.
  • 04Incluye brew doctor para diagnosticar problemas habituales del entorno.
  • 05Ofrece brew audit para detectar problemas en las definiciones de paquetes.

Casos de uso

  • Instalar herramientas de desarrollo como git, ffmpeg o Python en un Mac nuevo.
  • Mantener sincronizado un conjunto de herramientas de línea de comandos y aplicaciones en varias máquinas mediante un Brewfile.
  • Instalar y actualizar herramientas de línea de comandos en Linux sin acceso de root, en sistemas que no cuentan con paquetes recientes.

Inicio rápido

  1. 1

    Ejecuta el script de instalación oficial indicado en el README (descarga y ejecuta un script de shell).

  2. 2

    Comprueba la instalación con brew doctor.

    brew doctor
  3. 3

    Instala un paquete, por ejemplo, ffmpeg.

    brew install ffmpeg

Antes de usarlo

  • Está diseñado solo para macOS y Linux; no es compatible con Windows.
  • Instala el software en su propio prefix, por lo que los paquetes grandes pueden requerir tiempo y espacio en disco.

Temas

Preguntas frecuentes

¿Qué es brew?
El gestor de paquetes para macOS y Linux que instala herramientas de línea de comandos y aplicaciones gráficas desde sus repositorios de fórmulas y casks. Homebrew es un gestor de paquetes que instala software en macOS y Linux y cubre la falta de herramientas que no están disponibles mediante el sistema de gestión de paquetes propio de cada sistema. Gestiona fórmulas de línea de comandos y aplicaciones gráficas (casks) desde un catálogo central, además de sus dependencias y versiones.
¿brew es gratuito? ¿Qué licencia tiene?
brew es open source bajo la licencia BSD-2-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿brew sigue mantenido?
Mantenimiento activo. El último commit de brew fue el 21 oct 2026.
¿Para qué puedo usar brew?
Instalar herramientas de desarrollo como git, ffmpeg o Python en un Mac nuevo. Mantener sincronizado un conjunto de herramientas de línea de comandos y aplicaciones en varias máquinas mediante un Brewfile. Instalar y actualizar herramientas de línea de comandos en Linux sin acceso de root, en sistemas que no cuentan con paquetes recientes.
¿Cómo se instala brew?
Ejecuta el script de instalación oficial indicado en el README (descarga y ejecuta un script de shell). Comprueba la instalación con brew doctor.: brew doctor Instala un paquete, por ejemplo, ffmpeg.: brew install ffmpeg
¿Dónde consigo brew?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Homebrew/brew

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados