scoop 安装和使用
发布于 探索互联网
关于新电脑上管理员用户 scoop 的安装和使用
前言
Windows 11 的优化实在是让人不能恭维,使用了长达两年五个月左右,期间有过数次的重新安装,最近变得十分卡顿,不只是自己到底设置了些什么,于是在上个周末还是选择了重新安装和使用 windows10 的系统,再次回归第一印象就是:“流畅,流畅,还他妈的是流畅!”。
一些常用的软件还是需要配置的,轻车熟路的搞好了 PyCharm、Git、迁移了博客(迁移到了我的小电脑上)、最后所需要的就是搞定听歌软件了,不久前刚刚安装的 musicfox,却是卡在了安装 scoop 的步骤上面了,研究了许久发现本地默认创建的是管理员用户。
解决方案
- 在
github找到install.ps1文件,复制文件内容。 - 本地新建
install.ps1将复制的内容填充进去。 - 在
install.ps1所在文件夹打开 powershell,依次输入命令irm get.scoop.sh -outfile 'install.ps1'.\install.ps1 -RunAsAdminiex "& {$(irm get.scoop.sh)} -RunAsAdmin" - 如果没有安装 git,安装 git:
scoop install git
大功告成
回到最初的目的,安装musicfox:
scoop bucket add go-musicfox https://github.com/go-musicfox/go-musicfox.git
scoop install go-musicfox
附录·一些scoop的命令
# 更新 scoop 及软件包列表
scoop update
## 安装软件 ##
# 非全局安装(并禁止安装包缓存)
scoop install -k <app>
# 全局安装(并禁止安装包缓存)
sudo scoop install -gk <app>
## 卸载软件 ##
# 卸载非全局软件(并删除配置文件)
scoop uninstall -p <app>
# 卸载全局软件(并删除配置文件)
sudo scoop uninstall -gp <app>
## 更新软件 ##
# 更新所有非全局软件(并禁止安装包缓存)
scoop update -k *
# 更新所有软件(并禁止安装包缓存)
sudo scoop update -gk *
## 垃圾清理 ##
# 删除所有旧版本非全局软件(并删除软件包缓存)
scoop cleanup -k *
# 删除所有旧版本软件(并删除软件包缓存)
sudo scoop cleanup -gk *
# 清除软件包缓存
scoop cache rm *
安装或禁用 aria2
1. 安装 aria2
scoop install aria2
2. 确认 aria2 加速已启用(通常默认就是开启状态,关闭后也可以用这个重新启用)
scoop config aria2-enabled true
-
一些可选设置
# 将单文件分成 10 块同时下载,提高并发[reference:1]
scoop config aria2-split 10
# 限制每个服务器的最大连接数,防止被限制[reference:2]
scoop config aria2-max-connection-per-server 16
# 设置分成 16 块同时下载[reference:3]
scoop config aria2-split 16
# 设置单块的最小大小(默认是 5M)[reference:4]
scoop config aria2-min-split-size 1M
4. 为scoop和aria2设置代理
# 假设你的代理监听在 127.0.0.1:7897 (按你自己的实际端口填写)
scoop config proxy 127.0.0.1:7897
-
停用aria2
scoop config aria2-enabled false
- 消除aria2警告
scoop config aria2-warning-enabled false