JDK

https://www.cnblogs.com/imzhizi/p/macos-jdk-installation-homebrew.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 最新版 Oracle JDK
brew cask install oracle-jdk

# Oracle JDK11、Oracle JDK8 需要手动下载
# https://www.oracle.com/hk/java/technologies/javase-downloads.html

# 最新版 Oracle OpenJDK
brew cask install java

# Oracle OpenJDK11
brew cask install java11

# 使用该命令则安装由 Oracle 提供的最新版的 OpenJDK
brew cask install java

# 使用该命令则安装由 Oracle 提供的 OpenJDK11
brew cask install java11

# OpenJDK 在 Oracle 不再维护后会转交给 RedHat 维护
brew cask install openjdk@11

# AdoptOpenJDK
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk8
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk9
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk10
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk11
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk12
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk

# Azul Zulu 提供了 JDK 7
# Azul Zulu 也提供其他版本的 JDK 像 zulu8、zulu11 等
brew cask install homebrew/cask-versions/zulu7
brew cask install homebrew/cask-versions/zulu8
brew cask install homebrew/cask-versions/zulu11
brew cask install homebrew/cask-versions/zulu

# Apple 提供的 JDK6
brew cask install homebrew/cask-versions/java6

Maven

1
brew install maven

Node

1
brew install node

MySQL

1
brew install mysql

设置密码

1
mysql_secure_installation

启动mysql

1
brew service start mysql

Redis

1
2
3
brew install redis
// 指定版本
brew install redis@3.2

启动命令

1
2
// 使用brew帮助我们启动软件
brew services start redis

关闭命令

1
brew services stop redis

查看服务进程

1
ps axu | grep redis

Homebrew

用来装其他东西很方便“macOS缺失的软件包的管理器”

1
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

一些操作命令

1
2
3
4
5
6
7
brew search ** //查找某个软件包
brew list //列出已经安装的软件的包
brew install ** //安装某个软件包,默认安装的是稳定版本
brew uninstall **//卸载某个软件的包
brew upgrade ** //更新某个软件包
brew info ** //查看指定软件包的说明
brew cache clean //清理缓存

Mac应用程序无法打开或文件损坏的处理方法

1
2
3
4
5
6
7
8
9
10
11
12
// 方法1
1. 打开系统偏好设置界面,进入安全性与隐私

2. 点按左下角的锁头图标,解锁更改权限

3. 将允许从以下位置下载的应用,更改为 “ 任何来源 ” ,然后再打开应用即可

// 方法2
sudo xattr -d com.apple.quarantine /Applications/xxxx.app

// 方法3
sudo codesign --force --deep --sign - 文件位置(直接将应用拖进去即可)