环境安装 (scoop)

353 阅读2分钟

scoop (windows包管理器)

有段时间,我没事就折腾我的电脑,就是重装系统之类的,然后发现每次重装之后装环境什么的特别麻烦,然后就接触到了scoop这款windows包管理器

下面的操作都是在PowerShell中运行

1.安装目录

如果对安装盘符没要求可以跳过这一步
对于我来说,很多软件我都不想安装到C盘,所以可以通过以下命令设置安装路径
之后安装的app都会到这个路径下
如果这一步遇到失败可能需要通过管理员打开PowerShell

$env:SCOOP='D:\Scoop'
# 先添加用户级别的环境变量 SCOOP
[environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')

2.scoop安装

打开Powershell 安装scoop

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

2.1 可能遇到的问题

2.1.1 Running the installer as administrator is disabled by default

今天用管理员打开powerShell, 但是遇到了这样一个错误
网上找到,发现运行以下命令后可以解决
Running the installer as administrator is disabled by default, see github.com/ScoopInstal… for details.

解决方案 (亲测有效)

iex "& {$(irm get.scoop.sh)} -RunAsAdmin"

3.安装成功后需要先安装git,安装git后才能下载其他东西

scoop install git 

原理就是先添加一个bucket,然后可以下载bucket里面的app
下面整理一些常用的命令,也可以去官网查看更加详细的用法

# 添加bucket
scoop bucket add <bucketName>
# 下载app
scoop install extras/googlechrome
# 卸载
scoop uninstall extras/googlechrome

然后给大家整理一些常用的app (有注释版)

# 
scoop bucket add extras
scoop install extras/googlechrome # 谷歌浏览器
scoop install extras/vscode # vscode
scoop install extras/wechat # 微信
scoop install extras/wecom # 企业微信
scoop install extras/lark # 飞书
scoop install extras/apifox # apifox

scoop bucket add main
scoop install main/nvm # nvm

scoop bucket add okibcn_ScoopMaster https://github.com/okibcn/ScoopMaster
scoop install okibcn_ScoopMaster/WeChat-Devtools // 微信开发者工具

scoop bucket add anderlli0053_DEV-tools https://github.com/anderlli0053/DEV-tools
scoop install anderlli0053_DEV-tools/netease-music # 网易云

然后给大家整理一些常用的app (无注释版)

scoop bucket add main
scoop bucket add extras
scoop bucket add okibcn_ScoopMaster https://github.com/okibcn/ScoopMaster
scoop bucket add anderlli0053_DEV-tools https://github.com/anderlli0053/DEV-tools
scoop install main/nvm # nvm
scoop install extras/googlechrome extras/vscode extras/wechat extras/wecom extras/lark extras/apifox 
scoop install okibcn_ScoopMaster/WeChat-Devtools
scoop install anderlli0053_DEV-tools/netease-music