As you’ve already heard from everyone on the internet, including me, Apple’s new M1 computers are amazing. It’s freeing being able to unplug your computer in the morning, carry it around with you all day, and just not worry about about battery life, ever. And while the lower power usage is the best part, they’re also fast and quiet 1.
- Homebrew isn't the kind of software that most Mac users would have, but it is a key management system. It lets users install open source software and packages to the Mac, meaning that by this one.
- Apple says that the M1 MacBook Pro/Air can run one external display with up to 6K resolution at 60Hz. For me, I was using the CharJen Pro hub to connect two Dell 2K monitors on my late-2019 MBP. But now the MacBook Air only supports one external monitor, either via the USB4 directly or the HDMI port at the CharJen Pro hub.
- If you’re a Homebrew fan and an Apple Silicon Mac user, you’ll be happy to discover the latest versions of Homebrew (3.0.0 and beyond) now natively support Apple Silicon architecture. You’ll still need Rosetta 2 to have some packages and formulae to work, but many are already native supported by the command line package manager.
Apple M1 ARM based Mac as a developer: docker and brew will take a while to be working at all or supported Posted by jpluimers on 2020/11/13 Important to consider as both a developer and end-user when switching architectures. How to install Homebrew on macOS Catalina or M1 Mac Open Terminal and enter this command xcode-select -install Click Install from the popup. Go through the T&C and click Agree if you do.
Despite all the gains, I was reluctant to recommend them because of the Intel to Apple Silicon switching pains. As with PowerPC to Intel a decade ago, Rosetta works practically flawlessly, but there was still one major catastrophe in progress: Homebrew.
Some programs worked, but many didn’t, and the team’s recommendation was to keep two versions of Homebrew installed simultaneously, one for ARM, and the other for x86 to be run under Rosetta. It wasn’t that bad, but computers waste so much of your time already that why eat the pain when you can just wait another few months and have the problem disappear.
After running into Homebrew-related trouble installing Ruby 3 yesterday, I checked in on Homebrew’s M1 transition, and was very pleased to see that it’s much further along even compared to a few weeks ago. Almost everything works, and many formulae are now shipping with bottles for
arm64_big_sur
(“bottle” is Homebrew’s term for a pre-built binary), reducing trouble and saving installation time. They’ve integrated Go’s 1.16 beta, which adds ARM support, which unblocks many other programs that depended on it.Today, I removed my Intel installation completely, successfully reinstalling everything that’d been in it to the ARM instead. What remains are fast ARM binaries, and a much less confusing setup.
So I’m pulling out the stopper on M1 Macs, and recommending them unconditionally. They’re new enough that I’d expect more problems to still exist, but with Homebrew in a good place, there’s none even worth mentioning anymore. Go get one. Onenote apple pencil.
1 Also: if you’re upgrading from the last few years of MacBook Pro, butterfly keys are gone, and so is the Touch Bar if you go with the Air.
Fragment
Homebrew on M1 is a go
Homebrew on M1 is a go
Utility Homebrew Apple Silicon M1 Support
Published
January 9, 2021
January 9, 2021
Clean master cheetah mobile. Find me on Twitter at @brandur.
Did I make a mistake? Please consider sending a pull request.
Today I’d like to announce Homebrew 2.6.0. The most significant changes since 2.5.0 are macOS Big Sur support on Intel,
brew
commands replacing all brew cask
commands, the beginnings of macOS M1/Apple Silicon/ARM support and API deprecations.Major changes and deprecations since 2.5.0:
- macOS Homebrew running natively on M1/Apple Silicon/ARM has partial functionality. We recommend installing into
/opt/homebrew
and forbid installing into/usr/local
(to avoid clashing with the macOS Intel install and allow their usage side-by-side). We currently recommend running Homebrew using Intel emulation with Rosetta 2. brew tap-new
will set up GitHub Actions workflows toupload to GitHub Releases. Read the blog post for more documentation.
Homebrew Apple M1
Other changes since 2.5.0 I’d like to highlight are the following:
Finally:
Homebrew On Apple M1
- Discourse and IRC are now deprecated as official communication methods in favour of GitHub Discussions.
- Homebrew accepts donations through GitHub Sponsors and still accepts donations through Patreon. If you can afford it, please consider donating. If you’d rather not use GitHub Sponsors or Patreon (our preferred donation methods), check out the other ways to donate in our README.
Install Homebrew Mac M1
Homebrew Apple M10
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far. Enjoy using Homebrew!