Cask offers a way to manage the installation of graphical applications.
Brew without the --cask would install headless versions of those applications(like Docker for example) or would install the commandline version of it. It could also mean it install the application, but keeps it in the homebrew installation folder.
Installing all your applications through --cask allow you to better manage your system using homebrew only.
Homebrew offers the brew bundle dump command, which dumps all the things you installed on your machine through homebrew. It would create a file in your home directory called Brewfile, which you can use to easy recover your software using brew bundle install.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Why I need --cask? I installed without the flag and it works.
Cask offers a way to manage the installation of graphical applications.
Brew without the
--caskwould install headless versions of those applications(like Docker for example) or would install the commandline version of it. It could also mean it install the application, but keeps it in the homebrew installation folder.Installing all your applications through
--caskallow you to better manage your system using homebrew only.Homebrew offers the
brew bundle dumpcommand, which dumps all the things you installed on your machine through homebrew. It would create a file in your home directory calledBrewfile, which you can use to easy recover your software usingbrew bundle install.