Jak zaparzyć aktualizację formuły?

Jak zaktualizować formułę?

Uciekłem brew update. Następnie uruchamiamy brew outdated, Wyjścia:

mongodb (1.4.3-x86_64 < 1.6.5-x86_64)

Tak więc, {[3] } jest przestarzały.

Jak go uaktualnić? Czy po prostu odinstalować, a następnie zainstalować?

Author: Javier Cortejoso, 2010-12-24

5 answers

Myślę, że poprawnym sposobem jest

Brew upgrade mongodb

Spowoduje uaktualnienie formuły mongodb. Jeśli chcesz uaktualnić wszystkie przestarzałe formuły, po prostu

Brew upgrade

 179
Author: y.c,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-26 04:03:26

Możesz zaktualizować wszystkie nieaktualne pakiety w ten sposób:

brew install `brew outdated`

Lub

brew outdated | xargs brew install

Lub

brew upgrade
To ze strony browaru..

Dla ulepszenia indywidualnego wzoru:

brew install formula-name && brew cleanup formula-name
 49
Author: user689741,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-06 07:33:05

Najpierw musisz zaktualizować lokalne formuły, wykonując

brew update

A następnie uaktualnić pakiet wykonując

brew upgrade formula-name

Przykładem może być aktualizacja mongodb , zrobiłbym coś takiego, zakładając, że mongodb jest już zainstalowany:

brew update && brew upgrade mongodb && brew cleanup mongodb
 15
Author: Joseph,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-19 07:59:18

Cóż, właśnie to zrobiłem

brew install mongodb

I postępował zgodnie z instrukcjami, które zostały wysłane do STDOUT po zakończeniu instalacji i wydaje się, że zadziałało dobrze. Wydaje mi się, że działa tak jak make install i nadpisuje (aktualizuje) poprzednią instalację.

 11
Author: ma11hew28,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-12-24 03:12:16

Nie możesz użyć brew install do uaktualnienia zainstalowanej formuły. Jeśli chcesz uaktualnić wszystkie nieaktualne formuły, możesz użyć poniższego polecenia.

brew outdated | xargs brew upgrade
 1
Author: UnchartedWorks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-18 15:46:14