-
Notifications
You must be signed in to change notification settings - Fork 557
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
Homebrew install improvements and update fixes #1561
Comments
Just curious, homebrew claims that it is I also have never seen homebrew used outside of MacOS, and most likely nobody distributes linux software via homebrew. would it even make sense to use it outside of MacOS? |
@ArjixWasTaken You are right about Casks. Casks are GUI programs for macOS and macOS only. Homebrew has 2 official taps(think of these as app indexes), I agree with you on this making less sense on Linux, as package managers are the essential part of all Linux distributions. I can only think of scenarios where someone is moving from macOS to Linux, he might feel like home in that case.
Formulae from That said, this issue is for macOS only! |
Thx for clearing up my confusion! I was just curious and you seemed like a knowledgeable person! |
👋 Thanks for raising the issue! https://github.com/th-ch/homebrew-youtube-music has been created and this repo updated! Closing, feel free to reopen if needed 😃 |
Preflight Checklist
Problem Description
#914 added a way to install with brew
#1514 is still open and things are not optimal
Proposed Solution
A better way to use brew to install and keep the app installed without any further problems. As I commented on last issue #issuecomment-1869965602, I am copying the same text here.
There should be another repository dedicated to brew exactly named
homebrew-youtube-music
underth-ch
(or any other github account, but this is best to identify and keep it in his account) and just haveyoutube-music.rb
cask definition inside that, after which users would just need these --OR
tap is needed only once on any system, Homebrew will automatically fetch the latest cask definition from github and install whatever is mentioned there.
Edit: Subsequent
brew upgrade youtube-music
orbrew upgrade --greedy
(by default brew only updates formula, not casks), will be seamless and these kind of issues can be avoided once and for all.Alternatives Considered
As the app is not signed, it is impossible to get it into the official homebrew/cask repo
Additional Information
I have created a repo https://github.com/indianets/homebrew-youtube-music which you can fork and update readme just replacing
indianets
toth-ch
. I have kept my username in the readme so that one can test it. Once you do so, I will delete the repo or archive as you suggest.The install output from brew -
Tap from repository
Thank you
The text was updated successfully, but these errors were encountered: