网站首页 > 精选教程 正文
大家好,我是爱科技的小和,上期给大家介绍了Mac平台的包管理工具Homebrew,不少小伙伴都跃跃欲试,但是由于没有Mac纷纷留言问Windows下面有没有类似的工具,那么今天小编就来和大家分享一款Windows平台下的包管理工具——Scoop!
什么是Scoop:
Scoop是适用于Windows平台的包管理器,可以实现命令行安装Java、Python、Node.js等计算机编程语言环境,以及安装Chrome、VS Code、JetBrains等海量应用软件,并且通过Scoop安装的包都存放在个人文件夹不会影响系统,同时一键安装避免了传统引导式“下一步”的安装方式以及管理员权限等权限授权。
安装Scoop:
Scoop官网(https://scoop.sh/)提供了PowerShell命令行安装命令:
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
# or shorter
iwr -useb get.scoop.sh | iex
注意:如果出现错误,您可能需要更改执行策略(即启用 Powershell)
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
首次安装可能会报连接服务器失败:
可以多尝试两次,就可以正常安装了
? ? ? ? 安装完成后可以输入scoop help 查看命令提示
这里小编简单翻译一下:
Some useful commands are:
alias Manage scoop aliases # 管理指令的替身
bucket Manage Scoop buckets # 管理软件仓库
cache Show or clear the download cache # 查看与管理缓存
checkup Check for potential problems # 做个体检
cleanup Cleanup apps by removing old versions # 清理缓存与旧版本软件包
config Get or set configuration values # 配置Scoop
create Create a custom app manifest # 创建自定义软件包
depends List dependencies for an app # 查看依赖
export Exports (an importable) list of installed apps # 导出软件包列表
help Show help for a command # 显示帮助指令
hold Hold an app to disable updates # 禁止软件包更新
home Opens the app homepage # 打开软件包主页
info Display information about an app # 显示软件包信息
install Install apps # 安装软件包
list List installed apps # 列出所有已安装软件包
prefix Returns the path to the specified app # 查看软件包路径
reset Reset an app to resolve conflicts # 恢复软件包版本
search Search available apps # 搜索软件包
status Show status and check for new app versions # 查看软件包更新状态
unhold Unhold an app to enable updates # 启动软件包更新
uninstall Uninstall an app # 卸载软件包的指令
update Update apps, or Scoop itself # 更新软件包
virustotal Look for app hash on virustotal.com # 查看哈希值
which Locate a shim/executable (similar to 'which' on Linux) # 查看可执行程序路径
用Scoop查找想要安装的软件
scoop search [PackageName]
比如我们查查能不能装python:
安装软件:
scoop install? [PackageName]
如安装python:
安装过程中会自动安装目标软件所需依赖环境
scoop同样支持同时安装多个软件如:
scoop install nodejs12 python python27
卸载软件:
scoop uninstall [PackageName]
如卸载Dark
更新软件:
scoop status #列举可更新包
scoop update [PackageName] #更新制定包
scoop update * #一键更新所有包
添加软件仓库bucket:
Scoop自带了main仓库涵盖了主流软件包,但还不够用,可以通过指令添加更多第三方软件仓库,这里列举了官方认证的几个仓库:
输入:scoop bucket known 可以查看仓库列表
main #主流默认仓库
extras #额外添加的仓库(不符合主流标准但有用)
versions #收录软件包历史版本的库
nirsoft #250个Nirsoft应用集合
php #PHP库
nerd-fonts #编程字体库
nonportable #windows UWP应用库
java #JAVA库合集
games #开源免费游戏及相关工具
jetbrains #jetbrains全家桶
scoop bucket add [BucketName]
--添加仓库如:scoop bucket add extra
scoop rm [BucketName]
--删除仓库如:scoop rm jetbrains
注意:如果要安装UWP应用,由于UWP软件安装需要管理员权限,建议安装sudo指令去执行安装
scoop install sudo
sudo scoop install [PackageName]
清理历史版本软件包与缓存:
scoop cleanup [PackageName] #清理指定包
scoop cleanup * #清理所有
以上就是小编今天为大家带了的windows平台的软件包管理工具Scoop的入门使用教程,还不赶紧去试试,其实windows平台软件包管理工具还有Chocolatey,但是小编觉得Scoop更先进安全,但是scoop也有缺点就是下载速度较慢。好了,如果你喜欢文章的内容,可以在文末点个赞 ,你的支持就是我最大的动力 !
猜你喜欢
- 2024-10-31 window配置JAVA开发环境(一) windows 配置java运行环境
- 2024-10-31 Java语言学习第一步:JDK下载与安装教程(超详细)
- 2024-10-31 Java开发必备,超详细的JDK安装教程(图文详解)
- 2024-10-31 Microsoft SQL Server Enterprise 2019 完整安装详细教程
- 2024-10-31 2024 手把手教你安装Java!从入门到精通!
- 2024-10-31 Windows10环境下安装Hbase单机版 hbase单机模式安装
- 2024-10-31 Ubuntu16.04.1安装Java8 java安装后在哪里打开
- 2024-10-31 JAVA安装教程——JDK安装 jdk安装教程2021
- 2024-10-31 【基础】JAVA的JDK安装使用(收藏)
- 2024-10-31 开发工具Java JDK的安装与配置 java开发工具安装教程
你 发表评论:
欢迎- 04-11Java面试“字符串三兄弟”String、StringBuilder、StringBuffer
- 04-11Java中你知道几种从字符串中找指定的字符的数量
- 04-11探秘Java面试中问的最多的String、StringBuffer、StringBuilder
- 04-11Python字符串详解与示例(python字符串的常见操作)
- 04-11java正则-取出指定字符串之间的内容
- 04-11String s1 = new String("abc");这句话创建了几个字符串对象?
- 04-11java判断字符串中是否包含某个字符
- 04-11关于java开发中正确的发牌逻辑编写规范
- 最近发表
-
- Java面试“字符串三兄弟”String、StringBuilder、StringBuffer
- Java中你知道几种从字符串中找指定的字符的数量
- 探秘Java面试中问的最多的String、StringBuffer、StringBuilder
- Python字符串详解与示例(python字符串的常见操作)
- java正则-取出指定字符串之间的内容
- String s1 = new String("abc");这句话创建了几个字符串对象?
- java判断字符串中是否包含某个字符
- 关于java开发中正确的发牌逻辑编写规范
- windows、linux如何后台运行jar(并且显示进程名)
- 腾讯大佬私人收藏,GitHub上最受欢迎的100个JAVA库,值得学习
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)