软件安装方式
Windows 系统安装应用的方式主要有以下几种:
包管理器安装
- 优点:自动化、便捷、可重复
- 缺点:部分软件可能不支持
- 适用场景:开发工具、常用软件
Microsoft Store 安装
- 优点:安全、自动更新
- 缺点:软件数量有限
- 适用场景:UWP 应用、系统工具
安装包安装
- 优点:最通用、功能完整
- 缺点:手动操作、可能捆绑
- 适用场景:大型软件、特殊软件
包管理器介绍
包管理器的优势
自动化管理
- 一键安装/卸载
- 批量更新
- 依赖处理
- 版本控制
安全性
- 官方源
- 签名验证
- 安全更新
便捷性
- 命令行操作
- 配置备份
- 环境迁移
一致性
- 统一安装流程
- 标准配置
- 可重复部署
Windows 主流包管理器
1. Scoop(推荐)
特点:
- 绿色软件,无需管理员权限
- 用户目录安装,不影响系统
- 配置简单,支持多版本共存
- 软件库相对较少,更新可能不够及时
安装步骤:
|
|
常用命令:
|
|
Scoop 目录说明
Scoop 安装后会在指定目录创建以下文件夹:
- apps:所有通过 scoop 安装的软件
- buckets:软件仓库配置,默认包含 main 仓库
- cache:下载的安装包临时存储
- persist:用户数据持久化存储
- shims:命令行工具软链接
仓库管理
添加仓库
1 2 3 4 5 6 7
# 添加官方仓库 scoop bucket add extras scoop bucket add versions scoop bucket add java # 添加自定义仓库 scoop bucket add <仓库名> <仓库URL>
查看仓库
1 2 3 4 5
# 列出所有仓库 scoop bucket list # 查看仓库软件 scoop search <软件名>
更新仓库
1 2 3 4 5
# 更新所有仓库 scoop update # 更新特定仓库 scoop update <仓库名>
2. WinGet
特点:
- 微软官方维护,安全性高
- 系统原生集成,无需额外安装
- 支持 Microsoft Store 和 UWP 应用
- 软件库较少,功能相对简单
安装方式:
通过 Scoop 安装(推荐):
1
scoop install winget
常用命令:
|
|
3. Chocolatey
特点:
- 社区驱动,软件库最丰富
- 功能全面,支持多版本管理
- 需要管理员权限,配置较复杂
- 部分包更新不及时,安装较慢
安装方法:
|
|
常用命令:
|
|
软件安装最佳实践
1. 包管理器安装
优先使用包管理器安装软件,特别是开发工具和常用软件。
2. 安装包安装
对于无法通过包管理器安装的软件:
下载来源
- 官方网站
- 可信第三方
- 避免破解版
安装步骤
- 修改安装路径
- 取消捆绑软件
- 注意安装选项
安装后检查
- 验证功能
- 检查启动项
- 清理临时文件
推荐软件
开发工具
编辑器
- VSCode(
scoop install vscode
):功能强大的代码编辑器,支持丰富的插件和扩展 - Sublime Text(
scoop install sublime-text
):轻量级高性能编辑器,适合快速编辑
- VSCode(
终端工具
- Windows Terminal(
scoop install windows-terminal
):现代化的终端模拟器,支持多标签和分屏 - Git(
scoop install git
):版本控制工具,必备开发工具
- Windows Terminal(
开发工具
- ADB(
scoop install adb
):Android 调试工具,用于移动应用开发 - APKTool(
scoop install apktool
):Android 应用反编译工具
- ADB(
系统工具
压缩工具
- 7-Zip(
scoop install 7zip
):高效的文件压缩工具,支持多种格式
- 7-Zip(
搜索工具
- Everything(
scoop install everything
):快速的文件搜索工具,支持实时索引
- Everything(
系统优化
- CCleaner(
scoop install ccleaner
):系统清理和优化工具
- CCleaner(
实用工具
下载工具
- Aria2(
scoop install aria2
):多协议下载工具,支持断点续传
- Aria2(
PDF阅读器
- Foxit Reader(
scoop install foxit-pdf-reader
):轻量级 PDF 阅读器,支持编辑功能
- Foxit Reader(
视频播放器
- PotPlayer(
scoop install potplayer
):功能强大的视频播放器,支持多种格式
- PotPlayer(
截图工具
- ShareX(
scoop install sharex
):功能丰富的截图和录屏工具
- ShareX(
自动化工具
- 快捷键工具
- AutoHotkey(
scoop install autohotkey
):强大的自动化脚本工具 - PowerToys(
scoop install powertoys
):微软官方工具集,提供多种系统增强功能
- AutoHotkey(
配置文件
AutoHotkey 配置
基本语法:
|
|
示例配置:
|
|