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;








2















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.










share|improve this question



















  • 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

















2















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.










share|improve this question



















  • 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













2












2








2








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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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 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












  • 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







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










2 Answers
2






active

oldest

votes


















7














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:



  1. Run the macOS installer: startosinstall

  2. Run all macOS updates for Xcode, etc..: softwareupdate -ai

  3. Update homebrew itself: brew upgrade

  4. 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.






share|improve this answer

























  • 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


















1














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.






share|improve this answer






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    7














    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:



    1. Run the macOS installer: startosinstall

    2. Run all macOS updates for Xcode, etc..: softwareupdate -ai

    3. Update homebrew itself: brew upgrade

    4. 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.






    share|improve this answer

























    • 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















    7














    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:



    1. Run the macOS installer: startosinstall

    2. Run all macOS updates for Xcode, etc..: softwareupdate -ai

    3. Update homebrew itself: brew upgrade

    4. 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.






    share|improve this answer

























    • 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













    7












    7








    7







    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:



    1. Run the macOS installer: startosinstall

    2. Run all macOS updates for Xcode, etc..: softwareupdate -ai

    3. Update homebrew itself: brew upgrade

    4. 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.






    share|improve this answer















    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:



    1. Run the macOS installer: startosinstall

    2. Run all macOS updates for Xcode, etc..: softwareupdate -ai

    3. Update homebrew itself: brew upgrade

    4. 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.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    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 cleanup to 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











    • @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
















    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













    1














    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.






    share|improve this answer



























      1














      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.






      share|improve this answer

























        1












        1








        1







        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.






        share|improve this answer













        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.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered May 13 at 17:53









        VimisbetterVimisbetter

        111




        111













            Popular posts from this blog

            How to write a 12-bar blues melodyI-IV-V blues progressionHow to play the bridges in a standard blues progressionHow does Gdim7 fit in C# minor?question on a certain chord progressionMusicology of Melody12 bar blues, spread rhythm: alternative to 6th chord to avoid finger stretchChord progressions/ Root key/ MelodiesHow to put chords (POP-EDM) under a given lead vocal melody (starting from a good knowledge in music theory)Are there “rules” for improvising with the minor pentatonic scale over 12-bar shuffle?Confusion about blues scale and chords

            What if the end-user didn't have the required library?What is setup.py?What is a clean, pythonic way to have multiple constructors in Python?What does Ruby have that Python doesn't, and vice versa?What is the reason for having '//' in Python?How do I create a namespace package in Python?How to package shared objects that python modules depend on?setuptools vs. distutils: why is distutils still a thing?Navigation in Windows 10 vs code not going to virtualenv library when the same library is installed at user levelPython create package for local usePackaging a project that uses multiple python versionsWhy is permission denied on pip install except for when “--user” is included at end of command?

            Esgonzo ibérico Índice Descrición Distribución Hábitat Ameazas Notas Véxase tamén "Acerca dos nomes dos anfibios e réptiles galegos""Chalcides bedriagai"Chalcides bedriagai en Carrascal, L. M. Salvador, A. (Eds). Enciclopedia virtual de los vertebrados españoles. Museo Nacional de Ciencias Naturales, Madrid. España.Fotos