Scoop - 在Windows命令行上进行程序安装
2021-06-17 06:05
标签:amp lin tar config href Opens style page 方法 2019-01-28 22:49:21 资料来源自Scoop官方网站以及github上的帮助文档 如果有疑惑或者觉得文章有错误请留言以帮助改正 是开发人员用来安装程序用的,使用命令行进行操作。 操作环境:win10。 确保你的 PowerShell 版本 >= 3. win7或许低于3,得升级。 PowerShell在哪里?以下三种方法可找到: 1. win + R 打开运行后输入powershell然后确定;(和环境变量有关) 2. cmd中输入powershell然后回车;(和环境变量有关) 3. 在开始菜单中查找; 如何查看自己的PowerShell 版本呢?在PowerShell中输入如下内容: 本人电脑上显示如下: 然后确保你允许PowerShell执行本地脚本,在PowerShell中输入如下内容,已完成执行策略的更改: 遇到提示,输入Y即可。 在PowerShell中输入如下内容(将会安装到默认目录C:\Users\user(自己的用户名)\scoop,也可指定安装目录): 想要指定安装目录,在PowerShell中输入如下内容(代码中的D:\Applications\Scoop为指定的目录): 等待安装完成。。。 输入以下命令查看Scoop命令的概述: 结果显示如下: 输入‘scoop help 显示结果如下: 查找要安装的程序,如gradle: 显示结果如下: 查找所有可用程序: 安装程序,如gradle,默认会安装到Scoop安装目录下的apps目录: 显示结果如下: 也可将程序安装到指定目录,如F:\GlobalScoopApps: 对Scoop进行版本更新: 对Scoop安装的所有程序进行更新(也可指定某个程序进行更新): Scoop - 在Windows命令行上进行程序安装 标签:amp lin tar config href Opens style page 方法 原文地址:https://www.cnblogs.com/xust14521/p/10332292.html
Scoop -- A command-line installer for Windows
安装前提(所需要的环境):
$psversiontable.psversion.major
1 PS C:\Users\user> $psversiontable.psversion.major
2 5
set-executionpolicy remotesigned -scope currentuser
开始安装Scoop.
iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh‘)
[environment]::setEnvironmentVariable(‘SCOOP‘,‘D:\Applications\Scoop‘,‘User‘)
$env:SCOOP=‘D:\Applications\Scoop‘
iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh‘)
使用Scoop(在cmd和PowerShell中输入以下命令均可,因为已经为Scoop自动设置了环境变量)。
scoop help
1 PS C:\Users\15991> scoop help
2 Usage: scoop
scoop help install
1 PS C:\Users\15991> scoop help install
2 Usage: scoop install [options]
3
4 e.g. The usual way to install an app (uses your local ‘buckets‘):
5 scoop install git
6
7 To install an app from a manifest at a URL:
8 scoop install https://raw.github.com/lukesampson/scoop/master/bucket/runat.json
9
10 To install an app from a manifest on your computer
11 scoop install \path\to\app.json
12
13 When installing from your computer, you can leave the .json extension off if you like.
14
15 Options:
16 -g, --global Install the app globally
17 -i, --independent Don‘t install dependencies automatically
18 -k, --no-cache Don‘t use the download cache
19 -s, --skip Skip hash validation (use with caution!)
20 -a, --arch Use the specified architecture, if the app supports it
scoop search gradle
1 PS C:\Users\15991> scoop search gradle
2 ‘main‘ bucket:
3 gradle-bin (5.1.1)
4 gradle (5.1.1)
scoop search
scoop install gradle
1 PS C:\Users\15991> scoop install gradle
2 Installing ‘gradle‘ (5.1.1) [32bit]
3 gradle-5.1.1-all.zip (124.7 MB) [> ] 1%
[environment]::setEnvironmentVariable(‘SCOOP_GLOBAL‘,‘F:\GlobalScoopApps‘,‘Machine‘)
$env:SCOOP_GLOBAL=‘F:\GlobalScoopApps‘
scoop install -g
scoop update
scoop update *
上一篇:[APIO2012]派遣