Chocolatey 在Window搭建一个开发环境

原创
2019/03/24 10:46
阅读数 2.3K

在看了(利用 Chocolatey 快速在 Windows 下搭建一个开发环境)后,准备从零开始

一、准备工作

1、用管理员权限启动:powershell,执行错误请参考(PowerShell因为在此系统中禁止执行脚本的解决方法

命令行运行:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

2、安装(Chosolater),可参考官方安装命令

3、安装cmder,命令:choco install cmder,可写成:cinst cmder(用管理员权限启动)

4、Chocolatey 安装包支持列表

5、安装UI外壳: choco install chocolateygui

推荐:cmder + pip

二、具体安装软件可参考如下

搜索:clist ssh (choco list ssh)

升级

升级安装用的是 choco upgrade 命令,后面加上要升级的包的名字:choco upgrade <package>

例如:

choco upgrade freedownloadmanager
choco upgrade googlechrome

删除

想要删除掉用 Chocolatey 安装的包,用的是 choco uninstall ,后面加上要卸载或者删除掉的包的名字 : choco uninstall <package> (cuninst ssh)

查看一下所有安装在本地的包的列表:choco list -localonly

常用软件(命令执行)

cinst googlechrome 
cinst ccleaner
cinst foxitreader
cinst chocolateygui
cinst openvpn

cinst Typora  (Windows 上的 Markdown 编辑器)

# 透明任务栏
choco install translucenttb
# 任务栏显示网速
choco install traffic-monitor
# 快速清理内存
choco install memreduct
# 温度监控
choco install coretemp

以下可二选一
cinst office365business 
cinst office365proplus

cinst imagemagick.app
cinst everything 
cinst defraggler
cinst f.lux
cinst 360ts 
cinst utorrent
cinst xmind 
cinst vmwareworkstation
cinst windows-10-update-assistant
cinst ccleaner.portable 
cinst fastcopy
cinst markdownpad2 
cinst 7zip.install
cinst winrar 
cinst notepad3 
cinst beyondcompare

开发相关软件如下

开发语言环境:

以下jdk二选一

cinst jdk11 
cinst jdk8 
cinst python

choco install mysql-python

开发工具

cinst eclipse
cinst intellijidea-community
cinst intellijidea
cinst pycharm-community
cinst springtoolsuite 
cinst jenkins 

数据存储

cinst sqlite
cinst mysql.workbench
cinst mysql 
cinst mysql-connector
cinst mongodb 
cinst mongodb.install
cinst mongovue 
cinst elasticsearch 
cinst spark 
cinst redis 
cinst redis-64
cinst redis-desktop-manager

其它

cinst github-desktop
cinst git.install
cinst git.portable

cinst nodejs.install 
cinst virtualbox

cinst tomcat 
cinst maven
cinst javadecompiler-gui 
cinst postman 
cinst adblockpluschrome 
cinst rabbitmq

cinst tortoisesvn
cinst tortoisegit 
cinst torguard-client

--JavaScript最强编辑器,搭建Node开发环境

cinst vscode

--

装机从此不再难

每次拿到一台新的电脑,快速安装上所有自己需要的程序是一件非常非常耗时间的事情,要一个个软件分别去官网下载,既无聊,又费心。下载安装包之后,还需要手动一次次地点击「下一步」,直到全部安装完成。Chocolatey 就可以比较好地解决这些烦恼。因为你可以:

choco install --yes bandizip firefox potplayer teamviewer
 

Chocolatey 跟其他第三方软件管理器不同之处在于,它不但使用官网链接下载,而且会在下载完成后使用数字摘要技术检查安装包是否跟官网上的完全一致,所以,你使用 Chocolatey 安装的就是最新纯净官网版本。

推荐另外一个包管理器:scoop

1、Scoop window包管理工具

2、「一行代码」搞定软件安装卸载,用 Scoop 管理你的 Windows 软件

3、再谈谈 Scoop 这个 Windows 下的软件包管理器

4、Window包管理工具scoop

 

 

 

 

 

 

 

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部