Scoop使用体验
Scoop使用体验
Scoop的项目地址:https://github.com/ScoopInstaller/Scoop
前言
Scoop 从命令行以最小的安装您熟悉和喜爱的程序:
- 消除权限弹出窗口
- 隐藏 GUI 向导式安装程序
- 防止安装大量程序造成 PATH 污染
- 避免因安装和卸载程序而产生的意外副作用
- 自动查找并安装依赖项
- 自行执行所有额外的设置步骤以获得工作程序
这是官网的机翻,以我自己来说,这是一个可以节省大量时间的包管理工具,不需要在配环境上面大费时间(配环境也是一个学习的过程,不建议新手一上来就使用此工具)
安装
- Powershell>=5.1
- Windows的用户名为英文
- 且可以对GitHub有快速、正常访问和下载资源的速度
先在Powershell执行
1 | Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser |
然后有两种安装方式具体可以看文档,我们不进行详解只进行一个两种方式的测试安装
第一种
1 | irm get.scoop.sh | iex |
第二种
自定义安装,也就是高级安装
1 | irm get.scoop.sh -outfile 'install.ps1' |
查看安装可用参数
1 | .\install.ps1 -? |
将此文件安装在D盘下全局和缓存也安装在同目录
1 | .\install.ps1 -ScoopDir 'D:\scoop' -ScoopGlobalDir 'D:\scoop' -ScoopCacheDir 'D:\scoop' |
用法
安装成功后,就进行安装软件(必须要有git,也可以用scoop安装)
我们先进行一下环境检测
1 | scoop checkup |
会出现一些错误信息,这些错误信息都有解决办法可以对应解决即可
查看帮助
1 | scoop help |
我们先安装一下必要的
1 | scoop install git |
我们开始安装一些东西
1 | scoop install sudo |
我们进行版本切换(用于解决有利于特定应用程序的冲突。)
1 | scoop reset python27 |
这样就切换到了python27
其他切换版本也同上
基础用法命令
1 | scoop search <app> 搜索软件 |
加上全局安装模式时,需要管理员权限,或者和Linux类似使用sudo进行提权操作,卸载这些全局安装软件时,也需要加-g参数,这些就是一些基础用法,但是scoop的功能还有很多,远远不止于此
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 M's Blog!