首页 > 系统相关 >scoop个人记录与windows termnial配置指南

scoop个人记录与windows termnial配置指南

时间:2024-07-31 09:51:02浏览次数:11  
标签:Set termnial windows scoop install 卸载 软件 安装

一些权限比较高的,比如虚拟机,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

相关文章

  • windows11解决visual c++6.0 打开提示不兼容弹窗问题
    在Windows11系统中,打开VisualC++6.0编辑器,会弹出不兼容弹窗,如图所示下面将给出解决办法,实测有效。步骤1:重命名MSDEV.EXE文件 步骤2:修改“兼容模式”配置 步骤3:修改“目标”输入框内容 步骤4:重新启动软件 ......
  • 在 Windows 上通过 pip 使用 fastmath(gmp 或 mpir)构建 PyCrypto
    我通过pip在Windows上安装了PyCrypto,但我无法构建Crypto.PublicKey._fastmath,因为找不到GMP。我知道voidspace有一个二进制版本,但我想构建最新版本的PyCrypto在Windows上使用GMP或MPIR构建PyCrypto的_fastmath模块可能很复杂,因为没有针对此配......
  • klist.exe 是一个 Windows 系统命令行工具,用于管理和显示用户登录到当前系统上的 Kerb
    klist|MicrosoftLearnklist.exe是一个Windows系统命令行工具,用于管理和显示用户登录到当前系统上的Kerberos令牌信息。它通常用于以下几个方面:显示当前的Kerberos令牌信息:当运行 klist 命令时,它会列出当前用户的Kerberos令牌(Ticket-GrantingTicket,TGT)及......
  • windows下jdk版本切换(bat)
    1.jdk下载Oracle官网https://www.oracle.com/cn/资源->下载->Java下载jdk当前最新版本jdk22版本jdk8版本当前页面向下拉2.脚本如下:点击查看代码@echooffchcp65001>nulecho****************jdkchangeutil*************************echo此操作需要管理员权......
  • Windows安全策略
    Windows安全策略是系统管理的一部分,用于设置和管理计算机或网络的安全配置。保护系统免受未经授权的访问和其他安全威胁。常见Windows安全策略分类:1.账户策略(AccountPolicies)账户策略管理用户账户的行为和属性,主要包括:• 密码策略:• 密码历史记录:限制用户在重复使用旧......
  • 为什么 Windows 上的 `os.execl` 会干扰 `stdin`?
    我的最小示例是null.py:importos,sysos.execl(sys.executable,sys.executable)我本以为pythonnull.py与运行python几乎相同,Ubuntu22.04上就是这种情况。然而,在Windows11上,它似乎会严重扰乱标准输入;例如,如果我按下一个键,它可能会也可能不会出......
  • 在 Windows 上使用 FFmpeg
    在Windows上使用FFmpeg进行各种多媒体操作相对直接,但需要先完成安装。下面是详细的步骤,包括如何安装和使用FFmpeg:1.安装FFmpeg下载FFmpeg:访问FFmpeg官方网站。在Windows部分,点击WindowsbuildsbyBtbN或WindowsbuildsbyZeranoe(如果有可用)。解压FFmpe......
  • 在 Visual Studio 2022 中,开发 ASP.NET 网站并在 Windows Server 2003 中进行部署
    在WindowsServer2003/WindowsXP中,是无法安装4.0以上版本.NETFramework的,最高只能到4.0。如果要在其上部署ASP.NET程序,只能选择4.0版本进行开发。一、ASP.NET网站程序开发新建项目类型:ASP.NETWeb应用程序(.NETFramework)引用包:Microsoft.AspNet.WebApi、Mic......
  • Windows系统CMD和PowerShell常用命令
    目录CMDPowerShellCMD检查端口查看所有端口:netstat-ano带过滤器:netstat-ano|findstr<端口号>检查进程进程列表:tasklist带过滤器:tasklist|findstr<进程名或PID>杀掉进程:taskkill/f/t/im<PID或服务名>文件处理重命名文件ren<路径\文件名>删除文件......
  • Ubuntu 22.04挂载硬盘无法写入的修复(关闭windows系统快速启动)
    参考:https://zhuanlan.zhihu.com/p/600744092问题:Windows10+Ubuntu22.04双系统,在Ubuntu下挂载NTFS硬盘,可以读,但不能写。解决方法1:1终端查看分区sudofdisk-l2修复分区(以分区/dev/nvme0n1p3为例)sudontfsfix/dev/nvme0n1p3关闭终端,再次挂载磁盘,可成功读写。不过重......