前言
经常折腾系统的人,耗费许多时间在安装软件上(搜索、下载、安装),有没有一键安装软件的办法?用过macos的人肯定知道Homebrew,在Windows下也有类似的软件,就是下面介绍的Scoop。
安装国内源版本Scoop
- 获取执行脚本所需权限(右键管理员打开power shell)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- 从国内镜像源安装Scoop
iex "& {$(irm https://ghp.ci/raw.githubusercontent.com/lzwme/scoop-proxy-cn/master/install.ps1)} -RunAsAdmin"
- 添加/删除代理(可选) 根据实际需要,填写http代理信息
scoop config proxy 127.0.0.1:7890 scoop config rm proxy
- 安装7zip(7zip的下载也是跳转github,所以网络不好的下载很慢)
# (方案一)网络好的直接安装 scoop install 7zip # (方案二)网络不好的使用下面的命令 # 进入scoop内的cache文件夹,当前路径打开cmd,执行下面的命令 # 速度不行就换加速源 (替换https://ghp.ci/) curl -o 7zip#24.08#71f2568.msi https://ghp.ci/https://github.com/ip7z/7zip/releases/download/24.08/7z2408-x64.msi # 执行命令,scoop就会直接使用cache中的安装包 scoop install 7zip@24.08
- 安装git
# 打开powershell,cd进入scoop文件路径,输入命令给github下载添加加速源 $jsonPath = Join-Path (Get-Location) 'buckets\main\bucket\git.json' (Get-Content -Path $jsonPath) -replace 'https://github.com', 'https://ghp.ci/https://github.com' | Set-Content -Path $jsonPath # 加速源添加完毕,再安装git scoop install git
- 配置Scoop使用国内镜像源,并添加必要的bucket
scoop config scoop_repo https://ghp.ci/github.com/ScoopInstaller/Scoop.git; scoop bucket add spc https://ghp.ci/github.com/lzwme/scoop-proxy-cn; scoop bucket rm main; scoop bucket add main https://ghp.ci/github.com/ScoopInstaller/Main;
- 下载激活aria2,提升下载速度
scoop install spc/aria2; scoop config aria2-enabled true; scoop config aria2-split 32; scoop config aria2-max-connection-per-server 16; scoop config aria2-min-split-size 1M;
- 安装并激活scoop-search,提升搜索速度
scoop install spc/scoop-search; scoop-search act;
-
修改 git 下载 bucket
scoop uninstall git; scoop install spc/git;
7zip下载慢——解决方案二
常用命令(powershell)
命令 | 说明 |
---|---|
scoop-search <query> | go版本搜索插件(速度巨快) |
scoop install <app> | 安装一个软件包 |
scoop install <bucket>/<app> | 指定bucket安装软件包 例如:scoop install spc/wechat |
scoop uninstall <app> | 卸载一个软件包 |
scoop list | 列出所有已安装的软件包 |
scoop update <app> | 更新scoop自身和指定软件, scoop update * 更新所有软件 |
scoop cache rm * | 移除所有下载缓存 |
scoop cleanup * | 移除所有旧版本的软件包 |
scoop cache show | 显示下载的缓存文件 |
scoop cache rm <app> | 清除指定软件包的缓存 |
scoop cleanup <app> | 清理指定旧版本的软件包 |
scoop checkup | 检查Scoop的健康状况,比如是否有缺失的依赖 |
scoop status | 显示Scoop的当前状态,比如更新的软件包数量 |
scoop reset <app> | 重置一个软件包到它的初始状态 |
scoop hold/unhold <app> | 软件暂停/启动更新 |
scoop home <app> | 跳转app主页 |
软件包推荐
Portable结尾是便携版,就是装到U盘内,换个电脑也能用。
# 办公软件
# QQ 微信 百度网盘 夸克网盘
scoop install spc/qq spc/wechat spc/baidudisk spc/quarkpan
# 编程生产力
scoop install spc/vscode spc/goland spc/pycharm-professional
scoop install spc/nvm spc/miniconda3 spc/deno spc/golang
# 笔记
scoop install spc/joplin
scoop install spc/appflowy
# 下载管理
scoop install spc/motrix
scoop install spc/downkyi //b站视频下载器(登录B站账号,可下载最高画质)
#系统优化
scoop install spc/DismPlusPlus-Portable
scoop install spc/flclash-portable
#浏览器(谷歌浏览器比微软浏览器占用内存少,但谷歌被墙!Install安装是不会安装在scoop内的,scoop只是起到监控版本,自动升级的作用)
scoop install spc/GoogleChrome-Install
scoop install spc/MicrosoftEdge-Install
scoop install spc/follow
# 优秀工具
scoop install spc/utools //百宝工具箱
scoop install spc/ScreenToGif-Portable //录制gif动图
scoop install spc/CMWTAT_Digital_Edition //windows激活工具
scoop install spc/dev-sidecar //github加速工具
scoop install spc/dbeaver #数据库操作
scoop install spc/apifox
scoop install spc/windows-defender-remover
使用任务计划程序定时更新
-
打开任务计划程序:按 Win + R 键,输入 taskschd.msc 并按回车。
-
创建基本任务:在任务计划程序中,选择“创建基本任务…”。
-
命名任务:给任务命名并添加描述并修改登入用户状态,然后点击“下一步”。
-
触发器:选择“计算机启动时”,然后点击“下一步”。
-
操作:选择“启动程序”,点击“下一步”。
-
程序或脚本:浏览并选择你想在开机时运行的程序或者输入要执行的命令。
-
完成:按照提示完成任务设置。