Windows
默认没有类似Homebrew
的包管理器。不过,Windows
用户可以选择使用Chocolatey
,这是一个适用于Windows
的包管理器,类似于Linux
的apt-get
或MacOS
的Homebrew
。通过Chocolatey
,你可以在命令行中安装Maven
,就像在Mac
上使用brew
一样简单。
1. 安装Chocolatey
首先,你需要安装Chocolatey
。在Windows
的命令提示符(以管理员身份运行)或PowerShell
(同样以管理员身份)中,执行以下命令来安装Chocolatey
:
less
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'))
这个命令会设置执行策略以允许脚本运行,更新安全协议以支持TLS 1.2
(如果尚未设置),并执行Chocolatey
的安装脚本。
如果你正在使用的是Git Bash
或其他bash
环境,并希望在Windows
中使用类似功能,建议切换到PowerShell
来执行特定于Windows
的命令,如安装Chocolatey
。安装完成后,你就可以使用choco
命令来安装Maven
和其他软件了。
2. 重新启动 PowerShell
:
根据安装过程中的提示,可能需要关闭并重新打开你的 PowerShell
窗口,以确保 Chocolatey
的环境变量和设置被正确应用。
当然,在 PowerShell
中,你也可以使用 refreshenv
命令刷新环境变量。
refreshenv
3. 安装Redis
bash
# 安装Redis
choco install redis
# 配置环境,具体路径要看安装时候的信息
$env:Path += ";C:\ProgramData\chocolatey\lib\redis"
# 启动Redis
redis-server
# 连接Redis
redis-cli
# 后台运行Redis
redis-server --daemonize yes
4. 安装MySQL
markdown
# 安装MySQL
choco install mysql
# 安装完查看是否有mysql服务
Get-Service mysql
# 应显示如下
Status Name DisplayName
------ ---- -----------
Running MySQL mysql
# 在windows电脑菜单界面搜索服务,找到MySQL服务
# 双击进入编辑设置如下图,重启服务
bash
# 连接到 MySQL 服务器:使用 MySQL 客户端连接到 MySQL 服务器。由于跳过了权限验证,你现在应该可以以 root 身份登录 MySQL 服务器。
mysql -u root
# 修改 root 密码:登录到 MySQL 后,使用以下 SQL 命令来修改 root 用户的密码。将 new_password 替换为你想要设置的新密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
# 刷新权限:修改密码后,刷新权限以确保更改生效。
FLUSH PRIVILEGES;
# 退出 MySQL:退出 MySQL 客户端。
exit;
# 停止 MySQL 服务:停止 MySQL 服务,并重新启动它,但这次不要跳过权限验证。
# 使用新密码登录:使用新密码连接到 MySQL 服务器。
5. 安装Microsoft .NET Framework 4.6.1
choco install dotnet4.6.1
6.安装Dart SDK
choco install dart-sdk
7. 安装docker
choco install docker-desktop
8.安装Python(默认当前的最新版本)
choco install python
9.如果用的是Python2
,则可以使用命令
choco install python2
10.安装pip工具(Python安装软件包管理)
choco install pip
11.安装Anaconda(数据科学最受信任的Python发行版)
choco install anaconda3
12.安装Miniconda
(Anaconda
的mini
版)
choco install miniconda3
13.安装JetBrains PyCharm
(Python
和科学开发的轻量级IDE
)
choco install pycharm-community
14.安装Wing Python IDE
(Wing Pro
是专为专业程序员设计的功能齐全的Python IDE
)
choco install wingide
15.安装Node.js
choco install nodejs.install
16.安装Java运行环境(JRE
)
choco install javaruntime
17.安装Java8
开发工具包(JDK
)
choco install jdk8
18.安装Android SDK
choco install android-sdk
19.安装Android Studio
choco install androidstudio
20.安装OpenJDK
(Oracle
提供的开源Java
开发工具包)
choco install openjdk
21.安装Go lang
choco install golang
22.安装Cppcheck
(静态C / C ++代码分析工具)
choco install cppcheck
23.安装PHP
choco install php
24.安装Ruby
choco install ruby
25.安装Sass
choco install sass
26.安装Ghostscript
(PostScript
语言和PDF
的解释器)
choco install Ghostscript
27.安装vim工具
choco install vim
28.安装OpenCV
choco install opencv
29.安装Rufus
choco install rufus
30.安装FileZilla Server
(跨平台免费的FTP解决方案)
vbscript
choco install filezilla.server
31.安装Putty
(Windows
和Unix
平台的Telnet
和SSH
的免费实现)
choco install putty.install
32.安装NotePad++
choco install notepadplusplus
33.安装VisualStudio Code
choco install vscode
34.安装Eclipse
choco install eclipse
35.安装inkscape
(Python
编写的开源矢量图软件)
choco install inkscape
36.安装blender
(带有Python接口的3D
开源绘图软件)
choco install blender
37.安装OpenVPN
(远程桌面软件)
choco install openvpn
38.安装SQLite
choco install sqlite
39.安装MySQL Community Server
(开源数据库MySQL
)
choco install mysql
40.安装MySQL Workbench
choco install mysql.workbench
41.安装PostgreSql
choco install postgresql
42.安装MongoDB
(用C ++
编写的可扩展,高性能,开源NoSQL
数据库)
choco install mongodb.install
43.安装DBeaver
-社区版
choco install dbeaver
44.安装DB Browser for SQLite
choco install sqlitebrowser
45.安装GitHub
桌面
choco install github-desktop
46.安装GitKraken
(直观,快速,美观的跨平台Git客户端。)
choco install gitkraken
47.安装SmartFTP
(FTP
,FTPS
,SFTP
,HTTP
,Amazon S3
,WebDAV
,Google Drive
,Google Cloud Storage
,Microsoft OneDrive
,Telnet
,终端客户端)
choco install smartftp
48.安装WinSCP
choco install winscp.install
49.安装VMware Workstation
choco install vmwareworkstation
50.安装vmware-tools
(Windows
系统实用程序,用于在VSphere
下运行的VM
)
choco install vmware-tools
51.安装Google Chrome
浏览器
choco install google-chrome-x64
52.安装Mozilla Firefox
浏览器
choco install firefoxesr
53.安装Windows
的Linux
环境 - Cygwin
choco install cygwin
54.安装Chromium
浏览器
choco install chromium
55.安装ConEmu
(控制台仿真器))
choco install conemu
56.安装Microsoft .NET Framework 4.6.1
choco install dotnet4.6.1
57.安装7Zip
python
choco install 7zip.portable
58.安装VisualStudio2017
choco install visualstudio2017enterprise
59.安装Sublime Text
choco install sublimetext3
60.安装JetBrains IntelliJ IDEA
(Java
编辑器)
choco install intellijidea-community
61.安装NetWide Assembler
(针对Intel x86
系列处理器的汇编程序)
choco install nasm
62.安装MinGW-w64
(适用于Windows 64
和32位的GCC
。)
choco install mingw
63.安装OBS Studio
(免费和开源软件,用于视频录制和实时流。)
choco install obs-studio
64.安装ShareX
(屏幕截图工具)
choco install sharex
65.适用于Linux的Windows子系统
choco install wsl