windows安裝homebrew?
請問各位大神,在windows有沒有類似homebrew的包管理器?求大神推薦 謝謝
有兩個
Chocolatey - The package manager for Windows
Scoop
scoop 和 chocolatey 的差別如下
How is Scoop different to Chocolatey?
Installs to ~/scoop/ by default You can set up your own programs and not worry that theyll interfere with other users programs (or theirs with yours, perhaps more importantly). You can optionally choose to install programs system-wide if you have admin rights.No UAC popups, doesnt require admin rights. Since programs are installed just for your user account, you wont be interrupted by UAC popups.
Doesnt pollute your path. Where possible, Scoop puts your program shims in a single directory and just adds that to your pathDoesnt use NuGet. NuGet is a great solution to the problem of managing software library dependencies. Scoop avoids this problem altogether: each program you install is isolated and independent.Simpler than packaging Scoop isnt a package manager, rather it reads plain JSON manifests that describe how to install a program and its dependencies.Simpler app repo. Scoop just uses git for its app repo. You can create your own repo, or even just a single file that describes an app to install.Cant always install a specific version of a program. For some programs, scoop can install an older version of a program, via
Focuses on developer tools. While it would be easy to install Skype with Scoop, this will probably never be in Scoops main bucket (app repository). Scoop focuses on open-source, command-line developer tools.scoop install app@version
. For example,scoop install curl@7.56.1
. This functionality only works if the old version is still available online. Some older versions have specific installers, such as Python 2.7 and Ruby 1.9, which are commonly required. These can be installed from the versions bucket viascoop install python27
andscoop install ruby19
.
Chocolatey - The package manager for Windows?chocolatey.org
推薦閱讀:
※寫一個 Minecraft 包管理器,需要什麼編程語言?
※Go的新玩具 vgo
※編程語言中import比起include來是更先進的模塊管理機制嗎?
※吐槽一下 Chocolatey
※chocolatey package manager 簡介