The average Mac user doesn't have these installed. The third is the requirement for Xcode Command Line Tools. Homebrew Cask adds an additional layer of uncertainty because there is no assurance of the provenance of the software. At least when you use the Mac App Store or a developer's own download server, you can be relatively assured that you are getting a clean copy. There's always the chance of malicious Homebrew Cask maintainer pointing the installer mechanism to download a malware-infected version of the software from a different server. If I use Homebrew Cask to install the software, there's a certain amount of uncertainty about whether or not I'm installing the latest version. For example, if Google releases a new version of Chrome, there will be some lag time between that release and the updated cask. That means there's a lag between any new software release and an up-to-date cask. The casks themselves need to be maintained which is probably being done by third-party hobbyists, not the actual application developers. The more I think about Homebrew Cask, the more evident its shortcomings become. The Mac App Store is far superior to all other methods in terms of application updating and version control. That's the other major takeaway that the OP doesn't understand. That makes it vastly inferior to the Mac App Store for Joe Consumer who sees a badge, fires up the Mac App Store then clicks on the "Update All" button. "Is 'Check For Updates' in the File menu? Or maybe it's in the Help Menu? Or maybe it's in the Edit menu under Preferences? Or maybe the About screen?"Īlso, there are instances of DMG/developer download sites that have been compromised with malware, so the additional scrutiny provided by the Apple's App Store is probably a wiser choice for Joe Consumer.Īs far as I can tell from the meager documentation on Homebrew Cask's website, there is no notification and update mechanism like "brew cask update all" to update all applications previously installed by Homebrew Cask. I don't have to figure out where in any given app where the update mechanism resides. Personally, I'd rather have Mac App Store download since mass updating is taken care of by the App Store application using a single consistent interface. Would your mom like to turn on your microwave oven with a command-line interface or would she rather press the "Plus 1 Min" or "Popcorn" button? Yeah, I thought so. There are niche situations where a command-line tool is preferable for a handful of people, but for the average computer user, a graphical tool is simpler to use. Where you'd get prettier results and info regarding popularity: cobalt: stable 0.17.Graphical user interfaces are more intuitive and easier to use which is why they become so popular. Which will be instant, rather than waiting for ages for for cask in $(brew search '') do brew info $cask echo "\n\n" done Zterm.rb: desc "Terminal emulation program" Zprint.rb: desc "Library to reformat Clojure and Clojurescript source code and s-expressions" Zotero.rb: desc "Collect, organize, cite, and share research sources" This will get you a list lite this: zotero.rb:cask "zotero" do If you're not interested in installation stats, which you could get by using brew search answers above, you could simply go with: grep -e '\(version\|cask\|creator\|desc\|homepage\) ' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/*.rb The second group will be => Casksįor example, if you are looking for Beaver DB browser, you can type either: brew search Beaverĭbeaver-enterprise dbeaver-enterprise swiftybeaver swiftybeaverġpassword-beta dynamodb-local mongodb-compass-readonlyĪctual-odbc-pack dynamodb-local mongodbpreferencepaneĪctual-odbc-pack exist-db mongodbpreferencepaneĪpache-couchdb exist-db navicat-for-mariadbĪpache-couchdb flvcd-bigrats navicat-for-mariadbĪrq-cloud-backup flvcd-bigrats nosql-workbench-for-amazon-dynamodbĪrq-cloud-backup gcollazo-mongodb nosql-workbench-for-amazon-dynamodbĭb-browser-for-sqlite gcollazo-mongodb nosqlbooster-for-mongodbĭb-browser-for-sqlite handbrake nosqlbooster-for-mongodbĭbeaver-community ✔ handbrake-nightly omnidbĭbeaver-enterprise handbrakebatch rekordboxĭbkoda mongodb-compass sql-power-architect-jdbcĭbngin mongodb-compass thingsmacsandboxhelperĭbngin mongodb-compass-beta thingsmacsandboxhelperĭbschema mongodb-compass-community thunderbird-betaĭbschema mongodb-compass-community wireshark-chmodbpfĭbvisualizer mongodb-compass-isolated-edition wireshark-chmodbpfĭbvisualizer mongodb-compass-isolated-edition The first group will be installable => Formulae, if any. You, of course, can grep the result., but more practical is to list some subset of the installable casks using search command:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |