使用HomeBrew安装各种软件(长期更新)

使用HomeBrew安装各种软件(长期更新)

文章目录

安装Homebrew安装Applite搜索Applite安装验证是否成功

安装Java版本选择搜索Adopt OpenJDK安装设置环境变量刷新环境变量验证是否成功

安装Tomcat搜索Tomcat安装验证是否成功

安装NVM和NPM搜索NVM安装设置环境变量验证是否成功通过NVM安装NPM验证NPM安装是否成功

安装LuaRocks搜索LuaRocks安装验证是否成功

安装Maven搜索Maven安装验证是否成功

安装PgAdmin4搜索PgAdmain4安装验证是否成功

安装Keka搜索安装Keka验证是否成功

安装IINA搜索安装IINA验证是否成功

安装Typora搜索安装Typora验证是否成功

安装Slack搜索安装Slack验证是否成功

安装Homebrew

直接使用清华大学的镜像即可,按照文档,执行文档中的首次安装 Homebrew / Linuxbrew 和 替换现有仓库上游 如果你想了解更多有关Homebrew的内容,可以参考这篇文章

安装Applite

2024-03-23更新 : 以前该部分是Cakebrew,发现Cakebrew似乎不再维护了。于是使用Applite

Applite算是Homebrew的一个图形客户端。其实安装图形客户端之后,下面所有的命令行方式都可以转为由图形客户端安装。具体怎么安装看个人偏好

搜索Applite

brew search applite

安装

brew install applite

验证是否成功

查看Applite是否可以正常打开并显示已安装的软件,并且能通过Applite安装软件

安装Java

版本选择

由于Oracle OpenJDK 在8u202之后改变里许可证策略,改为收费的了。所以选择Adopt OpenJDK版本选择JDK8或者JDK11

搜索Adopt OpenJDK

brew search temurin

安装

对应HomeBrew地址 对应的Install Eclipse Temurin文档地址

# 两种写法都行

brew install --cask temurin8

brew install temurin11

设置环境变量

在用户目录下打开终端,在终端里打开.bash_profile文件

vim .bash_profile

输入

# JDK8

export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home

# JDK11

export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

:wq保存

刷新环境变量

source ~/.bash_profile

如果你本地shell使用的是oh my zsh,可以将上述命令和JAVA_HOME环境变量放到.zshrc文件中,当在.bash_profile中任何改动时,刷新oh my zsh即可

exec zsh

验证是否成功

java -version

javac -version

输出下列信息,代表成功

openjdk version "1.8.0_345"

OpenJDK Runtime Environment (Temurin)(build 1.8.0_345-b01)

OpenJDK 64-Bit Server VM (Temurin)(build 25.345-b01, mixed mode)

安装Tomcat

搜索Tomcat

brew search tomcat

安装

brew install tomcat

期间会把tomcat所需要的依赖都会下载下来

验证是否成功

brew services start tomcat

在浏览器中访问http://localhost:8080,能够正常显示出Tomcat的控制台

安装NVM和NPM

NVM是Node Version Manager NPM是Node Package Manager 强烈建议使用NVM管理NPM的版本

搜索NVM

brew search nvm

安装

brew install nvm

设置环境变量

在~/.zshrc文件中添加如下配置

export NVM_DIR="$HOME/.nvm"

[ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh" # This loads nvm

[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/usr/local/opt/nvm/etc/bash_completion.d/nvm"

验证是否成功

nvm -v

通过NVM安装NPM

nvm install --lts

验证NPM安装是否成功

node -v

安装LuaRocks

LuaRocks是lua包管理工具,默认也会安装lua

搜索LuaRocks

brew search luarocks

安装

brew install luarocks

验证是否成功

lua -v

安装Maven

搜索Maven

brew search maven

安装

brew install maven

验证是否成功

mvn -v

安装PgAdmin4

搜索PgAdmain4

brew search pgadmin

安装

brew install pgadmin4

验证是否成功

查看PgAdmin4能否正常打开并正常使用

安装Keka

Keka是Mac下一个压缩解压缩的图形工具

搜索

brew search keka

安装Keka

brew install keka

验证是否成功

查看KeKa能否正常启动并能正常解压缩文件

安装IINA

IINA是Mac一款视频播放器

搜索

brew search iina

安装IINA

brew install iina

验证是否成功

查看IINA能否正常播放音视频

安装Typora

Typora是一款Markdown编辑器,最新的版本已收费

搜索

brew search typora

安装Typora

brew install typora

验证是否成功

查看Typora是否可以正常使用,并在我的许可证那里输入邮箱和序列号激活

安装Slack

Slack是一款团队协作工具

搜索

brew search slack

安装Slack

brew install slack

验证是否成功

能否正常打开Slack并使用各项功能

相关推荐

草字头下的“吕”,这个字该怎么念?
365bet客服电话多少

草字头下的“吕”,这个字该怎么念?

📅 07-02 👁️ 3200
年轻时的周润发到底有多帅?看完这组照片,你就知道了
java的证书有哪些
365bet官方

java的证书有哪些

📅 07-23 👁️ 3958
led灯几串几并图解(led灯串联并联原理图解)
365网站世界杯怎么进

led灯几串几并图解(led灯串联并联原理图解)

📅 07-23 👁️ 6324
葡萄长在树上还是藤上,生长环境
365网站世界杯怎么进

葡萄长在树上还是藤上,生长环境

📅 06-29 👁️ 2604
带颖字的个性网名
365bet客服电话多少

带颖字的个性网名

📅 06-28 👁️ 2274