本文首发于我的个人博客网站:https://www.xerrors.fun/scoop-list/ 欢迎访问
想必使用过 MacOS 或者 Linux 的小伙伴一定会对 windows 下面的软件配置深恶痛绝。大型软件还好,麻烦就麻烦一点,但是一些软件在安装起来就很难,比如 gcc、vim、curl等,这些虽然很小很基础,但是在 windows 下面,环境配置,安装等等都是令人头疼的问题。
那么 Scoop 就诞生了!
1. Scoop 介绍
可以简单的把 Scoop 理解为 Windows 下面的 Homebrew。我们之前在安装软件的时候,要到网站上面去搜索对应的软件,找到一个下载文件,还要担心版本问题,安装之后还要担心环境问题。比如安装 Python 以及 Anaconda 的时候,环境配置几度接近崩溃。(目前微软软件商店里面有 Python 了,方便了一些)
现在!你拥有了 Scoop —— Windows下最好用的包管理工具(Chocolatey 也不错,但是略臃肿,个人而言),这时候安装一个软件就会更加简单了,只需要一个命令:
scoop install anaconda3
正如Scoop官网的介绍一样,下面是Scoop的几大优势,实际使用起来要更爽。其实使用过 Chocolatey 的同学应该能感受到,后面两个优点是说给 Chocolatey 听的。(顺带说一下,下面的话是使用 DeepL 翻译的,感觉没Google翻译那么生硬)
在Windows的命令行中获得舒适度
寻找熟悉的Unix工具?厌倦了Powershell的Verb-Noun动词的繁琐?Scoop可以帮助你以最少的点击量获得你需要的程序。
告别权限弹出窗口
Scoop默认情况下会将程序安装到您的主目录中。所以你不需要管理员的权限来安装程序,也不会在每次需要添加或删除程序时看到用户权限确认的弹出。
Scoop会为你读取 README
不知道你需要的是32位还是64位?想不起来安装后必须输入的命令才能得到你需要的其他东西?Scoop可以帮你解决这个问题。只需在安装后,你就可以马上开始工作了。
另外,Scoop 最适合安装那种干净、小巧、开源的软件。并且,Scoop 也极度适合为开发者配置开发环境。毕竟开发软件里面开源的比较多。
2. Scoop 安装
安装 Scoop 很简单,不过你需要先确定一些基础环境是否符合安装要求:
- Windows版本:Windows 7 SP1+ / Windows Server 2008+
- PowerShell 5或更高版本,.NET Framework 4.5或更高版本
- 你能 正常、快速 的访问 GitHub 并下载上面的资源
- 你的 Windows 用户名为英文(Windows 用户环境变量中路径值不支持中文字符)
在 PowerShell 中输入下面内容,确保 PowerShell 必须为你的用户账户启用,来保证允许本地脚本的执行:
set-executionpolicy remotesigned -scope currentuser
然后执行下面的命令安装 Scoop: