在 macOS 上安装软件有多种方法,每种方式适用于不同场景和用户需求,以下是详细操作及注意事项:
1. 通过 App Store 安装
步骤:
打开「App Store」应用 → 搜索软件名称 → 点击「获取」或「购买」→ 使用 Apple ID 验证后自动下载安装。系统会自动处理签名和依赖项,无需用户干预。
优势:
安全性最高(苹果审核机制严格)、自动更新、与系统深度集成(如支持沙盒和隐私权限控制)。
限制:
部分专业软件(如开发工具、破解软件)可能未上架。
2. 直接下载安装包(.dmg 或 .pkg)
适用于:
从官网或其他可信渠道获取的软件(如 Chrome、Adobe 系列)。
步骤:
- .dmg 文件:双击打开 → 将应用图标拖拽到「Applications」文件夹 → 完成安装后推出磁盘映像。
- .pkg 文件:双击运行 → 按向导完成安装(通常需管理员密码),适合需系统级配置的软件(如驱动程序)。
注意:
首次打开非 App Store 应用时,需在「系统设置」→「隐私与安全性」中手动允许运行(需 macOS 10.15 及以上)。
3. 使用 Homebrew 管理工具(适合开发者)
安装 Homebrew:
终端执行以下命令:
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
通过 Brew 安装软件:
bash
brew install [软件名] # 如 brew install google-chrome
优势:
自动化管理依赖、一键更新所有软件(`brew upgrade`)、支持开源工具(如 FFmpeg、Python)。
4. 编译源码安装(高级用户)
步骤:
下载源码包(通常为 `.tar.gz`)→ 终端进入解压目录 → 执行编译命令(如 `./configure && make && sudo make install`)。
依赖项:
需提前安装 Xcode Command Line Tools(终端执行 `xcode-select --install`)。
5. 其他方法
MacPorts:
类似 Homebrew 的包管理器,适合特定开源软件。
虚拟机或容器:
通过 Parallels/Docker 运行跨平台软件(如 Windows 应用)。
安全注意事项
优先选择开发者官网或可信渠道下载,避免第三方修改的安装包。
定期检查「活动监视器」中的异常进程,防止恶意软件。
若软件提示「已损坏」,可尝试终端命令解除隔离:
bash
sudo xattr -rd com.apple.quarantine /Applications/软件名.app
不同安装方式的选择取决于软件类型、使用场景及用户技术背景。App Store 适合普通用户,而开发者可能更依赖命令行工具。系统架构差异(Intel/Apple Silicon)可能导致部分软件需 Rosetta 转译或原生版本。