是什么 ? | : | a command-line installer for Windows |
开发语言 | : | C |
官方主页 | : | http://scoop.sh |
源码仓库 | : | https://github.com/lukesampson/scoop |
在PowerShell中输入如下命令:
set-executionpolicy remotesigned -s currentuser
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
默认是安装到C:\Users\<user>\scoop
目录中。并且会自动把C:\Users\<user>\scoop\shims
目录添加到PATH
环境变量中,以后安装的包,都会在此目录中,所以,不用每次都设置环境变量,安装完即可立即使用了。
scoop
命令的使用格式:
scoop <command> [option]...
查看command
的使用帮助。
示例:
scoop help search
查询是否存在指定关键字的包。
示例:
scoop search curl
查看指定包的信息。
示例:
scoop info curl
安装指定的包。
示例:
scoop install curl
卸载指定的包。
示例:
scoop uninstall curl
更新包,如果没有指定具体的包,就是更新scoop
自己。
示例:
scoop update
scoop update curl
列出已经安装的包。
示例:
scoop list
scoop list json
查看command
的安装位置。
示例:
scoop which curl
管理scoop
的仓库(bucket
)。
示例:
scoop bucket add extras
在安装scoop
的时候,默认会安装main这个bucket
, 官方还提供了extras这个bucket
,但是并未默认安装,这里仓库中也包含了很多的包, 如果你需要,就自己添加该bucket
。
我们也可以添加自己的bucket
或者第三方的bucket
。
管理scoop
的缓存。
示例:
scoop cache show
scoop cache rm *
清理过时的包。
示例:
scoop cleanup
scoop cleanup --global --cache