多模态大模型安全评估工具OmniSafeBench-MM解析
2026/5/4 4:24:27
Scoop 支持两种安装模式:
C:\Users\用户名\scoop),仅当前用户可用C:\ProgramData\scoop),所有用户都可以使用全局安装需要管理员权限,但可以让所有用户都能使用安装的应用程序。
已安装 Scoop:如果还没有安装,请先安装 Scoop
# 在 PowerShell 中执行Set-ExecutionPolicyRemoteSigned-Scope CurrentUserirmget.scoop.sh|iex管理员权限:全局安装,需要以管理员身份运行 PowerShell
# 基本语法scoop install-g <应用名称># 示例:全局安装 Ninjascoop install-g ninja# 示例:全局安装 CMakescoop install-g cmakeWin + X键# 检查当前是否为管理员([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)如果返回True,说明已获得管理员权限。
# 全局安装 Ninja(构建系统)scoop install-g ninja# 全局安装 CMake(构建工具)scoop install-g cmake# 全局安装 Git(版本控制)scoop install-g git# 检查 Ninja 是否安装成功ninja--version# 检查 CMake 是否安装成功cmake--version# 查看全局安装的应用列表scoop list--global# 构建系统scoop install-g ninja# 快速构建系统scoop install-g cmake# 跨平台构建工具# 版本控制scoop install-g git# Git 版本控制scoop install-g git-lfs# Git 大文件支持# 编译器scoop install-g mingw# MinGW 编译器套件scoop install-g llvm# LLVM 编译器工具链# 网络工具scoop install-g curl# 命令行下载工具scoop install-g wget# 另一个下载工具# 文本处理scoop install-g vim# 文本编辑器scoop install-g neovim# 现代 Vim# 列出所有全局安装的应用scoop list--global# 或者简写scoop list-g# 更新所有全局应用scoop update--global# 更新特定全局应用scoop update-g ninja# 卸载全局应用scoop uninstall-g ninja# 卸载并清理缓存scoop uninstall-g ninja--purge# 查看应用详细信息scoop info-g ninja# 查看应用安装位置scoop which ninja原因:当前 PowerShell 会话没有管理员权限。
解决方法:
原因:PATH 环境变量未更新。
解决方法:
# 刷新环境变量(在当前 PowerShell 会话中)refreshenv# 或者重新打开 PowerShell 窗口方法 1:直接全局安装(推荐)
# 如果应用已本地安装,直接全局安装会自动处理scoop install-g ninja方法 2:先卸载本地,再全局安装
# 卸载本地版本scoop uninstall ninja# 全局安装scoop install-g ninja全局应用安装在:
C:\ProgramData\scoop\apps\<应用名称>全局应用的 shims(快捷方式)在:
C:\ProgramData\scoop\shims# 查看全局安装根目录scoop config global_path# 查看应用的具体安装路径scoop which ninja# 更新 Scoop 本身scoop update# 更新所有应用(包括全局)scoop update--all--global# 清理下载缓存scoop cacherm--all# 清理旧版本scoop cleanup--all--global# 导出全局应用列表scoop export--global > global-apps.txt# 恢复安装(在其他机器上)Get-Contentglobal-apps.txt|ForEach-Object{scoop install-g$_}# 1. 以管理员身份打开 PowerShell# 2. 全局安装 Ninjascoop install-g ninja# 3. 验证安装ninja--version# 4. 在项目中使用cd"D:\test\cmake学习\01-基础示例"# 清理旧的构建文件Remove-Item-Recurse-Force build-ErrorAction SilentlyContinue# 创建构建目录mkdir build cd build# 使用 Ninja 生成器配置 CMakecmake-G"Ninja"..# 构建项目cmake--build.# 或直接使用ninja全局安装是 Scoop 的强大功能之一,特别适合:
记住:全局安装需要管理员权限,但安装后所有用户都可以使用,非常方便!
# 安装scoop install-g <app># 全局安装# 查看scoop list-g# 列出全局应用scoop info-g <app># 查看应用信息scoop which <app># 查看应用路径# 更新scoop update-g <app># 更新特定应用scoop update--global# 更新所有全局应用# 卸载scoop uninstall-g <app># 卸载全局应用# 清理scoop cleanup-g <app># 清理旧版本scoop cacherm# 清理缓存