win10 安装scoop的正确姿势
先导
为什么想要安装scoop并且是在win10中呢?这个问题主要聚焦于我的游戏小主机上,我想要能够随时玩游戏的同时也能够进一定的博客工作或者轻量级的开发(现在wsl2中),所以需要使用scoop这个Windows的命令行工具。 但是这个工具在国内进行安装是有一定的难度的,主要是网络环境以及系统的需求,所以做此帖子留作参考
系统需求
- 操作系统: win10 (主要是基本能够一步到位,不用考虑以下因素,当然,Windows的其他发行版满足以下需求也可以进行安装)
- power shell版本: 3.0以上
网络需求
能够正常访问GitHub的raw文件地址,如果访问不了一般报以下错误(无法访问GitHub的raw文件地址)
或者以下错误(官网的文件也获取不到)
安装
安装一般有三部:配置运行环境、安装scoop、测试scoop
配置运行环境
一般需要是的power shell处于可远程执行的状态,所以需要切换运行策略(ExecutionPolicy
)
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
如果有确认的话无脑确认Y(yes)就可以了
安装scoop
鉴于我这里也是不能正常访问GitHub的raw文件,没有改host也没有科学上网,所以使用的是国内gitee中转的方式,由作者RubyKids
上传的,也可以使用他的安装方式。
运行命令如下
iex (new-object net.webclient).downloadstring('https://gitee.com/RubyKids/scoop-cn/raw/master/install.ps1')
测试scoop
使用help
命令来测试scoop的安装状态
scoop help
能够出现以下打印即可证明scoop安装成功