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

安装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并使用各项功能

  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Homebrew安装nvm的步骤如下: 1. 首先,确保你已经安装Homebrew。如果没有安装,你可以通过在终端中运行以下命令来进行安装: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 确保你已经安装了Node.js。如果没有安装,你可以使用Homebrew在终端中运行以下命令来安装Node.js: ``` brew install node ``` 3. 接下来,你需要安装nvm。在终端中运行以下命令: ``` brew install nvm ``` 4. 安装完成后,你需要编辑你的shell配置文件(例如 ~/.bash_profile, ~/.zshrc, ~/.profile 等),添加nvm的配置。根据你的shell类型,你需要选择对应的配置文件。 如果你使用的是bash shell,可以在终端中运行以下命令来编辑配置文件: ``` echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm' >> ~/.bash_profile echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion' >> ~/.bash_profile source ~/.bash_profile ``` 如果你使用的是zsh shell,可以在终端中运行以下命令来编辑配置文件: ``` echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm' >> ~/.zshrc echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion' >> ~/.zshrc source ~/.zshrc ``` 5. 完成以上步骤后,你可以在终端中运行以下命令来验证nvm是否成功安装: ``` nvm --version ``` 通过以上步骤,你就可以使用Homebrew安装并配置nvm了。注意,nvm会覆盖掉已经安装的Node.js版本,所以请确保在安装nvm之前备份好你的Node.js安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [MAC:homebrew安装nvm及node](https://blog.csdn.net/Froth__/article/details/129717748)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值