Guía completa para administrar aplicaciones con Homebrew en macOS

Homebrew: El gestor de paquetes que los administradores de macOS necesitan

Homebrew es el gestor de paquetes de terceros que los administradores de macOS nunca supieron que necesitaban hasta que lo instalaron y se dieron cuenta de todo lo que habían estado perdiendo. Escrito en Ruby y aprovechando GitHub, este gestor de paquetes ligero funciona de manera similar al gestor de paquetes nativo que se encuentra en las distribuciones de Linux, como apt-get, para obtener instalaciones, actualizar aplicaciones y agregar repositorios de forma segura, donde los desarrolladores pueden agregar sus aplicaciones para su gestión basada en línea de comandos.

Desde el proceso de instalación inicial, los administradores pueden sentir lo sencillo que puede ser el manejo a través de Homebrew con su ejecución de línea de comandos simple que pone todo en marcha. A partir de ahí, invocar el comando "man brew" muestra la sintaxis utilizada en conjunción con la gestión de Homebrew. Los nuevos usuarios definitivamente deben revisar esto para familiarizarse con algunos comandos básicos antes de continuar.

Índice de Contenido
  1. ¿Cuál es la diferencia entre fórmula, grifos, botellas, barriles y bodega?
  2. Ya estoy familiarizado con la terminología, ¿por dónde empiezo con Homebrew?
  3. ¿Por qué una aplicación que estaba usando ya no está disponible o deshabilitada?
  4. ¿Se pueden agregar repositorios adicionales en Homebrew?
  5. ¿Cómo puedo administrar la instalación o desinstalación de aplicaciones en Homebrew?

¿Cuál es la diferencia entre fórmula, grifos, botellas, barriles y bodega?

Siguiendo el tema de la cerveza, Homebrew utiliza una serie de sintaxis basada en el tema establecido, cada una con su propio significado único.

  • Fórmula: Esto define el paquete que se va a instalar y está escrito en Ruby.
  • Grifo: Este es el prefijo de instalación de una Fórmula.
  • Bodega: La Bodega es la ubicación predeterminada donde se instalan todos los Grifos.
  • Grifos: Se refiere al repositorio Git de terceros de una Fórmula (aplicación).
  • Botella: Similar a un Grifo, pero ya precompilado.
  • Barril: Esta es una extensión de Homebrew utilizada para instalar aplicaciones binarias.

Ya estoy familiarizado con la terminología, ¿por dónde empiezo con Homebrew?

Como con cualquier aplicación, después de instalar Homebrew, debes actualizarlo (y las fórmulas):

Qué es GitHub: la plataforma de control de versiones y colaboración para desarrolladores
brew update 

Con la aplicación actualizada, averigua qué aplicaciones están desactualizadas:

brew outdated

Para actualizar todas las aplicaciones desactualizadas:

brew upgrade

Si hay ciertas versiones de una aplicación que deseas conservar y no actualizar/actualizar:

brew pin

En caso de que una aplicación utilice una aplicación fijada como dependencia, Homebrew no actualizará la aplicación no fijada ya que nunca compila aplicaciones utilizando código desactualizado. Para resolver esto, la aplicación fijada debe ser desfijada primero:

brew unpin

¿Por qué una aplicación que estaba usando ya no está disponible o deshabilitada?

Los desarrolladores pueden eliminar o deshabilitar una fórmula (aplicación) por cualquier número de razones. Puede ser que ya no se admita o tenga problemas sin resolver. Hay algunas formas de verificar esto para obtener información sobre por qué ocurrió esto:

brew log

¿Se pueden agregar repositorios adicionales en Homebrew?

¡Sí! Buscando en GitHub, los administradores pueden encontrar aplicaciones que no forman parte del repositorio principal. Para agregar un nuevo repositorio:

Las 5 mejores lenguajes de programación para desarrolladores de aplicaciones móviles
brew tap

También puede haber repositorios fuera de GitHub, como repositorios privados. Para agregar un repositorio que no esté alojado en GitHub:

brew tap

Para eliminar un grifo específico de la lista de repositorios:

brew untap

¿Cómo puedo administrar la instalación o desinstalación de aplicaciones en Homebrew?

Para listar todas las fórmulas instaladas:

brew list

Para obtener información sobre una fórmula:

brew info

Para instalar una fórmula:

brew install

Para desinstalar una fórmula:

Python desbanca a Java como el lenguaje de programación más popular
brew uninstall

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Guía completa para administrar aplicaciones con Homebrew en macOS , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.