¿Cómo instalar Homebrew en MacOS?
Publicado: 2022-01-31
¿Qué es Homebrew?
Homebrew o brew es el Administrador de paquetes faltantes para MacOS.
Homebrew es la forma easiest and most flexible
de instalar las herramientas UNIX que Apple no incluyó con macOS. También puede instalar software no empaquetado para su distribución de Linux en su directorio de inicio without requiring sudo
.
Empecemos:
- Instale el Administrador de paquetes faltantes para macOS.
- ¿Cómo instalar y usar Homebrew en macOS?
- Instale Homebrew en macOS para usar el administrador de paquetes brew.
- ¿Cómo instalar Homebrew en Mac y por qué deberías hacerlo?
- ¿Qué es Homebrew y cómo instalarlo en Mac OSX?
Aquí hay un comando para instalar Homebrew en MacOS:
1 |
bash - 3.2 $ / bin / bash - c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
Aquí hay un resultado detallado de la consola:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
bash - 3.2 $ / bin / bash - c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" == > Checking for ` sudo ` access ( which may request your password ) . . . Password : == > This script will install : / usr / local / bin / brew / usr / local / share / doc / homebrew / usr / local / share / man / man1 / brew . 1 / usr / local / share / zsh / site - functions / _brew / usr / local / etc / bash_completion . d / brew / usr / local / Homebrew == > The following existing directories will be made group writable : / usr / local / bin / brew == > The following existing directories will be made writable by user only : / usr / local / share / zsh / usr / local / share / zsh / site - functions == > The following existing directories will have their owner set to app : / usr / local / bin / brew / usr / local / share / zsh / usr / local / share / zsh / site - functions Press RETURN to continue or any other key to abort : == > / usr / bin / sudo / bin / chmod u + rwx / usr / local / bin / brew / usr / local / share / zsh / usr / local / share / zsh / site - functions == > / usr / bin / sudo / bin / chmod g + rwx / usr / local / bin / brew == > / usr / bin / sudo / bin / chmod go - w / usr / local / share / zsh / usr / local / share / zsh / site - functions == > / usr / bin / sudo / usr / sbin / chown app / usr / local / bin / brew / usr / local / share / zsh / usr / local / share / zsh / site - functions == > / usr / bin / sudo / usr / sbin / chown - R app : admin / usr / local / Homebrew == > Downloading and installing Homebrew . . . remote : Enumerating objects : 55858 , done . remote : Counting objects : 100 % ( 11560 / 11560 ) , done . remote : Total 55858 ( delta 11559 ) , reused 11560 ( delta 11559 ) , pack - reused 44298 Receiving objects : 100 % ( 55858 / 55858 ) , 19.38 MiB | 21.83 MiB / s , done . Resolving deltas : 100 % ( 41131 / 41131 ) , completed with 1581 local objects . From https : //github.com/Homebrew/brew * [ new branch ] dependabot / bundler / Library / Homebrew / rbi - 0.0.11 - > origin / dependabot / bundler / Library / Homebrew / rbi - 0.0.11 * [ new branch ] fxcoudert - patch - 1 - > origin / fxcoudert - patch - 1 d5dfe4d6a . . 2ae21a582 master - > origin / master * [ new tag ] 2.4.10 - > 2.4.10 * [ new tag ] 2.4.11 - > 2.4.11 * [ new tag ] 2.4.12 - > 2.4.12 Updating files : 100 % ( 2908 / 2908 ) , done . HEAD is now at 2ae21a582 Merge pull request #12803 from Homebrew/dependabot/bundler/Library/Homebrew/zeitwerk-2.5.4 Updated 1 tap ( homebrew / core ) . == > Installation successful ! == > Homebrew has enabled anonymous aggregate formulae and cask analytics . Read the analytics documentation ( and how to opt - out ) here : https : //docs.brew.sh/Analytics No analytics data has been sent yet ( nor will any be during this install run ) . == > Homebrew is run entirely by unpaid volunteers . Please consider donating : https : //github.com/Homebrew/brew#donations == > Next steps : - Run brew help to get started - Further documentation : https : //docs.brew.sh |
Obtención de error de permiso denegado?

Si recibe algún error de Permiso denegado, siga este tutorial.
¿Cómo personalizar el comando Brew?
Escriba el comando brew help
y verá el resultado como se muestra a continuación. Intente revisar la lista de todos los comandos y encontrará toneladas de resultados de configuración y actualización. En mi Mac, instalo la última versión de PHP usando solo homebrew.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
bash - 3.2 $ brew help Example usage : brew search TEXT | / REGEX / brew info [ FORMULA | CASK . . . ] brew install FORMULA | CASK . . . brew update brew upgrade [ FORMULA | CASK . . . ] brew uninstall FORMULA | CASK . . . brew list [ FORMULA | CASK . . . ] Troubleshooting : brew config brew doctor brew install -- verbose -- debug FORMULA | CASK Contributing : brew create URL [ -- no - fetch ] brew edit [ FORMULA | CASK . . . ] Further help : brew commands brew help [ COMMAND ] man brew https : //docs.brew.sh |
Veamos el resultado del comando "brew config":
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
bash - 3.2 $ brew config HOMEBREW_VERSION : 3.3.12 ORIGIN : https : //github.com/Homebrew/brew HEAD : 768b172393339b4654107dc6a840a2cd08dc64b9 Last commit : 9 days ago Core tap ORIGIN : https : //github.com/Homebrew/homebrew-core Core tap HEAD : bc7dd6ce5ab03dc49e2207c9d5f16b27ef0893c3 Core tap last commit : 55 minutes ago Core tap branch : master HOMEBREW_PREFIX : / usr / local HOMEBREW_CASK_OPTS : [ ] HOMEBREW_CORE_GIT_REMOTE : https : //github.com/Homebrew/homebrew-core HOMEBREW_MAKE_JOBS : 16 Homebrew Ruby : 2.6.8 = > / System / Library / Frameworks / Ruby . framework / Versions / 2.6 / usr / bin / ruby CPU : 16 - core 64 - bit kabylake Clang : 11.0.3 build 1103 Git : 2.24.3 = > / Library / Developer / CommandLineTools / usr / bin / git Curl : 7.79.1 = > / usr / bin / curl macOS : 12.3 - x86_64 CLT : 11.3.0.32.62 Xcode : N / A |
Aquí hay un resultado del comando "man brew":
resultado man brew
:

Espero que esto ayude. Avíseme si tiene algún problema al instalar Homebrew en MacOS.
Codificación feliz.