首页 > 其他分享 >Scoop简易安装教程

Scoop简易安装教程

时间:2024-12-23 15:44:39浏览次数:7  
标签:教程 scoop 简易 Scoop Windows install aria2 安装

在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,简易,Scoop,Windows,install,aria2,安装
From: https://www.cnblogs.com/moeu/p/18624161

相关文章

  • 从零开始:ThinkPHP 入门教程,快速上手 Web 开发
    从零开始:ThinkPHP入门教程,快速上手Web开发在当今的Web开发领域,选择合适的框架可以显著提高开发效率和代码质量。ThinkPHP作为一款轻量级的PHP开发框架,因其简洁易用和高效的性能而受到广泛欢迎。本教程将带领你从零开始,快速上手ThinkPHP,掌握基本的Web开发技能。......
  • 2024 新版DataGrip安装使用教程(附激活至2099年,以及常见问题处理)
    DataGrip简介在数据库管理与开发领域,JetBrains推出的DataGrip无疑是一款备受瞩目的工具。它以其对多种数据库引擎的广泛支持而著称,为开发人员和数据库管理员提供了一站式的便捷解决方案。DataGrip支持MySQL、PostgreSQL等开源数据库,能让使用这些流行数据库的开发者在熟悉......
  • 通过Scoop实现python2、3共存
    首先请确保已经安装了Windows中的软件包管理器scoop安装Python##添加versionsbucketscoopbucketaddversions##安装python2.7和python3scoopinstallpython27python测试python2和python3。python2python3测试pip环境是否正常pip2-Vpip3-V......
  • 《Vue进阶教程》第二十一课:支持缓存
      往期内容:《Vue进阶教程》第十课:其它函数《Vue进阶教程》第十一课:响应式系统介绍《Vue进阶教程》第十二课:实现一对多《Vue进阶教程》第十三课:实现依赖收集《Vue进阶教程》第十四课:改进桶结构《Vue进阶教程》第十五课:深入完善响应式系统之模块化《Vue进阶教程》第十六......
  • 保姆级教程!单相变压器磁-振-声多物理场耦合仿真
        变压器的磁-振-声多物理场耦合仿真至关重要,因为它能够综合考虑变压器在实际运行中电磁、机械振动和声学特性的相互影响。这种方法不仅可以提高设计的精度和可靠性,还能有效识别潜在的噪声和振动问题,优化变压器在不同工况下的性能,确保其高效运行。    此外,通......
  • AIGC,AI视频创作教程,同桌的你MV
    不废话,先看视频同桌的你1.文生图,保持人物、穿着、场景风格的一致性即梦AI,提示词:摄影级写实风格,画面中是女生在学校的图书馆看书。高马尾,身材小巧而可爱,她有着干净的脸庞,笑容温暖如春日阳光,眼睛明亮而清澈。身着简单的校服,黑白相间校服外套,颜色显得清新自然。大师......
  • 【VScode】第三方GPT编程工具-CodeMoss安装教程
    一、CodeMoss是什么?CodeMoss是一款集编程、学习和办公于一体的高效工具。它兼容多种主流平台,包括VSCode、IDER、Chrome插件、Web和APP等,支持插件安装,尤其在VSCode和IDER上的表现尤为出色。无论你是编程新手还是资深开发者,CodeMoss都能为你提供强大的支持。二、CodeMoss的......
  • 【stable diffusion教程】SD绘画工具,几分钟打造个性化艺术字
    前言大家好!在之前的内容中,我们详细介绍了什么是AI绘画以及一些常用的AI绘画工具,相信大家对AI绘画已经有了一定的了解。那么接下来,我将为大家带来一个具体的案例演示,帮助大家更加直观地感受到AI绘图的魅力。你是否也经常刷到那些创意十足的AI生成艺术字体图?将文字巧妙地融......
  • 【AIGC】ComfyUI 入门教程:SDXL 工作流和 ComfyUI 整合包
    ComfyUI是StableDiffusion的一个基于节点组装绘图流程的图形用户界面(GUI)。通过将不同的节点连接在一起,你可以在ComfyUI中构建图像生成工作流。一个完整的工作流看起来像下面这样:1、SDXL工作流StableDiffusionXL模型是在StableDiffusion1.5、StableDiffusio......
  • 我的世界服务器搭建教程 兼容Paper核心 兼容Spigot核心
    注意:该服务器是基于Paper1.20.1核心进行初始化,默认兼容spigot插件。一、配置JDK环境二、服务器核心配置三、服务器启动四、加入游戏现在搭建出来的是原版生存服务器,接下来需要进行安装各种插件,包含登录认证;经济;商店;圈地;传送;多地图等可玩性插件。具体内容请看下一章。......