Cómo instalar aplicaciones de Mac en la terminal usando Homebrew

Una vez que configuras una nueva Mac desde cero, instalar una docena o más de aplicaciones es un trabajo abrumador. Debe visitar todos los sitios web de la aplicación y configurar las aplicaciones de acuerdo con sus necesidades. Se necesita tiempo y paciencia.

Puede resolver este problema con un administrador de paquetes de terceros llamado Homebrew. Simplifica la instalación de herramientas Unix y aplicaciones GUI populares disponibles para Mac. Le mostraremos cómo instalar aplicaciones desde Terminal a través de Homebrew y mantenerlas actualizadas sin problemas.

¿Qué es Homebrew?

Homebrew es un administrador de paquetes de código abierto y gratuito que le permite instalar cualquier tipo de aplicación en una Mac, como herramientas de línea de comandos y aplicaciones GUI de terceros. Con un solo comando, puede buscar, instalar, desinstalar o actualizar herramientas Unix.

Los requisitos del sistema para Homebrew son:

  • Aplicación terminal
  • macOS Catalina 10.15 o superior (se admiten las versiones 10.10 a 10.14, pero no en la lista de prioridades)
  • Herramientas de línea de comandos para Xcode o Xcode de Mac App Store
  • Bourne-Again Shell (bash) para la instalación

Cómo instalar Homebrew en una Mac

Para instalar Homebrew, necesitará herramientas de línea de comandos (que ocupan aproximadamente 200 MB). Si ya tiene Xcode instalado en su Mac, el paquete ya está integrado. Sin embargo, no tienes que instalar Xcode (que consume alrededor de 10 GB o más de espacio en disco) solo por instalar Homebrew.

HACER USO DEL VIDEO DEL DÍA

Paso 1: Instale las herramientas de línea de comandos

Abra Terminal y ejecute el siguiente comando:

 xcode-select - instalar

A medida que escribe este comando, aparecerá una ventana emergente con el mensaje “El comando xcode-select requiere las herramientas de desarrollo de la línea de comandos. ¿Le gustaría instalar estas herramientas ahora? » Haga clic en el botón Instalar para continuar con la instalación. Como ya instalé este paquete, muestra un mensaje de error, como se ve en la captura de pantalla.

Paso 2: Instale Homebrew

Ejecute el siguiente comando desde Sitio web de Homebrew en la Terminal:

 / bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Este script instalará Homebrew en su ubicación preferida: / usr / local para Intel Macs, / opt / homebrew para M1 Macs y / home / linuxbrew / .linuxbrew para Linux.

Nota: El script de instalación de una sola línea requiere el shell «bash». En particular, zsh, fish, tcsh y csh no funcionarán. Desde macOS Catalina y superior, el shell predeterminado es «ZSH», es posible que deba cambiar a «bash» para instalar Homebrew.

A medida que pega este comando, verá una serie de líneas sobre lo que instalará el script y su ubicación. Escriba la contraseña de administrador y presione Retorno nuevamente para continuar. El proceso de instalación llevará algún tiempo. También verá un mensaje Instalación exitosa .

Paso 3: Verificar la instalación de Homebrew

Para verificar la instalación , ejecutar:

 brew doctor

Si ve un mensaje de Advertencia , no tiene que preocuparse, ya que solo ayuda a los encargados del mantenimiento con la depuración si presenta un problema. Pero consulte algunos problemas de instalación comunes en el sitio web de Homebrew . También le recomendamos que ejecute brew doctor periódicamente.

Por definición, un administrador de paquetes consta de herramientas de línea de comandos y un conjunto de servicios para automatizar el proceso de administración de software, como la instalación, actualización, desinstalación de aplicaciones y más. El paquete consta de binarios de software, archivos de configuración y metadatos. Los metadatos, a su vez, manejan todas las dependencias.

Por ejemplo, una aplicación puede depender de dos o más paquetes para funcionar correctamente. Instalará todos los paquetes y configurará el entorno de desarrollo sin ningún problema de instalar manualmente las herramientas. Estas son algunas de las herramientas populares de Unix:

  • youtube-dl le permite descargar videos de Youtube y otros sitios.
  • geoip le brinda los datos de geolocalización para una dirección IP en particular. Útil para administradores de sistemas, investigadores de seguridad y desarrolladores web.
  • wget le permite descargar datos desde la web y desde un FTP. Puede guardar un archivo que no se descarga de Chrome o incluso de un sitio web completo.
  • htop es una alternativa de línea de comandos a Activity Monitor para Mac . Le brinda información completa sobre CPU, memoria, procesos y más.
  • pyenv es una herramienta para administrar múltiples versiones de Python. Incluso le permite cambiar entre varias versiones de Python .

Instalar y administrar aplicaciones desde la terminal a través de Homebrew

brew es el comando central, fundamental para todo el administrador de paquetes Homebrew. La fórmula es una definición de paquete construida a partir del repositorio de origen. Cask es una extensión para preparar que te permite instalar aplicaciones nativas para Mac a través de Terminal.

Desde el lanzamiento de versiones anteriores de Homebrew (específicamente la versión 1.8.0), se implementaron muchas características y cambios nuevos. La compatibilidad mínima del sistema operativo se elevó a macOS Catalina, los comandos brew cask se desaprobaron (con -cask) cuando fue necesario, se agregó la integración con las versiones de Github y las Macs de silicona de Apple obtuvieron soporte.

Para comenzar, escriba el siguiente comando para ver la lista de los comandos más esenciales que probablemente usará para administrar aplicaciones a través de Homebrew:

 ayuda para preparar

Aquí hay una lista de comandos útiles de cask y fórmulas Homebrew.

1. Instale

 fórmula de instalación de preparación | barril

Por ejemplo, brew install pyenv y brew install fantastical .

2. Desinstalar

 brew desinstalar fórmula | caskbrew desinstalar - forzar la desinstalación de la preparación de [nombre de la fórmula] --zap [nombre del barril]

Cuando agrega -force , eliminará todas las versiones instaladas de una fórmula mientras ignora los errores al eliminar archivos. -zap eliminará todos los archivos asociados con un barril.

Nota: Puede eliminar archivos que se comparten entre aplicaciones.

3. Lista

 fórmula de lista de preparación | lista de cerveza de barril - lista de cerveza de fórmula - caja

Enumere todas las fórmulas y contenedores instalados. Añada -formula para enumerar solo fórmulas y -cask para enumerar toneles.

4. Actualización y mejora

fórmula de actualización de preparación | barril [ 19459023]

Actualice fórmulas y barriles obsoletos y no fijados. Si especifica un barril o fórmula, solo actualizará la herramienta dada. Por el contrario, actualización de preparación informa fórmulas obsoletas y sugiere actualización de preparación .

 

 brew search text | / regex /

Realice una búsqueda de fichas de barril y nombres de fórmulas para el texto. Puede poner una barra al lado del texto para hacer una búsqueda de expresiones regulares. Anexe -formula para buscar fórmulas en línea y localmente y -cask para buscar toneles en línea o localmente.

6. Desactualizado

 brebaje anticuado fórmula | caskbrew anticuado - formulabrew desactualizado --casco

Enumere los barriles y fórmulas obsoletos. Agregue -formula para enumerar la fórmula desactualizada, o -cask para una aplicación.

7. Fijar y desanclar

 pin de preparación installed_formulabrew unpin installed_formula

Ancle una fórmula en particular para que no se actualice cuando emite el comando brew upgrade . Desanclar para actualizar el paquete.

8. Dependencias

 brew deps formula | barril

Muestra las dependencias de una fórmula determinada.

9. Limpieza

 preparación de fórmula de limpieza | barril

Elimina archivos de bloqueo obsoletos y paquetes obsoletos para todas las fórmulas y contenedores. Elimina todas las descargas con más de 120 días de antigüedad.

Cakebrew: la aplicación Mac para Homebrew

Cakebrew es una aplicación gratuita de código abierto que funciona en conjunto con Homebrew. La aplicación le permite ver la lista de fórmulas que ha instalado, ejecutar una búsqueda rápida y mostrar la descripción de las fórmulas que desea instalar. Puede ver la lista de dependencias necesarias o instaladas para una fórmula determinada.

Incluso admite Homebrew / bundle para exportar e importar tu fórmulas. Si te gusta Homebrew, pero no quieres usar la línea de comandos para todos los propósitos, esta aplicación te resultará útil. Para instalar cakebrew, escriba:

 brew instalar cakebrew

En cuestión de minutos, verá la aplicación en la carpeta / Aplicaciones .

Homebrew and Cask Workflow para Alfred

El Homebew and Cask Workflow para Alfred le permite instalar, desinstalar y administrar fácilmente Homebrew y Cask en conjunto. El script filtra la preparación y el barril con soporte para cada comando importante, como doctor, instalar, listar, buscar, desinstalar y más.

Lanzamiento Alfred , luego escriba brew [ 19459017] o cask para administrar aplicaciones directamente desde Alfred. Necesita tener Alfred Powerpack para usar este flujo de trabajo.

Instalar aplicaciones de código abierto con Homebrew

Homebrew es un excelente administrador de paquetes para instalar aplicaciones a través de Terminal en Mac. Si está configurando una Mac desde cero o trabaja en una empresa en la que administra varias Mac, puede ahorrarle mucho tiempo y energía.

Para el principiante, es fácil perderse con todos estos comandos, pero no tiene que darse prisa. Vaya lento con estos pasos y anote los comandos. Después de instalar Homebrew, intente instalar algunas aplicaciones de Mac de código abierto menos conocidas como tarea.

 

15 aplicaciones gratuitas de Mac de código abierto que debe instalar

¿Quiere utilizar algún software de código abierto en su Mac? Estas aplicaciones de macOS son de código abierto, increíbles y lo mejor de todo … ¡gratis!

Leer siguiente

 

Acerca del autor

Servicio técnico Teveo Tecno

Entradas recientes

Cómo reiniciar los Joy-Cons de Nintendo Switch

Cuando tus Joy-Cons empiezan a dar problemas de conexión, reiniciarlos es tu mejor opción. La…

2 años hace

¿Safari sigue fallando en el Mac? 5 formas de solucionarlo

Safari es el navegador preferido por casi todos los usuarios de Mac. Funciona bien y…

2 años hace

7 formas útiles de utilizar la aplicación de accesos directos en tu Mac

Si eres un usuario de Mac relativamente antiguo, puede que no te hayas dado cuenta…

2 años hace

¿Debes actualizarte a macOS Ventura? Así es como se decide

macOS Ventura está repleto de increíbles funciones y mejoras, como Stage Manager, Continuity Camera, Freeform…

2 años hace

6 formas de solucionar el error de SSD no reconocido en Windows 10

Las unidades de estado sólido (SSD) tienen enormes ventajas sobre los discos duros magnéticos tradicionales,…

2 años hace

7 maneras de arreglar las imágenes que no se cargan en Google Chrome

Aunque Google Chrome es uno de los navegadores web más populares, no está libre de…

2 años hace