了解一下Scoop(强大的windows命令行包管理工具)

Scoop是一款软件包管理工具,类似你电脑上的软件管家,只不过Scoop是命令行操作的

为程序员开发的软件管家,你不需要再一个一个的访问官网,然后找软件的安装包,而只需要一个命令,全部搞定。

其最大的特点是可以自动配置环境变量,自动解决依赖冲突

好处:也就是说如果你是一个java开发者,你只需要用Scoop下载jdk就可以直接使用java命令查看版本等,而不需要再自己配置JAVA_HOME等环境变量,Scoop已经为你做好了;如果你有使用不同的版本需求,也可以下载两个不同版本的jdk,然后使用命令 scoop reset xxx 来切版本。同理,Python等也可以进行管理。删除、更新也全部是命令搞定

你想换电脑或者重装系统的话(相同操作系统),可以直接将安装位置复制走,然后稍加操作就OK了,完全不用在一个一个的下载,你的数据也不会丢失

 如何安装

下面这个链接有很详细的安装教程(github作者的自述)

https://github.com/ScoopInstaller/Install#for-admin%E3%80%82

显示已经安装成功了,这里是安装到默认的位置,即scoop 将安装到

C:\Users\<YOUR USERNAME>\scoop

scoop的基本使用 
软件安装

#scoop install 软件名

scoop install 7zip #先安装 7zip ,很多软件需要它才能安装

scoop install git#添加bucket前,需要安装git

 

# scoop search 软件名  查找是否有你需要的软件
# scoop info 软件名       查看软件介绍
# 如果第一次安装失败,需要先卸载,然后再次安装(自行探索即可知)
# 如果某个软件有依赖它会自行安装,或安装完毕后提示你

# 全局安装,以管理员身份打开PowerShell
scoop install -g xxxx

# 或者可以安装 sudo ,然后在普通身份时也可以对全局进行操作:
scoop install -g sudo # 此时以管理员身份打开的Powershell

sudo scoop install -g git # 此时普通身份亦可

#  scoop list                  查看已安装的所有软件

软件更新

# scoop update 软件名

# 可以使用 scoop update * 一次性更新所有软件(必须在安装目录下使用)
# 使用 scoop update 更新scoop,有时当你安装或其他操作时scoop会自行更新自己,由于软件数量和版本极多,更新频率会有点高

# 使用 scoop status 查看可更新的软件

卸载命令

 # scoop uninstall 软件名

添加bucket

什么是bucket:一个软件库,里面有很多的软件,当你所需要的软件没有时,你需要添加其所在的bucket(这样才可以将软件从bucket中下载下来)

scoop bucket known # 列出已知所有官方bucket
-----------------------------------------------------
main         # 默认的bucket,大多数常用软件 
extras
versions     # 一些软件的旧版本,比如mysql5.6
nightlies
nirsoft
php          
nerd-fonts
nonportable
java         # java JDK,好多版本
games
jetbrains     # jetbrains公司的所有软件

# 自行探索要添加的bucket,当然,你可以全部添加。
 

添加bucket

# scoop bucket add bucket名

例子:scoop bucket add java

# 使用 scoop bucket rm bucket名 移除不想要的bucket

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值