mac os重装系统后我都装了什么软件
1.安装搜狗输入法 (https://pinyin.sogou.com/mac/)
2.安装Xcode (App Store)
3.安装 HomeBrew (https://brew.sh/index_zh-cn)
- 修改dns 180.76.76.76 8.8.8.8 (可选)
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install wget
4.安装Chrome
$ brew cask install google-chrome
5.安装ShadowsocksX-NG
$ brew cask install shadowsocksx-ng
6.安装cocoapods
//M1芯片电脑需要安装这个libffi
$ arch -x86_64 brew install libffi
# export LDFLAGS="-L/usr/local/opt/libffi/lib"
# export CPPFLAGS="-I/usr/local/opt/libffi/include"
$ gem source -a https://gems.ruby-china.com
$ brew install cocoapods
$ pod setup
$ pod env
- 这里速度很慢的话,取消,多试几次!!!
- 切换tool
$ xcode-select --install # Install Command Line Tools if you haven't already.
$ sudo xcode-select --switch /Library/Developer/CommandLineTools # Enable command line tools
或者
$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
7.安装bundler
$ gem install bundler
8.安装火狐浏览器
$ brew search firefox
$ brew cask install firefox
9.安装ffmpeg
$ brew install ffmpeg
10.安装qq
$ brew cask install qq
11.115浏览器
$ brew cask install 115browser
12.flashplayer插件版本 (用于浏览器)
$ file://mac/install_flash_player_osx_ppapi.dmg
13.photoshop
$ file://mac/Adobe_Photoshop_CC_2019_v20.0.2_iMac.hk.dmg
如果打不开,直接打开/Extra/Install.app/Contents/MacOS/Install
14.安装steam
$ brew cask install steam
15.安装印象笔记
$ brew cask install yinxiangbiji
16.编辑器 visual studio code
$ brew cask install visual-studio-code
17.安装charles抓包工具
破解:https://www.zzzmode.com/mytools/charles/
$ brew search Charles
$ file://mac/Charles.app.cracked.zip
18.安装docker
$ brew cask install docker
19.安装sourceTree
$ brew search sourcetree
20.VMware_Fusion
$ file://mac/VMware_Fusion_11.0.2_10952296_iMac.hk.dmg
21.Navicat Premium
$ file://mac/navicat12.0.8.zip
显示包内容,把zh-Hans.lproj放到 Contents/Resources 目录下
如果显示文件损坏,看这里。 mac安装破解软件提示已损坏解决办法
22.安装迅雷
$ brew cask install thunder
23.微信
$ brew cask install wechat
24.钉钉
$ brew cask install dingtalk
25.压缩解压
$ brew cask install keka
26.Resolutionator
$ file://mac/Resolutionator_1.1.2_iMac.hk.dmg
27.视频播放
$ brew cask install mplayerx
28.iTerm2
$ brew cask install iterm2
29.dash
$ brew cask install dash
30.阿里旺旺
$ brew cask install aliwangwang
31.git-lfs
$ brew install git-lfs
$ git lfs install
32.gitpython
$ sudo pip3 install GitPython
$ sudo pip3 install ffmpy3
- nvm node npm
$ brew install nvm
$ mkdir ~/.nvm
$ cat << EOF >> .zshrc
export NVM_DIR="/Users/vincent/.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" ] && . "/usr/local/opt/nvm/etc/bash_completion" # This loads nvm bash_completion
EOF
$ source .zshrc
$ nvm install stable
34.hexo
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install -g hexo-cli
35.imageOptim
$ brew cask install imageoptim
36.OneDrive
$ brew cask install onedrive
37.fastlane
$ brew cask install fastlane
- protobuf
$ brew install protobuf
- youtube-dl
$ brew install youtube-dl
40.tree
$ brew install tree
41.traceroute/tcptraceroute
$ brew install tcptraceroute
42.adb
$ brew install android-platform-tools --cask
43.多版本jdk
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk<version>
# Java 8
brew cask install adoptopenjdk8
# Java 9
brew cask install adoptopenjdk9
# Java 10
brew cask install adoptopenjdk10
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)
export JAVA_14_HOME=$(/usr/libexec/java_home -v14)
alias java8='export JAVA_HOME=$JAVA_8_HOME’
alias java11='export JAVA_HOME=$JAVA_11_HOME’
alias java14='export JAVA_HOME=$JAVA_14_HOME’
#jdk
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_15_HOME=$(/usr/libexec/java_home -v15)
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java15='export JAVA_HOME=$JAVA_15_HOME'
Java8
Java15
Updating Homebrew...
==> Installing dependencies for wget: gettext, libunistring, libidn2 and openssl
==> Installing wget dependency: gettext
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gettext-0.19.8.1.mojave.bottle.tar.gz
==> Caveats
gettext is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib"
export CPPFLAGS="-I/usr/local/opt/gettext/include"
==> Summary
🍺 /usr/local/Cellar/gettext/0.19.8.1: 1,935 files, 16.9MB
==> Installing wget dependency: libunistring
==> Downloading https://homebrew.bintray.com/bottles/libunistring-0.9.10.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libunistring-0.9.10.mojave.bottle.tar.gz
🍺 /usr/local/Cellar/libunistring/0.9.10: 54 files, 4.4MB
==> Installing wget dependency: libidn2
==> Downloading https://homebrew.bintray.com/bottles/libidn2-2.1.1a.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libidn2-2.1.1a.mojave.bottle.tar.gz
🍺 /usr/local/Cellar/libidn2/2.1.1a: 69 files, 691.8KB
==> Installing wget dependency: openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2q.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring openssl-1.0.2q.mojave.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
openssl is keg-only, which means it was not symlinked into /usr/local,
because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have openssl first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find openssl you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
==> Summary
🍺 /usr/local/Cellar/openssl/1.0.2q: 1,794 files, 12.1MB
==> Installing wget
==> Downloading https://homebrew.bintray.com/bottles/wget-1.20.1_4.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring wget-1.20.1_4.mojave.bottle.tar.gz
🍺 /usr/local/Cellar/wget/1.20.1_4: 49 files, 3.9MB
==> `brew cleanup` has not been run in 30 days, running now...
Pruned 0 symbolic links and 2 directories from /usr/local
==> Caveats
==> gettext
gettext is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib"
export CPPFLAGS="-I/usr/local/opt/gettext/include"
==> openssl
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
openssl is keg-only, which means it was not symlinked into /usr/local,
because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have openssl first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find openssl you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"