Install a native Apple Silicon build of FreeTube with this Homebrew Tap.
If you install FreeTube via Homebrew without this tap, you get an Intel-native build that requires Rosetta 2 in order to run on Apple Silicon. (Intel Mac users, see below.)
Updating Apple Silicon build also requires non standard command, see below
-
Ensure Homebrew is installed.
-
If you already installed FreeTube: uninstall it.
If installed from the main Homebrew cask (not this tap):
# Uninstall the cask, while keeping your settings. brew uninstall freetube
-
Install FreeTube with a single command:
brew install --no-quarantine pikachuexe/freetube/pikachuexe-freetube
Or, if you prefer step-by-step:
# Add the FreeTube tap (required only once). brew tap pikachuexe/freetube # Install FreeTube from the tap. brew install --no-quarantine pikachuexe-freetube
-
Why use it?
The
--no-quarantine
option bypasses Gatekeeper, enabling you to run FreeTube while saving its developers the time and expense of having to register with Apple, sign the software and get it notarized by Apple. -
About releases:
This repository has Apple Silicon-native FreeTube builds intended for installation with Homebrew. While direct downloads are discouraged, if you opt for that method, you’ll need to remove the Gatekeeper quarantine yourself for the app to run on your Apple Silicon Mac:
# Replace <path/to/file> with the actual path to your downloaded file. /usr/bin/xattr -dr com.apple.quarantine <path/to/file>
-
Ensure Homebrew is installed.
-
Use Homebrew without this tap to install FreeTube:
brew install freetube
--no-quarantine
is still required for these actions (i.e. brew install --no-quarantine
+ brew upgrade
= App won't run if it's updated)
So you still have to run
# Upgrade
brew upgrade --no-quarantine pikachuexe/freetube/pikachuexe-freetube
# Reinstall
brew reinstall --no-quarantine pikachuexe/freetube/pikachuexe-freetube
Security Note: If you run brew upgrade --no-quarantine
(without cask name) it upgrades all installed casks with --no-quarantine
. Be sure to run this only if that's what you want.
For more details about using Homebrew, check Homebrew’s documentation or run brew help
or man brew
.