HomeBrew
应用软件, 开发程序环境, 一键安装. 非常方便. 由于服务在境外, 访问速度慢, 推荐使用清华源 https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
1# 程序环境
2brew install npm miniconda mas git blacktop/tap/lporg
3# 可视化操作软件
4brew install --cask google-chrome iterm2 visual-studio-code postman
需要密码和权限的软件
比如ToDesk, 在安装时需要权限跳出密码输入, 可使用以下脚本完成, 省去了输入密码确认下一步等点击操作.
1PASSWORD="your passwd"
2expect -c "
3 spawn brew install --cask todesk
4 expect \"Password:\"
5 send \"$PASSWORD\n\"
6 expect \"to continue or any other key to abort:\"
7 send \"\n\"
8 interact
9"
苹果应用商店
使用前提:
- 安装mas, 推荐使用 HomeBrew 安装.
brew install mas
- 查询APP ID. Mac App Store 中每一个应用都有自己的应用识别码(Product Identifier), 这可以在每个应用的链接中看到。mas 就是根据 Product Identifier 安装与更新应用,也提供了查询应用 ID 的命令。
- 使用mas安装,
mas install [APP ID]
注意:
- 应用必须在商店登陆账号的已购列表中,因为命令行无法完成「购买」这个操作;
- 对于新上架的应用,可能无法查询到其识别码。因为 mas 的查询列表在缓存文件中,目前尚不清楚其列表更新周期,但若由其他途径(如应用链接)得知新上架应用识别码,仍可正常安装。
使用示例, 更多查看mas官方教程:
1# 搜索并锁定APP的ID
2mas search [APP Name]
3# 应用商店程序安装
4mas install [APP ID, APP ID2, ...]
5# 更新
6mas upgrade [APP ID, APP ID2, ...]