1

使用 homebrew 安装所有第三方软件

最近需要重装 mac,想着能不能用 homebrew 统一安装所有软件,本来以为有些软件应该会缺失的,结果竟然无一例外地都可以用 brew install,简单记录供日后参考。

已尝试可安装软件

atom、datagrip、deno、discord、docker、emacs、golang、chrome、idea、网易邮箱大师(mailmaster)、网易云音乐、有道词典、micro、mos、mumble、nginx、node、openjdk8、openjdk11、postman、qq、qqmusic、rust-up、sogouinput、ssr、telegram、telnet、腾讯会议(tencent-meeting)、terminus、tree、unrar、vscode、wechat、wget、aliwangwang

安装命令可以拉倒最底下查看

已尝试失败软件

随着尝试软件的增加,已经出现一些不能使用brew安装的软件了

  • 百度网盘,brew安装的是一个很老的叫百度同步盘的东西
  • wps,brew安装的是英文版,难用
  • zoom会议,brew没有

安装 homebrew

访问homebrew 官网,复制脚本执行命令即可,这里给出命令,不过还是以官网为准。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

用 homebrew 安装所有软件

Chrome

不多解释了,程序员必备浏览器

brew cask install google-chrome

音乐播放器

网易云音乐

brew cask install neteasemusic

QQ 音乐

brew cask install qqmusic

通讯工具

微信

brew cask install wechat

QQ

brew cask install qq

mumble,这是一个开源的游戏语音工具,可以在自己的云服务器部署。

brew cask install mumble

终端相关

terminus,一个很漂亮的终端。

brew cask install terminus

oh-my-zsh,最好访问官网获取最新安装命令。

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

网络相关

测试 socket 代理必备客户端。

brew cask install shadowsocksx-ng-r

Nginx,高性能 Web 服务器。

brew install nginx
// 通过brew安装的nginx可以通过brew services管理
brew services start nginx

编程应用

VSCode

brew cask install visual-studio-code

Postman

brew cask install postman

IDEA

brew cask install intellij-idea

开发环境

Python

macOS自带python,无需安装。

Java,因为最新版 JDK8 需要付费,这里选择 AdoptOpenJDK。

brew cask install adoptopenjdk8

Golang

brew install golang

Node.js

brew install node

Deno

brew install deno

Rust,根据官网的教程,需要先安装 rustup,再通过 rustup 安装 rust 工具链。

brew install rustup-init
// 安装完通过rustup-init命令执行安装脚本
rustup-init

Docker,有了 Docker 就不用装 Mysql、Redis、MongoDB、Kafka、ZooKeeper 等服务了,直接起 Docker 容器。

brew cask install docker

安装命令集合

brew cask install atom
brew cask install datagrip
brew install deno
brew cask install discord
brew cask install docker
brew install emacs
brew install golang
brew cask install google-chrome
brew cask install intellij-idea
brew cask install mailmaster
brew install micro
brew cask install mos
brew cask install mumble
brew cask install neteasemusic
brew install nginx
brew services start nginx
brew install node
brew cask install adoptopenjdk8
brew install openjdk@11
brew cask install popo
brew cask install postman
brew cask install QQ
brew cask install qqmusic
brew install rustup-init
brew cask install sogouinput
brew cask install shadowsocksx-ng-r
brew cask install telegram
brew install telnet
brew cask install tencent-meeting
brew cask install terminus
brew install tree
brew install unrar
brew cask install visual-studio-code
brew cask install wechat
brew install wget
brew cask install youdaodict
brew cask install aliwangwang

JabinGP
74 声望9 粉丝