1. ¿Por qué necesitas instalar Homebrew?
Hoy, cuando desea compilar y construir Nginx en su computadora, necesita descargar el código fuente correspondiente del sitio web oficial para compilar e instalar. Cuando se usa el comando wget, la solicitud no es válida. Luego use yum para instalar wget y descubra que no es válido. Finalmente, descubrí que ni siquiera tenía un RPM (Red Hat System Package Management Tool) en mi computadora. En ese momento, lo encontré inútil. Simplemente descargue un Homebrew, para que no tenga que preocuparse tanto cuando use los libros de Mac. Después de todo, esta administración de software La gestión de paquetes es relativamente fácil de usar.
2. Cómo instalar
Homebrew proporciona la dirección del sitio web oficial para la instalación: https://brew.sh/index_zh-cn
La principal es una oración en la página de inicio, debe ejecutarla usted mismo.
/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Para un comando tan simple, ¿es completamente trivial? Luego se llevó a cabo con confianza.
3. ¿Qué sucedió durante la instalación?
Abra su propia ventana CMD (terminal) y descargue con anticipación.
Hey El servicio rechazó el enlace en el puerto 443 (solicitud https)
Creo que ya lo sabe, incluso si usa acceso directo: https://raw.githubusercontent.com/Homebrew/install/master
Tampoco se pudo conectar y fue amurallado.
4. Cómo resolver
Dado que ha sido amurallado, o es solo para encontrar una escalera usted mismo (fuera de Baidu en ciencia, mírelo civilizado), no hablaré sobre esto
También hay un espejo doméstico para descargar, acabo de encontrar un espejo utilizable en Internet, péguelo directamente aquí. Fuente: https://gitee.com/cunkai/HomebrewCN
Atencion La dirección de extracción del script se ha reemplazado aquí y se puede ejecutar directamente (es decir, el paso 3)
/ bin / zsh -c "$ (curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
Efectivamente, el aviso se volvió amigable. Sigue las indicaciones hasta el final.
xiaobaizhuangli: etc baizhuangli $ / bin / zsh -c " $ (curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh) " Comienza a ejecutar el programa de instalación automática de Brew [cunkai.wang@foxmail .com] [ 2020 - 04 - . 19 00 : 29 : 22 es ] [ 10.14 ] HTTPS: // zhuanlan.zhihu.com/p/111014448 Por favor seleccione una descarga de imágenes, por ejemplo, USTC, introduce un retorno de carro. La fuente a veces es inestable. Si git clone informa un error, vuelva a ejecutar el script para seleccionar la fuente. el barril no es necesario y algunas personas lo necesitan. 1. Fuente de descarga de la Universidad de Ciencia y Tecnología de China 2 , fuente de descarga de la Universidad de Tsinghua 3 , fuente de descarga de Alibaba (falta la fuente de barril) Ingrese el número de serie: 1 Seleccionó la fuente de descarga de la Universidad de Ciencia y Tecnología de China ==>Elimine la preparación anterior mediante el comando y cree una nueva carpeta Homebrew ( establezca la contraseña de encendido: icono de Apple en la esquina superior izquierda- > Preferencias del sistema- > " Usuarios y grupos " -> Cambiar contraseña) (si se le solicita, se informará este incidente Verifique si es administrador en " Usuarios y grupos " . Ingrese la contraseña de encendido, el proceso de ingreso no se muestra y presione Entrar después de ingresar : Contraseña: -> Crear carpeta / usr / local / Homebrew Este paso es exitoso ==> Antes de eliminar preparar entorno, vuelva a crear -> crear una carpeta / usr / local / Caskroom este paso con éxito -> crear una carpeta / usr / local / Bodega este paso con éxito -> crear una carpeta / usr / local / var / homebrew este paso tiene éxito - > Crear carpeta / usr / local / etc. este paso es exitoso- > Crear carpeta / usr / local / sbin este paso es exitoso -> Crear carpeta / usr / local / compartir este paso es exitoso- > Crear carpeta / usr / local / optar por este paso es exitoso- > Crear carpeta / usr / local / share / zsh este paso es exitoso- > Crear carpeta / usr / local / share / zsh / site- functions Este paso fue exitoso- > Crear carpeta / usr / local / var / homebrew / vinculado Este paso fue exitoso- > Crear carpeta / usr / local / Frameworks Este paso fue exitoso git versión 2.20 . 1 (Apple Git- 117 ) Si la velocidad de descarga es lenta, puede presionar ctrl + c para volver a ejecutar el script para seleccionar la fuente de descarga ==> clonar el archivo básico Homebrew (32M + ) Clonación en ' / usr / local / Homebrew ' ... remoto: enumerar objetos:134 911 , DONE . Remoto: el total 134 911 (Delta 0 ), el reutilizada 0 (Delta 0 ) recibir objetos: 100 % ( 134 911 / 134 911 ), 32,85 MiB | 235,00 KiB / S, HECHO . Resolución de deltas: 100 % ( 99 394 / 99 394 ) , hecho . Este paso tuvo éxito ==> Crear un alias para la preparación Este paso tuvo éxito No se encontró ningún agente Git (en estado normal) ==> Clonar Homebrew Core (224M + ) Si la Contraseña se muestra aquí, significa que debe ingresar la contraseña de encendido nuevamente. Coche Clonación en '/ usr / local / Homebrew / Library / Taps / homebrew / homebrew-core ' ... remote: Enumeración de objetos: 708061 , hecho . remoto: Total 708061 (delta 0 ), reutilizado 0 (delta 0 ) B | 1.00 MiB / s objetos de recepción: 100 % ( 708.061 / 708.061 ), 229.28 MiB | 709.00 KiB / s, hecho . La resolución de deltas: 100 % ( 469.820 / 469.820 ), hecho . protección de archivos: 100 % ( 5196 / 5196 ), HECHO . Este paso con éxito ==> Barril clonación del Homebrew (248m + ) Del mismo modo AppStore aquí representado contraseña Si la potencia necesaria para introducir la contraseña de nuevo, después de la entrada Para introducir la contraseña: la clonación en ' / usr / local / Homebrew / Library / Taps / homebrew / homebrew-cask ' ... remoto: enumerando objetos: 426904 , hecho . remoto: Total 426904 (delta 0 ), reutilizado 0 (delta 0 ) B | 991.00 KiB / s Recibiendo objetos: 100% ( 426 904 / 426 904 ), 260.20 MiB | 679.00 KiB / S, HECHO . Deltas Resolviendo: 100 % ( 304 780 / 304 780 ), HECHO . Este éxito paso ==> Configurar doméstica Descargar Contraseña: Este éxito paso ==> La instalación está completa , La versión Brew detecta que su sistema es antiguo, habrá algunos errores, espere a que Ruby se descargue e instale; brew - v -e: 1 : en `<main> ' : método indefinido` canonical_segments ' para # <Gem :: Version " 2.3.7 " >(NoMethodError) ==> Descargando https: // mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/bottles-portable-ruby/portable-ruby-2.6.3.mavericks.bottle.tar.gz #### ################################################## ################## 100.0 % ==> Verter portable-ruby- 2.6 . 3 .mavericks.bottle. tar .gz Homebrew 2.2 . 13 - 44 -g80eda90- sucio Homebrew / homebrew-core (revisión git 43181 ; último commit 2 020 - 04 - 15 ) Homebrew/ Homebrew-Barril (eea22 Revisión Git; Último el commit 2020 - 04 - 16 de ) Brew pre-configurado con éxito ==> BREW Actualización Ya hasta -a- FECHA . En uno si se le solicita Ya -a- fecha indica el éxito Brew ejecuta automáticamente el programa de instalación Finalización Se configuró la dirección nacional. Introducción inicial de varios comandos brew. Lista de bibliotecas de software local: brew ls search software: brew search google (donde google se reemplaza con la palabra clave de software a buscar) Ver versión brew: brew - v Actualizar versión brew: actualización brew Las fórmulas (biblioteca de programas como python) instalan la biblioteca de programas: brew install curl (donde curl se reemplaza con el nombre de la biblioteca de software que se instalará) Desinstalar la biblioteca de soluciones: brew uninstall curl (donde curl se reemplaza con el nombre de la biblioteca de software que se va a desinstalar) Casks (software de interfaz como Google Chrome) Instalar software: brew cask instalar visual-studio-code (donde visual-studio-code se reemplaza con el instalado) Nombre del software, como google-chrome) Desinstalar el software: brew cask desinstalar visual -studio-code (donde visual-studio-code se reemplaza con el nombre del software que se va a desinstalar, como google-chrome) Busque la ubicación donde está instalado el comando: qué brew (brew can Cambie a cualquier comando, incluida la instalación de preparación) Ahora puede ingresar el comando abrir ~ / .zshrc o abrir ~ / .bash_profile para ordenar las declaraciones repetidas (ejecute echo $ SHELL para ver qué archivo debe abrirse para la modificación) https: // zhuanlan. zhihu.com/p/111014448 Bienvenido a like xiaobai: etc bai $ brew Ejemplo de uso: brew search [TEXT | / REGEX / ] brew info [FORMULA ...] brew install FORMULA ... brew update brew upgrade [FORMULA ...] brew desinstalar FORMULA ... brew list [FORMULA ...] Solución de problemas: brew config brew doctor brew install --verbose - - depurar FORMULA Contribuyendo: brew create [URL [ --no- fetch]] brew edit [FORMULA ...] Ayuda adicional: comandos brew help brew [COMMAND] man brew https: // docs.brew.sh xiaobai: etc bai PS