夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色
Scoop 的使用 | Scoop 系列(三)
<div class="admonition-body">本文最后修改于 40 天前,其中的信息可能已经有所发展或是发生改变。 </div>

前言

本篇文章介绍了 Scoop 使用前的一些配置和基本命令。

正文

使用前配置

Scoop 依赖 Git 来实现功能,而安装 Git 之前需要先安装 7zip;打开 PowerShell,输入命令,开始安装吧。

scoop install 7zip
scoop install git

你还可以选择安装一款名叫 aria2 的多线程下载器,在大多数情况下它会提升你的下载速度。Scoop 在检测到 aria2 安装后会自动调用 aria2 进行下载,如果你不喜欢它,跳过这个步骤也是可以的。

scoop install aria2

为了使后面安装软件的过程更顺畅,你可能需要提前添加一个 Bucket,你可以简单地把它理解为软件仓库,默认仓库中的软件可能并不包括你所需要的全部软件,extras 仓库中涵盖了大部分的常用软件。

scoop bucket add extras

基本命令

安装软件

scoop install <app> [options]

就像前一个步骤中提到的一样,你可以使用install命令来安装软件 。

比如,如果你需要安装 Python 的话,键入以下命令即可:

scoop install python

搜索软件

scoop search <query>

search命令可以用来搜索软件,你只需要提供一个关键词,Scoop 会返回给你相关的搜索结果。

比如你想使用ssh命令的时候,我们假设你不知道它来自哪个软件包,你就可以使用scoop search ssh命令来查找,然后再决定安装哪个软件包。

scoop search ssh

查看软件信息

scoop info <app>

使用info命令来查看某一个软件包的信息,来帮助你更好地挑选需要安装的软件包。现在我使用scoop info openssh来查看 openssh 的相关信息。

scoop info openssh

更新

scoop update <app> [options]

update命令被用来更新 Scoop 和其他软件。你可以指定更新某个软件或者使用通配符来一次性更新所有软件。

scoop update eclipse-jee
scoop update *

update命令后不带参数时,更新 Scoop 程序本身。

查看已安装软件

scoop list [query]

你可以使用list命令来查看电脑上被 Scoop 管理的软件,当你指定参数时,只显示名称匹配的软件。

检查更新

scoop status

使用status命令来检查软件的更新状态,之后你可以使用update命令来更新它们。

卸载软件

scoop uninstall <app> [options]

当你不需要某个软件的时候,你可以使用uninstall命令来移除它,例如scoop uninstall vscode

这个命令也可以被用来卸载 Scoop,使用scoop uninstall scoop命令的时候会运行卸载向导,在删除所有软件包后 Scoop 会删除自身,之后它就从你电脑上消失了。

获取帮助

当你遇到问题的时候,或者不知道怎么做的时候,不妨使用help命令来看看 Scoop 能够做什么。

scoop help

除此之外,你还可以使用help命令获取每条命令单独的帮助,比如scoop help update,执行这条命令你就能看到关于update命令的详细帮助了。

scoop help update

后记

再提一点和本篇文章内容有关的 Scoop 的配置,关于config命令。

如果你安装了 aria2 但是又不想让 Scoop 使用它,可以用scoop config aria2-enabled false命令;相对的,如果你想再次启用 aria2,你只需把命令中的false改为true,再次执行即可。

如果你网络环境不理想,和 Github 的连接有困难,你可以指定 Scoop 使用代理。使用scoop config proxy 127.0.0.1:1080命令来实现,其中代理地址换成你实际地址就行了,还有它只支持 HTTP 代理,如果你使用的是 Socks 代理的话你可能需要使用别的程序转换一下。

参考资料

  1. lukesampson/scoop: A command-line installer for Windows.
  2. Home · lukesampson/scoop Wiki

暂无评论

发送评论 编辑评论


				
上一篇
下一篇