mac instalar how home como cask actualizar homebrew formula

homebrew - instalar - home brew macos



¿Cómo preparo una fórmula? (5)

¿Cómo actualizo una fórmula?

brew update . Luego, ejecutando brew outdated , resultados:

mongodb (1.4.3-x86_64 < 1.6.5-x86_64)

Por lo tanto, mongodb está desactualizado.

¿Cómo lo actualizo? ¿Simplemente desinstalo y luego instalo?


Bueno, acabo de hacer

brew install mongodb

y siguió las instrucciones que se enviaron a STDOUT después de que terminó de instalarse, y eso parece haber funcionado bien. Supongo que funciona al igual que make install y sobrescribe (actualizaciones) una instalación anterior.


Creo que la forma correcta de hacerlo es

mejorar cerveza mongodb

Mejorará la fórmula de mongodb. Si desea actualizar toda la fórmula obsoleta, simplemente

actualización de cerveza


No puede usar brew install para actualizar una fórmula instalada. Si desea actualizar todas las fórmulas desactualizadas, puede usar el siguiente comando.

brew outdated | xargs brew upgrade


Primero deberá actualizar las fórmulas locales haciendo

brew update

y luego actualiza el paquete haciendo

brew upgrade formula-name

Un ejemplo sería si quisiera actualizar mongodb , haría algo como esto, suponiendo que mongodb ya estuviera instalado:

brew update && brew upgrade mongodb && brew cleanup mongodb


Puede actualizar todos los paquetes desactualizados de la siguiente manera:

brew install `brew outdated`

o

brew outdated | xargs brew install

o

brew upgrade

Esto es del sitio de preparación.

para actualizar fórmula individual:

brew install formula-name && brew cleanup formula-name