Java自动化测试系列[v1.0.0][Scoop环境]

安装Scoop

启动PowerShell更改系统策略

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserJava自动化测试系列[v1.0.0][Scoop环境]_第1张图片

命令行安装Scoop

在powershell中,使用如下两条命令中的任意一个安装scoop
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
iwr -useb get.scoop.sh | iex
Java自动化测试系列[v1.0.0][Scoop环境]_第2张图片

环境验证

在Powershell中输入命令scoop help得到如下内容,标示安装成功环境配置成功
Java自动化测试系列[v1.0.0][Scoop环境]_第3张图片

路径修改

默认情况下,软件安装在当前用户路径下,例如C:\Users\Administrator\scoop,通过命令行修改路径,前提是确保修改的路径确实存在,因为命令行是不会因为路径不存在而报错的,但是后续再进行安装其他软件的时候

PS C:\Users\Administrator> $env:SCOOP='D:\Applications\Scoop'
PS C:\Users\Administrator> [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
PS C:\Users\Administrator> $env:SCOOP_GLOBAL='D:\GlobalScoopApps'
PS C:\Users\Administrator> [Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

在这里插入图片描述
路径设置完成后,因为新路径里的结构与原路径的结构稍微有所不同,因此务必将原Scoop路径下的目录结构复制过来

安装aria2用于加速下载速度

在powershell中执行命令scoop install aria2
Java自动化测试系列[v1.0.0][Scoop环境]_第4张图片
执行成功后,在新路径下就能看到aria2的内容了
Java自动化测试系列[v1.0.0][Scoop环境]_第5张图片
到此为止,Scoop工具的所有配置完成,然而它本身默认的工具库或许不全,可以使用命令添加其他的库
scoop bucket add bucketname
在这里插入图片描述

bucketname detailed content
main Default bucket for the most common (mostly CLI) apps
extras Apps that don’t fit the main bucket’s criteria
games Open source/freeware games and game-related tools
nerd-fonts Nerd Fonts
nirsoft A subset of the 250 Nirsoft apps
java Installers for Oracle Java, OpenJDK, Zulu, ojdkbuild, AdoptOpenJDK, 7、Amazon Corretto, BellSoft Liberica & SapMachine
jetbrains Installers for all JetBrains utilities and IDEs
nonportable Non-portable apps (may require UAC)
php Installers for most versions of PHP
versions Alternative versions of apps found in other buckets

常用命令

scoop install <软件名>
scoop install -g <软件名>安装到global目录
scoop search <软件名>

你可能感兴趣的:(玩转环境配置,Scoop,Windows)