-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: update brew instructions #1789
Conversation
Current brew installation instructions do not work, this should fix it.
Thanks for the PR. You mean |
See the discussion at As for the link, not sure why you want to change it away from the Github repo, which is the source of the casks.
|
Hmm, you use That tap is deprecated, see https://github.com/Homebrew/homebrew-cask-fonts
You do not need to add any tap.
Ah, you use Linux and not MacOS, I'll fire up the other machine, hold tight....
|
maybe my brew installation is wrong |
Casks are 'MacOS binary packages', and thus are not available on Linux. Which is unfortunate in the case of fonts 🤔 That's the reason you need I guess ;-) I can not find any explicit documentation. Doing a cask update on Linux is also not possible, I stumbled about that before: ... Cant find the Issue/Pull. Whatever. So, at least until that changes we should probably hint that in the readme section. I will change it thus. |
[why] If people want to use Homebrew on Linux to install the fonts they fail following the documentation. The reason is that Casks are not normally considered on Linux, because they contain binary blobs for MacOS by definition. Well, the fonts are indeed binaries, but could still be installed on any platform. I can not find any expressive statement in the Homebrew or Homebrew-Cask documentation, but trying on MacOS 15.3 and Ubuntu 24.04 showed this different behavior. [how] Add back the `--cask` but only as addition for Linux, because - Main users of Homebrew are MacOS, and there it is deprecated - It might change on the Linux platform as well (for fonts?) [note] PR #1789 PR #1079 Reported-by: Pablo Sanchez @pablogrs Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
@allcontributors please add @pablogrs for doc |
I've put up a pull request to add @pablogrs! 🎉 |
Here the not-supported message for Casks on Linux, that has obviously changed (partially): See also
So according to the homebrew-linux-fonts, on Linux you tap it, and then get the fonts as Formulae (autotranslated). Edit: Add Issue 82 link which also contains information collected here |
Fix installation instructions using brew
Description
Current brew installation instructions do not work, this should fix it.
Requirements / Checklist
Issue number where discussion took place: #xxx
What does this Pull Request (PR) do?
Fix the installation instructions
How should this be manually tested?
Any background context you can provide?
What are the relevant tickets (if any)?
Screenshots (if appropriate or helpful)