一些权限比较高的,比如虚拟机,docker,右键菜单有的就不推荐使用scoop安装了,会比较麻烦。
还有一些大公司的软件,比如各种网盘,也容易scoop下载失败。
还有绿色软件)
scoop适合下载小工具,管理开发环境等
- 安装scoop
# 设置 PowerShell 执行策略
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 下载安装脚本
irm get.scoop.sh -outfile 'install.ps1'
# 执行安装, --ScoopDir 参数指定 Scoop 安装路径
.\install.ps1 -ScoopDir 'C:\Scoop'
- 设置代理
scoop config proxy 127.0.0.1:7890
#7890是cfw的默认端口
scoop config proxy none1
scoop config rm proxy
# 两句都可以,取消代理
- 安装软件
scoop install 软件名
scoop install 软件名@版本
scoop install 指定bucket/软件名
scoop reset python27 版本切换
scoop update 软件
scoop hold/unhold 软件 禁止更新/解除禁止更新
scoop update * 更新所有软件
scoop update 更新bucket
scoop uninstall 卸载软件,但是如果软件正在运行,会导致没卸载干净,这应该算是BUG
- aria2多线程下载,安装
scoop install aria2
scoop config aria2-enable true
#true为启动,false为禁用
- 卸载scoop
scoop uninstall scoop
卸载scoop,但是卸载了已经安装的应用不会要消失,要在卸载scoop之前卸载它们
C盘会有scoop的配置文件,记得删除
- 备份与恢复
scoop export > scoopfile.json
# 备份scoop的bucket,已安装的app和自定义配置信息到右侧的文件
scoop import scoopfile.json
# 从该文件中恢复信息
(geekuninstaller也可以ctrl+s保存已安装软件的快照)
- 微软商店下载
win11自带windows terminal,但是我用的是win10,需要安装powershell,windows terminal(后者建议微软商店),然后通过scoop 安装poshgit,ohmyposh,zlocation,psreadline,gsudo。
然后安装vscode(方便修改配置文件)
然后去下载jb家的nerd字体
CODE $PROFILE
#在powershell打开
Import-Module PSReadLine
# 设置预测文本来源为历史记录
Set-PSReadLineOption -PredictionSource History
# 设置 Tab 为菜单补全和 Intellisense
Set-PSReadLineKeyHandler -Key "Tab" -Function MenuComplete
# 每次回溯输入历史,光标定位于输入内容末尾
Set-PSReadLineOption -HistorySearchCursorMovesToEnd
# 设置向上键为后向搜索历史记录
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
# 设置向下键为前向搜索历史纪录
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
oh-my-posh init pwsh --config $env:POSH_THEMES_PATH\montys.omp.json | Invoke-Expression
Import-Module posh-git # git的自动补全
Import-Module ZLocation
- Zlocation用法
z
#查看当前已知的文件
z sth (tab)
用tab键来选择多个符合sth的文件
z -
返回之前的文件夹
标签:Set,termnial,windows,scoop,install,卸载,软件,安装
From: https://www.cnblogs.com/QQ2519/p/18327279