Scoop-Core 项目使用与启动指南
1. 项目介绍
Scoop-Core 是一个基于 PowerShell 的 Windows 命令行安装程序,旨在提供一个脚本化、用户友好的应用安装方法。它支持安装便携式应用程序,并且可以避免传统安装程序带来的权限弹窗、GUI 向导和污染系统路径等问题。Scoop-Core 旨在与微软的 winget
和 chocolatey
等工具配合使用,为开发者提供更灵活的安装选项。
2. 项目快速启动
在开始使用 Scoop-Core 之前,请确保您的系统满足以下要求:
- Windows 10 / Windows Server 2012 或更高版本
- PowerShell 5 或 PowerShell 7(推荐)
- .NET Framework 4.7.2
- 为您的用户账户启用 PowerShell,例如运行
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
以下是快速启动 Scoop-Core 的步骤:
# 安装基础版本的 scoop
iwr -useb get.scoop.sh | iex
# 配置 Scoop 使用 Scoop-Core 仓库
scoop config SCOOP_REPO 'https://github.com/Ash258/Scoop-Core'
# 更新 scoop
scoop update
# 检查 scoop 状态
scoop status
# 运行检查以优化配置
scoop checkup
# 查看帮助信息
scoop help
3. 应用案例和最佳实践
安装常用工具
使用 Scoop-Core 安装常用的命令行工具,如 Git、7zip 和 PowerShell 脚本:
scoop install 7zip git
使用多连接下载
Scoop-Core 支持使用 aria2
来进行多连接下载,提高下载速度:
scoop install aria2
安装 GUI 应用
Scoop-Core 也支持安装 GUI 应用程序,例如 Firefox:
scoop install extras/firefox
4. 典型生态项目
Scoop-Core 的生态系统包括多个“bucket”,这些 bucket 包含了各种类型的应用程序,以下是一些典型的项目:
- Base: 适用于 Scoop-Core 的主 bucket,支持存档和 arm64 版本
- main: 包含最常用的命令行工具
- extras: 包含 GUI 应用程序
- nirsoft: Nirsoft 的所有工具
- sysinternals: Sysinternals 的所有工具独立安装
- jetbrains: 所有 JetBrains 的工具和 IDE
- nerd-fonts: Nerd Fonts
- java: Oracle Java、OpenJDK 等多个 Java 版本的安装程序
- nonportable: 非便携式应用程序
- php: 不同版本的 PHP 安装程序
- versions: 已知 bucket 中应用程序的替代版本
- games: 开源/免费游戏和游戏相关工具
通过以上指南,您可以开始使用 Scoop-Core,并探索其提供的多样化功能。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考