系统配置 - MacOS配置
# 软件列表
Inbox
一、Mac软件安装列表
- [ ] Infuse
- [ ] sys driver
- [x] Microsoft Edge
- [x] panda
- [x] eagle
- [x] RDP
- [x] 微信
- [x] 网易云音乐
- [x] Wolai
- [x] INNA
- [x] typora
- [x] postman
- [x] vs code
- [x] ohmyzsh
- [x] Iterm2
- [x] homebrew
- 国内安装Homebrew教程 (opens new window)
- 查看homebrew配置: brew config
- 修改homebrew源为国内源:http://mirrors.ustc.edu.cn/help/brew.git.html
- 更新brew源: brew update
- 配置:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
- [x] jdk: https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk
- [x] node
- [x] flutter
- [ ] Snipaste
- [ ] python
- [ ] go
- [x] git
- [ ] Maccy (opens new window): 剪切板工具
终端软件
- [ ] fanyi:
npm install fanyi -g
# 其他配置
# 🎊 iterm配置代理
可以在 ~/.zshrc 或者 ~/.bash_profile 中添加这样的alias:
alias goproxy='export http_proxy=http://127.0.0.1:8087 https_proxy=http://127.0.0.1:8087'
alias disproxy='unset http_proxy https_proxy'
1
2
2
后续通过goproxy / disproxy进行切换
# ☕️ JAVA版本切换
使用jenv: 参考文档 (opens new window)
建议直接下载azul安装包安装。使用brew安装jdk8会报错。
# ㊙️ Mac 命令
export的用法
export TEST="abc"
1
export作用 在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。
下面看一些例子
// 赋值在test.sh中
export TEST="abc"
source test.sh
echo $TEST //"abc"
sh test.sh
echo $TEST //打印的是空值
1
2
3
4
5
6
7
2
3
4
5
6
7
# Node 版本切换方案
解决方案: https://liuxy0551.github.io/article/node-n.html
上次更新: 2022/03/08, 06:03:00