No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Instalaci贸n de Homebrew y Node.js

7/13
Recursos

El enlace de la descarga de Homebrew suele actualizarse con el tiempo. Para asegurarte que est谩s descargando la versi贸n m谩s reciente es recomendable que accedas a la p谩gina oficial de Homebrew y copies el enlace que ellos te proporcionan directamente. De esta forma puedes instalar la 煤ltima versi贸n. 馃槈

Aportes 157

Preguntas 175

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Una forma m谩s sencilla de definir qu茅 es un manejador de paquetes es imagin谩rtelo como que all谩 en la nube hay un mont贸n de programas volando y que t煤 simplemente puedes llegar a decir: 鈥溌uiero este!鈥, tal cual como un ni帽o en una dulcer铆a jaja.
.
Homebrew es el m谩s usado para macOS, pero aqu铆 te pongo otros ejemplos de manejadores de paquetes que existen:
.

  • apt: El manejador de paquetes de Linux (Debian y Ubuntu)
  • npm: El manejador de paquetes de JavaScript
  • yarn: Una alternativa a NPM
  • composer: El manejador de paquetes de PHP
  • pip: El manejador de paquetes de Python

.
Y seguramente existen muchos m谩s 馃憖

Para las personas que tengan macOS Big Sur o simplemente les aparece que /bin/bash no fue encontrado; usar este comando

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

https://brew.sh/index_es

Tengo Macbook air con chip M1 y luego de instalar homebrew me sali贸 esto:

Warning: /opt/homebrew/bin is not in your PATH.

Cuando intent茅 instalar node, me sali贸 esto:

command not found: brew

As铆 que hice lo siguiente para solucionarlo:

  1. Ve a la terminal y pega esto: /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

  2. Colocas tu password

  3. Enter (para continuar con la instalaci贸n de homebrew)

  4. Cuando finalice la instalaci贸n, te aparecer谩 Warning: /opt/homebrew/bin is not in your PATH. As铆 que mas abajo donde aparece este warning aparece algo as铆:

echo 鈥榚val 鈥$(/opt/homebrew/bin/brew shellenv)鈥濃 >> /Users/juanma/.zprofile
eval 鈥$(/opt/homebrew/bin/brew shellenv)鈥

  1. Copia desde 鈥渆cho鈥 hasta shellenv)鈥 (lo que te salga a ti)

  2. Pegas lo anterior en el terminal

  3. Enter

  4. Instalas node con: brew install node

  5. Finalmente, confirmas que qued贸 instalado colocando:
    node --version.

隆Listo!

馃搶 Los manejador de paquetes permiten automatizar el proceso de instalaci贸n, actualizaci贸n, configuraci贸n y eliminaci贸n de programas de un computador de forma coherente.

Aviso: La instalaci贸n de Homebrew en la Terminal tarda, sed pacientes. 馃槂

隆脕nimo! 馃殌

APUNTES DE LOS COMANDOS UTILIZADOS EN LA CLASE

Homebrew

/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebr
ew/install/master/install.sh)鈥

limpiar la terminal

clear

node

brew install node

actulizar

brew update

version de node

node -v

version de npm

npm -v

Para los que tengan una Macbook con chip M1, y les salga el siguiente warning al instalar homebrew:

Warning: /opt/homebrew/bin is not in your PATH.

Se soluciona editando el ~/.bashrc de la siguiente manera:

vi .bashrc
export PATH=/opt/homebrew/bin:$PATH
source ~/.bashrc

Hola. Para todos aquellos que tienen, al igual que yo, una versi贸n de MacOS viejita y no pueden instalar Node.js como indica el video porque les marca error, les muestro c贸mo hacerlo (o por lo menos c贸mo me funcion贸 a m铆) y sin que se tarde 1000 horas. Cabe se帽alar que yo tengo MacOS High Sierra (10.13)

  1. Instalar Homebrew (este s铆, como se indica en el video o como lo mencionan en los comentarios)
  2. Instalar wget. Este permite la descarga de contenidos desde servidores web de una forma simple. Para esto usen el siguiente comando.
brew install wget 
  1. Descargar node.js e instalarlo simult谩neamente con el siguiente comando.
curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"

Y listo, eso ser铆a todo. S贸lo son tres pasos. De hecho lo instal茅 tambi茅n en MacOs Catalina y funcion贸. Por lo que veo es otra forma de instalarlo.

Les dejo la fuente por si tienen alguna duda: https://nodejs.org/es/download/package-manager/#macos

隆脡xito!

Tuve problemas para instalar node % npm en mi mac mini con procesador M1. Descargue ambos en el sitio oficioal, en mi caso clique en el logo de apple y descargo. Lo instale como cualquier programa. Luego en la terminal para verificar que se instalo consulto las versiones:

$ node --version
$ npm --version

el link:

Ten铆a problemas para instalar homebrew. Parece que el link que nos presenta Ricardo suele actualizarse.

Les recomiendo entrar directamente a la p谩gina de homebrew: https://brew.sh y copiarlo directamente de ah铆 para pegarlo en su Terminal.

A este momento, el link es: /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

Despu茅s de ejecutarlo solo deber谩n ingresar: brew install node

Para ahorrarles un poco de tiempo con el comando de instalaci贸n de Homebrew
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebr
ew/install/master/install.sh)鈥

Yo: Solo son 13 clases en un d铆a lo termino
La terminal y el homebrew: Jajajajajajajaja!

Para aquellas personas que le salga el error de command not found: brew, solo deben ejecutar esto en la consola:

echo 鈥榚val 鈥$(/opt/homebrew/bin/brew shellenv)鈥濃 >> ~/.zprofile
eval 鈥$(/opt/homebrew/bin/brew shellenv)鈥

con esto ya se deberia resolver

Para aquellos curiosos y deseen tener superpoderes en su terminal (L铆nea de comandos), pueden combinar Iterm2 + Zsh. Aqu铆 un enlace que puede ser de inter茅s. https://medium.com/ayuth/iterm2-zsh-oh-my-zsh-the-most-power-full-of-terminal-on-macos-bdb2823fb04c

Para aquellas personas que tengan un Mac con chip M1 y esten recibiendo el siguiente error:

Warning: /opt/homebrew/bin is not in your PATH.

Pueden encontrar una soluci贸n sencilla en este video https://www.youtube.com/watch?v=SOjSNB7F2m4

alguien sabe como puedo instalar homebrew en high sierra?

Ejecut茅 brew install node y me instal贸 la versi贸n 17.0.1 pero me caus贸 muchos errores para inatalar modulos de proyectos que ya ven铆a realizando. As铆 que instal茅 la versi贸n 14.18.1 y todo va mejor.
Si ya instalaron la versi贸n 17 entonces pueden ejecutar los siguientes comandos

brew uninstall --force node
brew cleanup
brew install node@14
brew link node@14
node -v
// v14.18.1

https://bit.ly/nodenpm

link descarga node & npm

Para checar si ya est谩 instalado homebrew simplemente ejecuta en terminal

brew help

Si no te da error, home-brew ya est谩 instalado.

Clase 7 鈥 Instalaci贸n de Homebrew y Node.js


驴Qu茅 pasos debemos de seguir para instalar Node.js?

  • Ir al Launchpad
  • Buscar la Terminal.
  • Instalar Homebrew.
  • Ejecutar el comando brew install node

驴Qu茅 cosas debemos ver en el t铆tulo de la ventana de la terminal?

  • Nombre de equipo - .zsh 鈥 resoluci贸n

驴Qu茅 podemos hacer en la terminal?

  • Interactuar con el sistema operativo por medio de los comandos que nosotros escribamos y ejecutemos.

驴C贸mo podemos agregar zoom en la terminal?

  • En el men煤 nos dirigimos a la opci贸n de Visualizaci贸n.
  • Clic en la opci贸n M谩s grande.

驴Cu谩l es el shortcut con el que podemos agregar zoom en la terminal?

  • Command + 鈥+鈥

驴Por qu茅 en ocasiones los shorcuts no nos sirven en Mac?

  • Porque estamos usando un teclado sin la tecla command.

驴Cu谩l es el manejador de paquetes m谩s usado en Mac?

  • Homebrew.

驴Qu茅 pasos debemos de seguir para instalar Homebrew?

驴Qu茅 es un manejador de paquetes?

  • Es un software que nos permite instalar otros softwares al conectarse con el repositorio de dicho manejador de paquetes.

驴Podemos instalar npm en Mac como manejador de paquetes?

  • S铆.

驴Cu谩l es la diferencia entre npm y Homebrew?

  • Homebrew: es un manejador de paquetes que nos permite instalar software de Mac espec铆ficamente.
  • Npm: es una manejador de paquetes que nos permite instalar software especializado para desarrollo de software y otras herramientas.

驴C贸mo podemos limpiar la pantalla de la terminal?

  • Con el comando clear.
  • Con el shorcut Command + L.

驴C贸mo Podemos actualizar la lista de paquetes que tiene Homebrew?

  • Usando el comando brew update.

驴C贸mo podemos saber que versi贸n tenemos instalada de Node.js?

  • Usando el comando node -v.

驴Cu谩ndo instalamos node tambi茅n instalamos npm?

  • S铆.

驴C贸mo podemos saber si npm est谩 instalado?

  • Con el comando npm -v.

Aqu铆 les dejo el link para ver todos los programas que pueden descargar con brew.

Solo tengan en cuenta que si alguno requiere licencia, se las sigue pidiendo. Es muy f谩cil solo con el comando brew install --cask seguido del cask que quieran instalar, por ejemplo:

brew install --cask spotify

Hola a todos me aparecio esto 驴que hago?

error: Not a valid ref: refs/remotes/origin/master
fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

Para M1 chip

En su navegador: https://brew.sh/index_es

El link que aparce al principio de la pagina, aca lo pego por cualquier cosa.

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

Soy nuevo en macos y viendo encontre en el sitio oficial de brew el siguiente comando, solo copienlo y le dan enter. A mi no me marco ningun error con M1:

https://brew.sh/

Saludos

si tienen una versi贸n muy vieja de macOS pueden usar esto

brew install --build-from-source node

Pueden iamginarlo de esta manera:
~los repositorios son bibliotecas donde se guardan programas.
~El manejador de paquetes es el bibliotecario que te trae los progrmas que tu le pides.

Me sucedio que al instalar home brew, me decia que el comando brew no se encontraba

zsh: command not found: brew

lo investigue, y en mi caso se isntalo en /opt/homebrew/, y no en /usr/local/

La solucion

  • Dirigirme desde la consola a la carpeta de OPT
export PATH=/opt/homebrew/bin:$PATH

Mi equipo tiene el chip M1 y tengo MacOs Ventura, espero ayudar. 馃槃

Para los que tenga Problemas al instalar Node.js dede la terminal una opci贸n seria su Sitio Oficial hay esta los Instaladores.

SitioOficial

les recomiendo instalar de inmediato node sin usar brew鈥

https://nodejs.org/

a quienes les aparece este error en Macbook 13" version 2012 con Catalina 10.15.7 a la hora de instalar 鈥渘ode鈥 desde hombrew siguiendo los pasos del profe Ricardo :
$ Brew install node
Warning: No available formula with the name 鈥渘ode鈥.
==> Searching for similarly named formulae鈥
Error: No similarly named formulae found.
It was migrated from homebrew/cask to homebrew/core.

utilizen este link para descargarlo desde la pagina directamente:
https://nodejs.org/es/download/

Adicionalmente no es muy recomendable instalar nodejs directamente porque hay proyectos que necesitan una versi贸n especifica de nodejs para ello es aconsejable instalar otro paquete para poder tener mas de una versi贸n de nodejs, este paquete se llama nvp. La instalaci贸n de nvm es muy simple solo hay que ejecutar

brew install nvm

Luego de tener nvm instalado podemos listar las versiones disponibles de nodejs de la siguiente forma

nvm ls-remote 

Este comando nos mostrar谩 todas las versiones de nodejs que se pueden instalar, luego de eso podemos instalar una version especifica con el comando nvm install <nombre o versi贸n> Ejemplo:

nvm install 14 

Este comando instalar谩 la ultima versi贸n disponible de nodejs 14

Podemos instalar tantas versiones como necesitemos y para cambiar entre versiones solo hay que usar el comando nvm use <version> donde version es el numero de versi贸n o nombre. Ejemplo

nvm use 14

Para saber las versiones que tenemos instaladas se usa el comando

nvm ls

Para casos como el m铆o, en donde tienen versiones anteriores de Mac (ejemplo menores a 11), la instalaci贸n del Homebrew no es posible desde la tienda, porque se requiere XCode, y si tienen un Mac anterior, no lo van a encontrar en la tienda. Entonces lo que deben hacer es:

  1. Entrar a este enlace: https://developer.apple.com/es/support/xcode/
  2. fijarse que versi贸n de Mac tienen y que versi贸n de XCode le corresponde
  3. Entrar a este enlace: https://developer.apple.com/download/all/ y descargar la versi贸n de XCode que es compatible con su versi贸n del sistema operativo (Ejemplo en mi caso XCode 12.4)
  4. Luego de descargar la versi贸n correspondiente, instalarla y una vez instalada, continuar con el comando de instalaci贸n del Homebrew: /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥
  5. Finalmente: brew install node
  6. Verificar las versiones de node y npm

Abrimos la terminal

Antes de instalar node hay que instalar homebrew

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

Aqu铆 tambi茅n tenemos el comando a usar.

https://brew.sh/index_es

Que es un manejador de paquetes: Es un repositorio donde hay variedad de software que se puede descargar.

Homebrew es el paquete mas popular en Mac. Maneja paquetes para el sistema operativo.

Pero tambi茅n vamos a usar npm node pakage manager, maneja software o librerias herramientas o boques de codigo para proyectos web principalmente.

La maravilla de la terminal instalar sin tener que usar el mouse de un lado a otro.

Para instalar node usamos el comando:

brew install node

Para actualizar la lista de paquetes de brew, la lista interna de paquetes.

brew update

Para confirmar la instalaci贸n de node:

node -v
npm -v

me aparece el error 鈥渮sh: command not found: brew鈥 al parecer es por que no tengo xcode instalado, pero voy a la appstore y no me deja instalarla porque mi sistema no es superior al macOS11. tampoco me ha llegado esa actualizaci贸n. tengo macOS catalina 10.15.7. alguien me puede ayudar?

驴USUARIO M1?
Recuerda que es IMPORTANTE LEER ah铆 mismo dice los siguientes pasos pero considera lo siguiente al abrir tu terminal.
Ejecutar:

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

luego ejecutar te saldr谩 una notificaci贸n de warning

(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/(aqu铆 sale el nombre de tu camputadore)/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

y finalmente ejecutas el siguiente comando:

brew install node

Al terminar la instalci贸n es necesario hacer unos pasos finales, para eso peguen en su terminal los siguientes comandos:

echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/<su nombre de usuario>/.zprofile

Despu茅s

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<su nombre de usuario>/.zprofile

Al final

eval "$(/opt/homebrew/bin/brew shellenv)"

Para empezar con brew solo poner en la terminal

brew help

o

brew --version

Y ya, pueden instalar lo dem谩s, espero les sirva 馃槂

Amigos el comando a la fecha ha sido actualizado a:
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

Para los que no les guste la terminal por defecto de MacOS por sus colores y estilos 鈥渟imples鈥, existe Hyper. Es una terminal que puedes customizar totalmente, la recomiendo si eres adicto a los buenos themes como yo 馃槈
hyper.is

驴Qu茅 hace Homebrew?

Homebrew instala todo aquello que necesitas que Apple no instala de serie.

https://brew.sh/index_es

Para M1 Macs

https://stackoverflow.com/questions/66666134/how-to-install-homebrew-on-m1-mac

Esta es la mejor forma de installarlo.

Me sali贸, pero quiero hacer un aporte, para los que no le salen vayan a esta p谩gina para descargar node.js
https://nodejs.org/es/download/

Si tienen un Macbook con chip M1 les recomiendo guiarse con este v铆deo: (https://www.youtube.com/watch?v=SOjSNB7F2m4)

隆Hola!
Si tienen problemas para seguir con la instalaci贸n en una nueva apple con chip M1, les sugiero que lean el siguiente enlace:

https://michael.codes/posts/nodejs_apple_silicon/

Me funcion贸 y lo pude instalar. 馃馃徏

Para los que tenemos MAC, pero versi贸n menos moderna, les aconsejo leer este tutorial. https://franyerverjel.com/blog/instalacion-de-homebrew-en-mac

Despu茅s de 4 horas, esto me ayudo.

Para quienes tengan Big Sur 11.4 con Chip M1, hay que hacer unos pasos adicionales鈥 les saldr谩 el error de que no se ha encontrado el comando BREW despu茅s de aparentemente instalar.

  • Verifiquen la descarga del Homebrew desde el siguiente comando:

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

  • Cuando termine la instalaci贸n鈥 aparecer谩 Warning:
  1. /opt/homebrew/bin is not in your PATH.

  2. As铆 que mas abajo donde aparece este warning aparece algo as铆:

echo 鈥榚val 鈥$(/opt/homebrew/bin/brew shellenv)鈥濃 >> /Users/___/.zprofile
eval 鈥$(/opt/homebrew/bin/brew shellenv)鈥

  1. Copia desde 鈥渆cho鈥 hasta shellenv)鈥 (lo que te salga a ti)

  2. Pegas lo anterior en el terminal

  3. y Enter.

ejecuten el comando brew help para verificar que qued贸 instalado, y procedan a instalar el node

https://lamanzanamordida.net/homebrew/

Aqu铆 podr谩s de pronto leer un poco y entender acerca de Homebrew. me quedaron dudas y busque y en este link se aclar贸 un poco para mi , espero que les sirva.

Para los que tiene bigsur este es el comando
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)鈥

Resumen de clase:

Primero explicaremos que es un manejador de paquetes, es una colecci贸n de herramientas que sirven para automatizar el proceso de instalaci贸n, actualizaci贸n, configuraci贸n y eliminaci贸n de paquetes de software.

El manejador que vamos a usar en Mac es Homebrew o NPM (el primero maneja software para tu Mac y su sistema operativo y el otro, maneja software y librer铆as o peque帽os bloques de c贸digo para proyectos Web principalmente).

Pasos para instalar Homebrew y node.js

  1. Abrimos nuestra terminal en Mac.
    Escribimos el siguiente comando en nuestra terminal: /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

  2. Te perder谩 tu contrase帽a para continuar y le damos enter. Ejecutar谩 la instalaci贸n y tomar谩 algo de tiempo.

  3. Limpiamos la pantalla con comando: clear
    Ahora usamos el comando: brew install node

  4. Otro comando que debemos conocer es el que busca actualizaciones de la lista: brew update

  5. Para ver la versi贸n que tenemos del node usamos el comando: node -v

  6. Verificamos la instalaci贸n de npm con el comando: npm -v

  7. Listo, ya est谩 listo el entorno.

Al instalar el Node tambien me mostraba que el comando brew no se hallaba:
zsh: command not found: brew

Tambien lo investigue y lo logre solucionar ejecutando los siguientes comandos:

cd /opt/homebrew/bin/
PATH=$PATH:/opt/homebrew/bin
cd
touch .zshrc
echo export PATH=$PATH:/opt/homebrew/bin >> .zshrc

Despues cerre la terminal y la abri de nuevo. Ya con eso me dejo instalar el Node con el comando:

brew install node

Se pueden verificas los paquetes node y npm con los siguientes comandos:

node -v
npm -v

Fuentes:

https://stackoverflow.com/questions/65619529/fixing-zsh-command-not-found-brew-installing-homebrew

https://apuntes.de/nodejs/instalacion-en-mac/#gsc.tab=0

Mi maquina tambien tiene el Chip M1 MacOs Ventura. Espero que sireva de ayuda. Saludos Chicos!!!

Algo importante de porque usar manejadores de paquetes y no descargar manual las carpetas de las librer铆as y usarlas, es porque te ayudan a que las librer铆as de tu proyecto se mantengan actualizadas.

Esto lo ver谩s en un curso futuro de gesti贸n de paquetes npm pero es el porque utilizar manejadores de paquetes.

https://platzi.com/tutoriales/1763-npm/8399-como-funcionan-las-versiones-en-npm/

La ruta se actualiza constantemente. No me funcionaba la del video as铆 que en la propia p谩gina de brew encontr茅 esta que funcion贸 a la perfeccci贸n:
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

Just copy and paste it:
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)鈥

Este es el comando usado por el profesor.

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

si no les funciona brew en chip M1
luego de ejecutar el comando:
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)鈥

ejecuten el siguiente comando;
echo 鈥渆xport PATH=/opt/homebrew/bin:$PATH鈥 >> ~/.zshrc

reinicien la terminal y listo, a mi me funcion贸

https://www.youtube.com/watch?v=lnPC1fU2viI

en este video hay una manera de instalar brew home en espaniol para M1

Hola a todos, amigos. 馃槃
Estuve viendo las preguntas sin resolver y veo que la gran mayor铆a son errores de sintaxis o con la URL, por typos o no escribir bien el comando. S茅 que puede ser dif铆cil porque es largo.
Recomiendo:

  1. Ir a la p谩gina oficial, copiar y pegar todo el comando. Esta direcci贸n:
    https://brew.sh/index_es

  2. Poner la contrase帽a y dar ENTER cuando solicite confirmar (return).

para los que les marca error que no encontr茅 el archivo aqu铆 les dejo el link actualizado 17/02/22

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

Soluci贸n para poder ejecutar brew en Mac M1.

Despu茅s de instalar Homebrew ejecutar estas dos l铆neas y as铆 podr谩n instalar node.

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

Buenas, un peque帽o aporte, yo tengo macOS Monterey, no me funcionaba, resulta que al terminar de instalar, debemos ejecutar los dos comandos que dice al final
==> Next steps:

  • Run these two commands in your terminal to add Homebrew to your PATH:
    echo 鈥榚val 鈥$(/opt/homebrew/bin/brew shellenv)鈥濃 >> /Users/juand/.zprofile
    eval 鈥$(/opt/homebrew/bin/brew shellenv)鈥
  • Run brew help to get started

y ya funciona sin problemas

Porque me paso鈥 Pens茅 que instale Brew y cuando le daba a Brew install node me dec铆a c贸mo que no exist铆a. Pense que era un error busque en los comentarios y encontre a personas con el mismo error. Y luego intente hacerlo y no funcion鈥 bueno sucede que yo no lei bien y lo primero que te aparece cuando le das el primer enter dice que le des enter para seguir o otra tecla para abortar. Yo pens茅 que cuando le di y se quito se instal贸, pero no fue as铆, porque ahora que se me ocurri贸 volver a instalarlo pues, ahi si se instalo de una vez y ahi si me percate de lo que dec铆a.

Creo que este error le debe de estar pasando a muchos, y bueno espero les ayude, intenten instalarlo de nuevo, delen SOLO a enter y listo, de seguro les funcionara. Pasen de la siguiente imagen:

Tambien me paso que tome esa capture y pens茅 que ese era el final, y luego escribiendo esto descargo mas cosas鈥 as铆 que esperen que vuelva hasta diga el nombre de su m谩quina.

Si tienen problemas con Homebrew, puede que esten apuntando a la rama del repo equivocada, aqui esta la soluci贸n:
https://apple.stackexchange.com/questions/148901/why-does-my-brew-installation-not-work/347134

Amigos a la fecha las versiones son:
[email protected] ~ % node -v
v17.3.1
[email protected] ~ % npm -v
8.3.0
[email protected] ~ %

A este momento, el link es: /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

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

A dia de hoy Agosto 25 de 2021, el comando cambi贸 un poco, al menos desde mi Mac M1 es:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Siempre lo pueden copiar de la pagina oficial https://brew.sh/

Yo tengo Macbook Air con m1 para poder instalarlo hice los siguientes pasos:

  1. copiar el siguiente link y pegar en la terminal:
    /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥
  2. darle enter
  3. te pedira tu Password: igresas la clave de tu mac y le das enter.
  4. se iniciara la instalacion
  5. encaso de que despues de la instalacion no te funcione, debes copiar el siguiente y pegarlo en la terminal
  6. /bin/bash -c 鈥$(curl -fsSL聽https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)鈥
  7. darle enter te pedira la clave de tu mac, enter y listo ya quedaria.

Homebrew me recuerda al 鈥渉ombrew channel鈥 que era el programa para piratear Wii Nintendo

tengo Mac M1 y no me instala nada :S

Nunca le hab铆a visto un uso tan practico a un manejador de paquetes. Pero que f谩cil es con un comando poder instalar lo que queramos sin necesidad de ir al navegador, buscar el programa, descargar, descomprimir si es el caso, instalar, etc鈥
Bien por incluir este tema en el curso.

La explicaci贸n esta excelente pero creo que m谩s f谩cil es de ir a https://brew.sh/index_es y seguir los pasos鈥

Hay que tener en cuenta que en las Mac M1 se puede instalar nativo Homebrew , pero no todos los paquetes son compatibles con M1 es recomendable tener dos veces el Homebrew una corriendo nativa y otra en rosetta (en un duplicado la terminal)

Llego hasta este punto y nada sale bien.
Escucho que debo ver otro curso para poder entender y me imagino que siguen recomendando otros cursos.
Efecto Netflix mucho para ver y no saber qu茅 escoger.

Para esta parte del curso, no tome nota, solo observe. Me parecio adecuado ya que poseo un computador con Windows.

Homebrew - Maneja paquetes para tu sistema operativo. Software para tu mac.

NPM - Maneja Software (peque帽as librerias/herramientas/bloques de c贸digo) para proyectos web.

Hola amigos para la instalaci贸n de Hombrew a mi no me sirvi贸 el comando que puso el maestro, tampoco muchos de los que pusieron en los comentario, este fue el 煤nico que me sirvi贸 /bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥 tambi茅n pueden buscarlo y copiarlo en la pagina de Hombrew

Para los que tienen Big Sur, yo tengo con un M1 y sale un error al querer usar el comando 鈥渂rew鈥 que es el siguiente:
% brew help zsh: command not found: brew

En mi caso tuve que crear el ./zshrc de forma manual para esto abrimos la terminal y se escribe touch ~/.zshrc , esto creara el .zshrc pero estara en hidden.

Para abrirlo se usa open ~/.zshrc

Para dejar el homebrew en el Path, pueden usar lo siguiente echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~ /.zshrc. De esta forma ya podremos usar el brew sin ningun problema

Si alguien est谩 intentando instalar Homebrew en un mac con chip M1 y ha tenido problemas o errores, le recomiendo este video:

https://www.youtube.com/watch?v=lnPC1fU2viI

Saludos.

El comando actual para el gestor de paquetes homebrew es:

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

fuente: github

Vaya clase!! Tard茅 casi 1 hora instalando homebrew y node鈥 hubo momentos largos en que todo parec铆a pasmado. No s茅 si fue mi red, mi equipo o si algo hice mal鈥 Les deseo paciencia鈥

para los que tienen version macOS Monterey 12.0.1 aqu铆 les dejo.

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

copien y peguen exacto en el terminal

version de node: 17.0.1
version de npm: 8.1.0

En caso de que les aparezca command not found on zhs, deben irse a preferencias de la terminal y en la seccion las shell se abren con: cambian a Comando(ruta completa) y ponen /bin/bash.

Ya tenia algo de rato que no volv铆a a la terminar y esta genial uno se enamora de estas cosas tan lindas de la programaci贸n.

a mi no me funciono pero utilice el siguiente codigo
/bin/bash -c 鈥$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)鈥

super

En mi caso no me reconoci贸 el comando 鈥渂rew鈥, as铆 que no pude instalar Node de ese modo, tampoco me reconoc铆a los comandos para ver la versi贸n. Lamentablemente no hay a quien preguntarle =/

oigan tuve un problema para instalar brew en mi compu (creo pasa en las mac m1 y m2, la mia es m2)

Este error salia :

Warning: /opt/homebrew/bin is not in your PATH.
Instructions on how to configure your shell for Homebrew
can be found in the 鈥楴ext steps鈥 section below.

no entendia, en este video me di cuenta que soloi tenia que seguir leyendo

https://www.youtube.com/watch?v=UcdOI-_ilU4

lieteral sale esto:

 > Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/rodrigomarquez/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:

Solo tiene que coopiar lo que decia ahi, en este caso copypaste


 (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/rodrigomarquez/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

y le pique enter y se soluciono

oara si jala pongan
brew --version
y les tiene que salir que version tienen

Espero a alguien le ayude

Al finalizar de instalar homebrew, generar una warning, pero no es que te quedes parado, ahi mismo te indica que en los next steps esta el comando para avanzar. L茅elo

tal cual como dice aqui pude resolver mi problema https://brew.sh/index_es

me salia brew not found

Para [email protected] [email protected] ingresar esta linea: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
y luego para instalar node, esta linea: brew instal node
A mi para que me lograra instalar tuve que escribirlo asi, el instal con una sola l (ele) al final.

por si tuvieron problemas al instalar, ac谩 el link para homebrew

los que no pueden instalar Brew Install node
remplacen por
export PATH=/opt/homebrew/bin:$PATH

y de hay continuen instalando normal
brew install node

Para los macOS Ventura, la instalaci贸n de HomeBrew pide correr los siguientes tres comandos una vez est谩 instalado.

echo 鈥# Set PATH, MANPATH, etc., for Homebrew.鈥 >> /Users/ticomorales/.zprofile

echo 鈥榚val 鈥$(/opt/homebrew/bin/brew shellenv)鈥濃 >> /Users/ticomorales/.zprofile

eval 鈥$(/opt/homebrew/bin/brew shellenv)鈥

As铆 pueden proceder a instalar Node

隆Hay diferentes lenguajes en la terminal! Las m谩s usadas en Mac son: bash y zsh

Un administrador de paquetes es una herramienta que se utiliza en sistemas operativos de computadora para instalar, desinstalar y gestionar los diferentes programas o 鈥減aquetes鈥 de software que se utilizan en el sistema. Esto permite a los usuarios instalar f谩cilmente el software que necesitan y asegurarse de que todos los componentes necesarios est茅n disponibles y en la versi贸n correcta. En sistemas operativos como Linux y macOS, un administrador de paquetes es una herramienta esencial para la gesti贸n del software.

A veces es s贸lo cuesti贸n de reiniciar la terminal para que funcione brew install node.

Hice todo el proceso y ya habiendo terminado me di cuenta que mi terminal Mac esta en bash y no zsh. Espero no haber cometido un error 茅pico XD.

No tengo MAC pero igual veo el curso jaja

El enlace de la descarga de Homebrew suele actualizarse con el tiempo. Para asegurarte que est谩s descargando la versi贸n m谩s reciente es recomendable que accedas a聽la p谩gina oficial de Homebrew y copies el enlace que ellos te proporcionan directamente. De esta forma puedes instalar la 煤ltima versi贸n.

Paso 01: Instalar HomeBrew a trav茅s de la terminal de comandos, que es el manejador de paquetes a trav茅s del siguiente enlace:

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

El enlace es un repositorio que contiene todo el software disponible para tu distribuci贸n de mac o linux, por la cual, por medio de la terminal podemos conectarnos para instalar los paquetes que se requieran en tu distribuci贸n.

Paso 02: Ingresar la contrase帽a para dar permiso y dejar que instale. Cuando termine usar el comando 鈥渃lear鈥 para limpiar la pantalla.

Paso 03: teclear: brew install node y presionar enter.

Paso 04: Solo para actualizar. 鈥渂rew update鈥 y para verificar la versi贸n: 鈥渘ode -v鈥 y para verificar la instalaci贸n de npm, se escribe 鈥渘pm -v鈥. - Listo