写在前面
通常朋友或者群友向你推荐一个很好用的软件,我们第一选择就是通过搜索引擎来了解查询,但我们会发现,当我们把软件名输入到度娘时,会搜索出很多条关于这个软件的下载链接,有的朋友都找不到官网,就会直接在第三方网站里下载一些盗版软件,然后还需要我们手动选择安装路径等等一系列操作。
对于新买的电脑,需要安装一系列日常的软件时,那么一般也会:
- 去Python官网下载Python;
- 去微信官网下载WeChat;
- 去QQ官网下载QQ;
- 去Chrome官网下载谷歌浏览器;
- ……
而今天我们会尝试一种更加有趣、方便而又可靠的方式: Chocolatey。
Chocolatey 是一个可以通过一行代码快速安装官网纯净软件的工具,使用它可以快速下载安装、管理、卸载应用程序。事实上,它是为了那些习惯于Linux的程序员而诞生的,Linux安装软件的过程和它是几乎一样的,都是通过执行安装命令完成的。但是对于这一点呢,不会因为你不擅长Linux或者根本不了解Linux而影响你使用Chocolatey。
如何安装Chocolatey
现在我们知道Chocolatey它是可以通过一行代码命令来下载安装软件的,同时它本身下载也可以通过一行代码命令来安装,只需要三步即可:
- 开始菜单中搜索
cmd
,选择 「命令提示符」 (Powershell也可以,本文演示的是用cmd) - 右键菜单或在右边菜单选择「以管理员身份运行」
- 复制下面这段内容,回车执行
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
怎么切换软件的默认安装路径
安装好了Chocolatey之后,我们别急着下载我们所需要的软件,我们要先改一下它的默认安装路径,不然以后通过Chocolatey安装的软件都会默认安装在C盘,我想大家都不愿意清理令人头大的C盘吧,那么我们怎么更改安装路径呢?把新软件直接安装在D盘或者其他位置上呢?
比如我在D盘新建了一个Chocolatey 文件夹,我想把软件都默认安装在这个文件夹里面。
- 打开 cmd(管理员打开) 然后输入代码
setx.exe ChocolateyInstall D:\Chocolatey /M
- 更新环境变量
refreshenv
弹出“Refreshing environment variables from registry for cmd.exe. Please wait...Finished..”
这样以后安装的软件就会默认安装在这里了。
如何使用Chocolatey
我们尝试用Chocolatey安装谷歌浏览器,打开 cmd(管理员打开) 然后输入代码
choco install --yes googlechrome
稍等片刻,googlechrome 程序就安装好了。你可以在桌面上看到它的快捷方式。
一次安装多个软件
choco install --yes bandizip wechat potplayer tim tencentqq
它可以一口气安装十个、二十个软件,它完全可以接受我们的任性,我们只需要按照规定代码格式写入你要下载的软件名就可以了,把它丢在一边,洗个澡的时间,它就已经帮你装好了。
Chocolatey的命令
安装软件:choco install --yes 软件名
卸载软件:choco uninstall 软件名
更新软件:choco upgrade --yes 软件名
还有其他的命令代码,如果你想要了解的话,可以输入:
choco command -help
Chocolatey能装什么软件
Chocolatey安装我们平常所需要大多软件,如果不确定是否能够通过Chocolatey下载安装,我们可以进入到它的社区里查询想要安装的软件。
Chocolatey社区官方链接:https://community.chocolatey.org/packages
软件名称 | 对应 choco 名称 |
---|---|
choco install --yes tencentqq | |
微信 | |
tim | tim |
谷歌浏览器 | googlechrome |
edge浏览器 | microsoft-edge |
7zip | 7zip |
ditto | ditto |
钉钉 | dingtalk |
Screen To Gif | screentogif |
FastStone Capture | fscaptrue |
wiztree | wiztree |
Listary | listary |
teamviewer | teamviewer |
vscode | vscode |
Chocolatey或许是一个不错的尝试,不过他的软件社区还有待完善补充,还有很多软件没有收录,同时windows平台复杂的软件版本,安装版、便携版、破解版、修改版......
像 Python 也可以直接用 Chocolatey 来安装,但是Python 有一些配置需要在安装过程中勾选,Chocolatey 自动装应该是都默认勾选的。
111
💪
😊
👍👻👍
赞
👍
很实用
实用性太高了
很实用
好用+1
666
有效提高电脑桌面简洁度
方便
实用性高
好用+1