What's the best way to update Homebrew when upgrading macOS?OSX 9 Mavericks - Homebrew - g++ 4.8 - link fails: Undefined symbol “__istype(int, unsigned long)”How can I get Homebrew working under Mavericks?Terminal commands not found:Most efficient way of migrating selected elements of user account and selected applications to a new machomebrew - trouble upgrading openssl?“Xcode is not installed on this system. Install from the Apple Appstore.” message when installing MetasploitBest version of DOSBox for macOS (Homebrew version seems abandoned)Installing homebrew after upgrading to MacOS High SierraInstalling Xcode Command Line ToolsCan't update Developer Tools on Mojave
Why haven't we yet tried accelerating a space station with people inside to a near light speed?
Do photons bend spacetime or not?
Why does Bran want to find Drogon?
I know that there is a preselected candidate for a position to be filled at my department. What should I do?
Is it legal to have an abortion in another state or abroad?
Python program to take in two strings and print the larger string
Why isn't Tyrion mentioned in the in-universe book "A Song of Ice and Fire"?
Public transport tickets in UK for two weeks
How to patch glass cuts in a bicycle tire?
Is there a simple example that empirical evidence is misleading?
Job Market: should one hide their (young) age?
Is there a context where the expression `a.b::c` makes sense?
How do I superimpose two math symbols?
What is the meaning of "<&3" and "done < file11 3< file22"
Can we assume that a hash function with high collision resistance also means highly uniform distribution?
Why is the Eisenstein ideal paper so great?
Did this character show any indication of wanting to rule before S8E6?
Writing style before Elements of Style
Why do Russians almost not use verbs of possession akin to "have"?
Is it truly impossible to tell what a CPU is doing?
Security vulnerabilities of POST over SSL
Shorten or merge multiple lines of `&> /dev/null &`
How to politely tell someone they did not hit "reply to all" in an email?
Does French have the English "short i" vowel?
What's the best way to update Homebrew when upgrading macOS?
OSX 9 Mavericks - Homebrew - g++ 4.8 - link fails: Undefined symbol “__istype(int, unsigned long)”How can I get Homebrew working under Mavericks?Terminal commands not found:Most efficient way of migrating selected elements of user account and selected applications to a new machomebrew - trouble upgrading openssl?“Xcode is not installed on this system. Install from the Apple Appstore.” message when installing MetasploitBest version of DOSBox for macOS (Homebrew version seems abandoned)Installing homebrew after upgrading to MacOS High SierraInstalling Xcode Command Line ToolsCan't update Developer Tools on Mojave
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm just about to finally update my MacBook Pro to macOS Mojave, hoping that the issues have all been resolved. But when I got this new machine I changed from using MacPorts to using Homebrew.
When I used MacPorts, I had a (semi-successful) recipe for handling an OS upgrade: save a list of the ports, remove the MacPorts installation, install the new OS, install the new developer tools, install MacPorts, and then slog through the saved port list and update (since inevitably the set of ports would have changed).
What's the corresponding recipe for Homebrew? I have searched for "brew update Mojave" and found nothing.
macos install mojave upgrade homebrew
add a comment |
I'm just about to finally update my MacBook Pro to macOS Mojave, hoping that the issues have all been resolved. But when I got this new machine I changed from using MacPorts to using Homebrew.
When I used MacPorts, I had a (semi-successful) recipe for handling an OS upgrade: save a list of the ports, remove the MacPorts installation, install the new OS, install the new developer tools, install MacPorts, and then slog through the saved port list and update (since inevitably the set of ports would have changed).
What's the corresponding recipe for Homebrew? I have searched for "brew update Mojave" and found nothing.
macos install mojave upgrade homebrew
3
Why don't you just runbrew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.
– nohillside♦
May 10 at 16:16
add a comment |
I'm just about to finally update my MacBook Pro to macOS Mojave, hoping that the issues have all been resolved. But when I got this new machine I changed from using MacPorts to using Homebrew.
When I used MacPorts, I had a (semi-successful) recipe for handling an OS upgrade: save a list of the ports, remove the MacPorts installation, install the new OS, install the new developer tools, install MacPorts, and then slog through the saved port list and update (since inevitably the set of ports would have changed).
What's the corresponding recipe for Homebrew? I have searched for "brew update Mojave" and found nothing.
macos install mojave upgrade homebrew
I'm just about to finally update my MacBook Pro to macOS Mojave, hoping that the issues have all been resolved. But when I got this new machine I changed from using MacPorts to using Homebrew.
When I used MacPorts, I had a (semi-successful) recipe for handling an OS upgrade: save a list of the ports, remove the MacPorts installation, install the new OS, install the new developer tools, install MacPorts, and then slog through the saved port list and update (since inevitably the set of ports would have changed).
What's the corresponding recipe for Homebrew? I have searched for "brew update Mojave" and found nothing.
macos install mojave upgrade homebrew
macos install mojave upgrade homebrew
edited May 11 at 12:56
bmike♦
163k46297640
163k46297640
asked May 10 at 15:26
Robert P. GoldmanRobert P. Goldman
1216
1216
3
Why don't you just runbrew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.
– nohillside♦
May 10 at 16:16
add a comment |
3
Why don't you just runbrew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.
– nohillside♦
May 10 at 16:16
3
3
Why don't you just run
brew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.– nohillside♦
May 10 at 16:16
Why don't you just run
brew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.– nohillside♦
May 10 at 16:16
add a comment |
2 Answers
2
active
oldest
votes
Homebrew manages all updating/upgrading by itself. You just need to run brew update; brew upgrade every once in a while(and you can do it after upgrading macOS). brew update will update the list of available formulae, and brew upgrade will upgrade any outdated packages.
If you like, everything can be scripted as well:
- Run the macOS installer:
startosinstall - Run all macOS updates for Xcode, etc..:
softwareupdate -ai - Update homebrew itself:
brew upgrade - Upgrade all the software homebrew installed
brew update
You don't need to remove/uninstall anything before upgrading macOS. Just download the macOS Mojave installer from the App Store, and follow the instructions to install the new OS like normal.
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -brew cleanupto remove old versions of installed formulae, for space saving.
– Yoan
May 11 at 14:12
add a comment |
I'm unable to comment, but you should also run brew cask upgrade after upgrading macOS to update any desktop applications you've installed with Cask.
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Homebrew manages all updating/upgrading by itself. You just need to run brew update; brew upgrade every once in a while(and you can do it after upgrading macOS). brew update will update the list of available formulae, and brew upgrade will upgrade any outdated packages.
If you like, everything can be scripted as well:
- Run the macOS installer:
startosinstall - Run all macOS updates for Xcode, etc..:
softwareupdate -ai - Update homebrew itself:
brew upgrade - Upgrade all the software homebrew installed
brew update
You don't need to remove/uninstall anything before upgrading macOS. Just download the macOS Mojave installer from the App Store, and follow the instructions to install the new OS like normal.
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -brew cleanupto remove old versions of installed formulae, for space saving.
– Yoan
May 11 at 14:12
add a comment |
Homebrew manages all updating/upgrading by itself. You just need to run brew update; brew upgrade every once in a while(and you can do it after upgrading macOS). brew update will update the list of available formulae, and brew upgrade will upgrade any outdated packages.
If you like, everything can be scripted as well:
- Run the macOS installer:
startosinstall - Run all macOS updates for Xcode, etc..:
softwareupdate -ai - Update homebrew itself:
brew upgrade - Upgrade all the software homebrew installed
brew update
You don't need to remove/uninstall anything before upgrading macOS. Just download the macOS Mojave installer from the App Store, and follow the instructions to install the new OS like normal.
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -brew cleanupto remove old versions of installed formulae, for space saving.
– Yoan
May 11 at 14:12
add a comment |
Homebrew manages all updating/upgrading by itself. You just need to run brew update; brew upgrade every once in a while(and you can do it after upgrading macOS). brew update will update the list of available formulae, and brew upgrade will upgrade any outdated packages.
If you like, everything can be scripted as well:
- Run the macOS installer:
startosinstall - Run all macOS updates for Xcode, etc..:
softwareupdate -ai - Update homebrew itself:
brew upgrade - Upgrade all the software homebrew installed
brew update
You don't need to remove/uninstall anything before upgrading macOS. Just download the macOS Mojave installer from the App Store, and follow the instructions to install the new OS like normal.
Homebrew manages all updating/upgrading by itself. You just need to run brew update; brew upgrade every once in a while(and you can do it after upgrading macOS). brew update will update the list of available formulae, and brew upgrade will upgrade any outdated packages.
If you like, everything can be scripted as well:
- Run the macOS installer:
startosinstall - Run all macOS updates for Xcode, etc..:
softwareupdate -ai - Update homebrew itself:
brew upgrade - Upgrade all the software homebrew installed
brew update
You don't need to remove/uninstall anything before upgrading macOS. Just download the macOS Mojave installer from the App Store, and follow the instructions to install the new OS like normal.
edited May 11 at 12:55
bmike♦
163k46297640
163k46297640
answered May 10 at 16:34
abcabc
3,15931242
3,15931242
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -brew cleanupto remove old versions of installed formulae, for space saving.
– Yoan
May 11 at 14:12
add a comment |
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -brew cleanupto remove old versions of installed formulae, for space saving.
– Yoan
May 11 at 14:12
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
I'll edit how I do this to explicitly mention upgrading Xcode / command line tools. Home-brew will complain when it detects this, but I think it helps people plan.
– bmike♦
May 11 at 12:53
@abc, it will be useful to add a fifth step -
brew cleanup to remove old versions of installed formulae, for space saving.– Yoan
May 11 at 14:12
@abc, it will be useful to add a fifth step -
brew cleanup to remove old versions of installed formulae, for space saving.– Yoan
May 11 at 14:12
add a comment |
I'm unable to comment, but you should also run brew cask upgrade after upgrading macOS to update any desktop applications you've installed with Cask.
add a comment |
I'm unable to comment, but you should also run brew cask upgrade after upgrading macOS to update any desktop applications you've installed with Cask.
add a comment |
I'm unable to comment, but you should also run brew cask upgrade after upgrading macOS to update any desktop applications you've installed with Cask.
I'm unable to comment, but you should also run brew cask upgrade after upgrading macOS to update any desktop applications you've installed with Cask.
answered May 13 at 17:53
VimisbetterVimisbetter
111
111
add a comment |
add a comment |
3
Why don't you just run
brew update; brew upgrade, without removing anything before doing the macOS upgrade? I never did anything special for Homebrew when upgrading the OS.– nohillside♦
May 10 at 16:16