开搜 K
主题
主题
Windows 下管理软件的小工具。
举个例子,安装 tomcat:
更新软件:
确保你能流畅访问 GitHub。 不要使用国内的一些 Gitee 的代理仓库安装主程序,问题很多!!!
scoop 默认安装在 c 盘的 ~/scoop
目录下,如果你想更改安装位置: 在 powershell 中输入:
$env:SCOOP='D:\scoop'
[Environment]::SetEnvironmentVariable('USERSCOOP', $env:SCOOP, 'User')
$env:SCOOP_GLOBAL='D:\scoop'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
接下来安装主程序,在 powershell 中执行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
安装后的 scoop 文件夹会像这样:
安装完成没有报错后,执行第一次 update:
scoop update
你也可以先设置代理:
scoop config proxy localhost:7891
安装 aria2,提高下载速度,安装完会自动启用:
scoop install aria2
scoop config aria2-warning-enabled false
scoop 默认启用了 main bucket,如果想添加其他官方源:
scoop bucket add extras
scoop bucket add java
scoop bucket add versions
以及我使用的第三方 bucket 也推荐给大家:
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop update
scoop list
scoop search <name>
如果软件名没有冲突,bucket 可以省略
scoop install <bucket>/<name>
批量安装用空格分割,比如:
scoop install openjdk17 python go nodejs-lts
scoop status
scoop update <name> 或 scoop update *
scoop 安装完的安装包不会自动删除,在 scoop 目录下的 cache 文件夹。
你可以手动删除也可以运行:
scoop cache rm \*
scoop 更新软件不会将旧版移除,只是将创建一个链接指向新版本。
不要手动删除旧版本,使用如下命令:
scoop cleanup <name> 或 scoop cleanup *
锁定指定软件版本,在 scoop update * 时也不会更新。
scoop hold <name>
scoop unhold <name>
scoop help
建议使用 scoop 安装纯命令行工具,如果你要安装图形化的软件,千万别安装浏览器。
不推荐安装 qq 微信钉钉什么的国产软件,确实是控制不了,scoop 的卸载没办法完全卸载它们。
如果图形化的软件,scoop 会在开始菜单放置一个目录。
在使用软件过程中,请使用 current 文件夹下的程序,比如 idea 中的 jdk 配置: