Cómo usar Homebrew para instalar software en Linux y Windows

Durante mucho tiempo Homebrew ha sido una herramienta útil para los usuarios de Mac, pero sólo para los usuarios de Mac. La aplicación añade la gestión de paquetes al estilo Linux, permitiendo a los usuarios instalar fácilmente utilidades de línea de comandos . Ahora, con las versiones 2.0.0 y posteriores, la aplicación ya no es exclusiva del Mac.

Homebrew está ahora disponible tanto para usuarios de Linux como para usuarios de Windows gracias al subsistema Windows para Linux . Sin embargo, hay una diferencia clave: el nombre. En sistemas Linux, la aplicación se conoce como Linuxbrew .

¿Por qué usar Homebrew en lugar del gestor de paquetes de tu distribución?

Hay algunas razones por las que puede optar por usar Linuxbrew en lugar del gestor de paquetes estándar de su sistema. Primero, no necesita usar el comando sudo para instalar paquetes. Ni siquiera necesita privilegios de root para instalarlo. Los paquetes se instalan en el directorio home o en un directorio home específico de Linuxbrew.

Cómo usar Homebrew para instalar software en Linux y Windows


Otra razón para usar Homebrew/Linuxbrew es que es posible que desee usar el mismo gestor de paquetes en sistemas diferentes. En este caso no hay necesidad de memorizar ciertos comandos para Ubuntu, algunos para Mac y otros para Windows.

Requisitos del sistema

En la sección Linuxbrew del sitio web de Homebrew se enumeran algunos requisitos del sistema, que la mayoría de los sistemas relativamente modernos no deberían tener problemas para cumplir:

CGC 4.4 o superior

Linux 2.6.32 o superior

Glibc 2.12 o posterior

CPU x86_64 de 64 bits
No hay soporte para sistemas de 32 bits en este momento, así que si está ejecutando un sistema antiguo puede que no tenga suerte. También hay que instalar algunas dependencias.

Instalar las dependencias de Linuxbrew

Cómo usar Homebrew para instalar software en Linux y Windows


Para Ubuntu u otros sistemas basados en Debian, puede instalar todo lo que Homebrew necesita para ejecutarse en un solo comando:

sudo apt-get install build-essential curl file git

Para Fedora, CentOS, o Red Hat, use el siguiente comando en su lugar:

sudo yum groupinstall Herramientas de desarrollo && sudo yum install curl file git

Instalar Linuxbrew

Al igual que con las dependencias, puede instalar Linuxbrew con un solo comando. Esto descarga y ejecuta el script de instalación desde el repositorio Linuxbrew GitHub:

sh -c "$(curl -fsSL[https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh])"

Cómo usar Homebrew para instalar software en Linux y Windows


El sitio web de Linuxbrew recomienda ejecutar los siguientes comandos para añadir la aplicación a su perfil de bash:

test -d/.linuxbrew &&eval $(@/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r -/.bash_profile && echo "eval N($(brew --prefix)/bin/brew shellenv)" ~/.profile

En el caso de que los comandos anteriores no funcionen después de salir y volver a entrar en el shell de su elección, añada la siguiente línea a su “~/.bashrc,” “~/.zshrc,” u otra configuración relevante del shell:

export PATH=”/home/linuxbrew/.linuxbrew/bin:$PATH

Ahora está listo para intentar usar Linuxbrew para instalar un paquete. El instalador recomienda instalar gcc, así que empieza con eso:

brew install gcc

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Usando Linuxbrew

Como se ha visto anteriormente, el comando más sencillo es brew install seguido del nombre del paquete que desea instalar. Para buscar paquetes disponibles, a los que Homebrew se refiere como “fórmulas”, puede utilizar la búsqueda de cerveza seguida del nombre. Para mostrar los detalles de una fórmula específica, utilice la información de la infusión seguida del nombre. Finalmente, brew update actualiza Linuxbrew así como las fórmulas instaladas.

Cómo usar Homebrew para instalar software en Linux y Windows


Si tu instalación de Linuxbrew no está funcionando correctamente, o no estás seguro, un comando para saber es brew doctor. Si todo va bien, el comando dirá “Su sistema está listo para funcionar”. Si algo va mal, el comando le dará una idea de por dónde empezar a solucionar el problema. Para más comandos, vea la documentación de Homebrew , pero lo anterior debe ser mayormente lo que necesita saber.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Linux

Recomendamos

Relacionado

Programación

Instalar Homebrew en Mac. Descubre todo lo que puedes hacer en mac con Homebrew. ¿Cómo instalar homebrew en Mac? ¿Que es homebrew? Homebrew es un gestor de paquetes (de programas), al estilo de Linux, con el que podrás instalar gran variedad de programas de código abierto, tales como apache, mysql, wget, curl, r, y un sinfín más de posibles programas. Puede que también te interese: Instalar wge ...

Linux

Si eres un adicto a la línea de comandos, lo más probable es que hayas pasado horas resolviendo scripts rotos o escribiendo los tuyos propios. Este proceso puede ser agotador para una persona, y usted probablemente ha deseado una forma sencilla de compartir su sesión de terminal con sus amigos para que puedan ayudarle. Linux/Unix lo hacen extremadamente fácil con un simple programa terminal llamad ...

Linux

Durante muchos años se ha hablado de «instaladores universales» para Linux. Tenemos la imagen de la aplicación,paquetessnap , y ahora Flatpaks. Al igual que las otras herramientas, Flatpak es una tecnología que facilita la instalación de software sin importar la distribución de Linux. Esta es una gran herramienta porque durante demasiado tiempo la plataforma Linux ha estado plagada del h ...

Linux

Durante muchos años se ha hablado de «instaladores universales» para Linux. Tenemos la imagen de la aplicación,paquetessnap , y ahora Flatpaks. Al igual que las otras herramientas, Flatpak es una tecnología que facilita la instalación de software sin importar la distribución de Linux. Esta es una gran herramienta porque durante demasiado tiempo la plataforma Linux ha estado plagada del h ...

Linux

Como sistema operativo, Linux ofrece una estabilidad impresionante, un increíble soporte de código abierto y una increíble gama de potentes herramientas de administración. Aunque Windows 10 es capaz de ofrecer soporte para algunas de estas cosas, no hay nada como usar un intérprete de comandos bash para administrar sus máquinas locales y de red. Hasta hace poco, la ejecución de bash en Windows req ...

Linux

¿Busca una aplicación de mensajería que sea de código abierto pero que se centre principalmente en la seguridad y el cifrado? No busque más allá de Telegrama. Es una moderna aplicación de mensajería basada en la nube que le permite compartir imágenes, vídeos e incluso archivos. A diferencia de muchas aplicaciones de mensajería convencionales, Telegram está disponible tanto en el móvil como en el o ...

Linux

Mientras que los usuarios normales tienden a mantenerse alejados de la línea de comandos de Linux por razones obvias, los usuarios avanzados son todo lo contrario, lo que significa que siempre están buscando buenas alternativas de línea de comandos para el software basado en GUI que utilizan, ya sea para descargar un archivo de Internet, enviar un tweet, etc. Pero, ¿sabía que también puede consult ...

A veces los paquetes de Linux se rompen. Una nueva actualización pasa, pero no fue probada correctamente. Tal vez esté ejecutando una distribución de vanguardia o una configuración personalizada extraña. Usted podría incluso querer mantener una versión más antigua de un paquete para probarlo o para retener un cambio. Hay muchas razones por las que querría que su instalación de Linux volviera a una ...

Linux

Si usted es un usuario de Linux (o incluso de Mac), y nunca ha jugado con el intérprete de comandos de su shell, es posible que no se dé cuenta de lo útil que puede ser un buen intérprete de comandos. Claro, puede mostrar sus nombres de usuario y de host, y quizás el directorio actual, pero un mensaje realmente bueno puede hacer un mucho más . Aquellos que pasan MUCHO tiempo en la terminal pueden ...

Linux

Si empezó a usar una distribución basada en RPM antes de avances como “yum” o “apt-rpm”, le encanta la magia de “apt-get” en Ubuntu y Debian. Pero cuando se trata de instalar grandes conjuntos de software, que pueden tener docenas (si no cientos) de paquetes, o aquellos que requieren una buena integración, a veces “apt-get” puede parecerse al viejo j ...