包管理器
简介
简单来说包管理器就是电脑的应用商店,主要功能有安装、更新、配置、卸载软件及其依赖项等功能。
下面将详细介绍其功能
功能
- 安装软件
不用访问浏览器软件的官网,输入命令,包管理器从指定的软件仓库下载并自动安装软件。 - 依赖管理 如果a软件的运行需要b的配合时,包管理器自动安装b软件
- 版本控制 可以安装特定版本的软件
- 卸载与清理 完全卸载软件,并清理依赖软件
- 查询与搜索 列出已安装的软件包或搜索可用的软件
Scoop
简介
Windows下的命令行包管理器
Scoop安装方法
安装前提
-
操作系统:Windows 7 SP1+ / Windows 10/11(推荐)。
-
PowerShell 版本:≥5.1(Windows 10/11 默认支持,可通过 $PSVersionTable.PSVersion 检查)。
-
用户名:需为英文,路径中不能含中文或特殊字符。
-
网络:能正常访问 GitHub(若国内下载慢,可使用镜像或代理)。
安装步骤
- 开启powershell脚本执行权限
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- 自定义安装路径(可选)
$env:SCOOP='D:\Scoop' # 自定义路径
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
- 执行安装命令
iwr -useb get.scoop.sh | iex # 官方源
# 国内镜像(若官方源无法访问):
iwr -useb https://gitee.com/glsnames/scoopinstaller/raw/master/bin/install.ps1 | iex
- 验证安装 输入 scoop 若显示帮助列表即成功。
scoop基础命令
搜索软件 scoop search <软件名>
安装软件 scoop install <软件名>
卸载软件 scoop uninstall <软件名>
更新所有软件 scoop update *
列出已安装软件 scoop list
查看软件信息 scoop info <软件名>
bucket软件仓库
简介
bucket即为软件仓库,其内部有软件的名称、信息、版本、安装地址等。scoop在你安装后默认只有main 这一个bucket。当你输入scoop install python 后它就会在main这个仓库内寻找python并且根据其安装地址,为你下载python。main中通常只有基础工具,其他软件需要通过其他bucket来进行安装。
其他常用bucket
extras:主流桌面软件(如 Chrome、Spotify)。
versions:软件多版本共存(如 Python 2/3)。
nerd-fonts:编程字体(如 Fira Code)。
bucket 相关命令
查看现有仓库 scoop bucket list
添加常用仓库(如 extras,含更多桌面软件) scoop bucket add extras
从 extras 安装软件(如 Firefox) scoop install extras/firefox
scoop 本体卸载
scoop uninstall scoop # 卸载自身
rm -r ~\scoop # 删除安装目录
结语
仓促制作,等待后续完善