一键安装你的Mac环境

Posted by MakiNaruto on Mon, Mar 18, 2024

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, ...]