Scoop简易安装教程

在Windows上安装Scoop的详细教程

1. 为什么要安装Scoop?

Scoop是一个类似于Linux系统上的包管理器的工具,和Windows官方推出的winget类似,但我认为Scoop的用户体验更佳,使用起来非常简单方便。使用Scoop后,配置开发软件(如JDK、Node.js、MySQL、Redis等)时,不再需要为Windows环境变量而烦恼。这让我能够快速在Windows电脑上搭建所需的开发环境。此外,Scoop大多数软件来自GitHub或官方网站,减少了软件安装时可能遇到的盗版或病毒风险。

2. 如何安装Scoop?

说了这么多,接下来我们来看看如何安装Scoop。虽然可以通过搜索引擎找到官方的安装方法,但由于网络问题,我不推荐这种方式,因为安装的成功率受限于网络状况。这里我推荐使用国内开发者在Gitee上的Scoop安装仓库:Scoop Installer

2.1 安装Scoop主程序

初次安装

如果你是第一次在电脑上安装Scoop,可以按照以下步骤进行:

  1. 打开Windows PowerShell(右键点击开始菜单)。

  2. 更改脚本执行策略(默认自动同意):

    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser  -Force
    
  3. 执行安装命令(默认安装在用户目录下,如需更改请参考自定义安装目录):

    iwr -useb scoop.201704.xyz | iex
    

自定义安装目录

如果你希望将Scoop安装到自定义目录,请按照以下步骤操作:

  1. 下载安装脚本

    irm scoop.201704.xyz -outfile 'install.ps1'
    
  2. 执行安装脚本并指定目录(请将目录修改为合适的位置):

    .\install.ps1 -ScoopDir 'D:\Scoop' -ScoopGlobalDir 'D:\GlobalScoopApps'
    

2.2 更换镜像

如果你已经安装了Scoop,并希望更换镜像地址,请执行以下命令:

  1. 更换Scoop的repo地址

    scoop config SCOOP_REPO "https://gitee.com/scoop-installer/scoop"
    
  2. 拉取新库地址(确保你已经安装了git):

    scoop update
    

2.3 安装Git并更新Scoop

前面的操作基本上已经使Scoop安装成功。你可以通过以下命令来确认:

scoop help

如果没有问题,接下来需要安装Git:

scoop install git

然后更新Scoop:

scoop update

2.4 解决安装过程中遇到的问题

在使用scoop install命令时,可能会遇到“远程主机已关闭”或“无效链接”等错误。这是我在使用过程中遇到的一个坑。为了解决这个问题,你需要先安装aria2,它可以通过不同的端口来下载,避免这些问题。

  1. 搜索如何下载aria2,并将其文件夹放到D:\Scoop\apps\下。
  2. 将aria2添加到环境变量,以便Scoop能够识别。
  3. 启用aria2
    scoop config aria2-enable true
    

现在你就可以通过scoop install命令来安装软件了,虽然可能仍会报错,但通常可以完成下载。

3. 常用命令

以下是Scoop的常用命令:

scoop help                          # 查看帮助
scoop info <app>                   # 查看APP信息
scoop install <app>                # 安装APP
scoop uninstall <app>              # 卸载APP
scoop list                          # 列出已安装的APP
scoop status                        # 检查软件更新
scoop update                        # 更新Scoop自身
scoop update <appName1> <appName2> # 更新指定应用
scoop update *                      # 更新所有应用(需在apps目录下操作)
scoop bucket known                  # 列出所有已知bucket
scoop bucket add <bucketName>      # 添加bucket
scoop cache rm <app>               # 移除应用缓存
scoop cache rm -a                   # 移除所有缓存
scoop cleanup <app>                # 删除旧版本

4. 常用镜像仓库

以下是一些常用的镜像仓库(可以使用Bing进行搜索):

  • scoop-proxy-cn
  • scoop-cn
  • scoop-apps

5. 参考资料

本教程的部分内容借鉴了开源项目Scoop Installer以及博客Misaka12843的博客。在此感谢他们的贡献!🙏

希望这篇教程能够帮助你顺利安装和使用Scoop!

posted @   No卜  阅读(400)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示