夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色
Scoop(二):安装
本文最后修改于 58 天前,其中的信息可能已经有所发展或是发生改变。

前言

对于对命令行陌生的人来说,安装的步骤也算是一个不小的挑战,我尽可能详细讲吧。

正文

环境要求

从官网[1]上可以得知 Scoop 的运行环境要求:

  1. Powershell 5+
  2. .Net Framework 4.5+

其实对于现在的 Windows 10 操作系统,以上要求已经满足,所以如果你使用的是 Windows 10 操作系统的话,你可以直接跳转到「指定安装位置」部分。如果你使用 Windows 7 的话你可能需要注意一下。

升级 Powershell

这里下载 Windows Management Framework,安装即可。

下载 Windows Management Framework

安装 .Net Framework

这里下载 .Net Framework Runtime,安装即可。

下载 .Net Framework Runtime

指定安装位置

Scoop 默认会安装在「C:\Users\用户名\scoop」下,其安装的软件会保存在「C:\Users\用户名\scoop\app」下,所以如果你 C 盘空间不是很充裕的话推荐你更改它的安装位置。

可以在安装之前通过环境变量指定 Scoop 的安装位置。

右键点击计算机 → 属性 → 高级系统设置 → 「高级」选项卡 → 环境变量中操作;

打开环境变量设置

用户变量区中新建一个变量,变量名为SCOOP,注意它是全部大写的,变量值为你想要安装的目标位置,你可通过点击「浏览目录」来快速选择一个目标目录。

新建环境变量
设置变量名和变量值

设置好之后不要忘记点击「确定」来保存环境变量,保存之前再确认一下自己的配置是否正确。

检查并保存环境变量

安装

Scoop 是用 Powershell 实现的,所以你需要使用 Powershell 来操作它。

你有以下几种方式来启动 Powershell:

  1. 在搜索栏搜索 「Powershell」,并运行;
  2. 右键点击 Windows 键,在弹出的菜单中选择「Windows Powershell」或「Windows Powershell(管理员)」;
  3. 在资源管理器或者桌面空白处,按住「Shift」键的同时右键单击空白处,在弹出菜单中选择「在此处打开 Windwos Powershell 窗口」;
  4. 在资源管理器右上角「文件」选项卡中,点击「打开 Windows Powershell」;
  5. 在资源管理器的地址栏输入「powershell」并回车。

条条大路通罗马,打开 Powershell 的方式很多,就不再列举更多了。在其中,2、3、4 和 5 中的方法都可以在打开 Powershell 之后快速跳转到当前目录。

在 Powershell 打开之后运行下面的命令来允许下载网络脚本执行,你需要根据提示输入「Y」或者「A」并回车。

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
允许执行脚本

接下来输入下面的命令来安装 Scoop。

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('<https://get.scoop.sh>')
Scoop 安装成功

不出意外的话你会得到安装成功的提示,这时你就可以使用「scoop」命令了。

scoop
使用 scoop 命令

基本配置

安装步骤虽然是完成了,但是如果想要让 Scoop 正常工作的话还需要安装一些软件。

使用下面的命令来安装 7zip、git、openssh 和 aria2。

scoop install 7zip git openssh aria2

执行下面的命令来添加一个基本的 bucket。

scoop bucket add extras

卸载

不论何种原因,你不想使用 Scoop 了,你可以使用下面的命令来删除 Scoop 和所有被它安装的软件。在删除之前你需要停止所有被 Scoop 安装的软件。推荐在管理员身份下运行 Powershell 然后执行这个命令。

scoop uninstall scoop

后记

其实从这里开始就可以看出来你适不适合使用 Scoop 了,如果你可以完成这些步骤的话就说明 Scoop 是你的菜。

还有一些关于网络环境的问题,你可能在安装的时候因为网络原因安装不上(大概率),这时候你需要使用到代理工具来改善你的网络环境。

如果你在用 Scoop 安装软件的时候也遇到网络问题,你可以使用以下命令来告知 Scoop 使用代理,注意替换你的代理地址,仅支持 HTTP 代理,不支持 Socks 代理。

scoop config proxy 127.0.0.1:1080

执行以下命令来取消代理。

scoop config rm proxy

至于代理工具怎么获取以及如何使用的问题,就不是这篇文章所讨论的内容了,祝你好运。

暂无评论

发送评论 编辑评论


				
上一篇
下一篇