在 macOS 系统中,可以通过命令行使用多种方式安装软件。以下是常见的几种方法及详细说明:
brew
(Homebrew)Homebrew 是 macOS 最流行的包管理器,适合安装开源工具和命令行程序。
#### 安装 Homebrew
在终端运行以下命令:
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,按提示将 Homebrew 添加到 PATH(通常需要将以下行添加到 ~/.zshrc
或 ~/.bashrc
):
bash
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrc
#### 使用 Homebrew 安装软件
bash
brew install 软件名 # 安装软件(如 `brew install wget`)
brew search 关键词 # 搜索软件
brew list # 查看已安装的软件
brew upgrade 软件名 # 更新软件
.dmg
或 .pkg
文件安装如果软件提供的是 .dmg
或 .pkg
文件,可以通过命令行挂载和安装:
#### 挂载 .dmg
文件
bash
hdiutil mount 文件名.dmg # 挂载 DMG 文件到 /Volumes
cp -R /Volumes/软件名/应用名.app /Applications/ # 复制 APP 到应用目录
hdiutil unmount /Volumes/软件名 # 卸载 DMG
#### 安装 .pkg
文件
bash
sudo installer -pkg 文件名.pkg -target / # 需要管理员权限
curl
或 wget
下载后安装适用于通过脚本或二进制文件分发的软件(如 Docker、Node.js 等):
bash
curl -O https://example.com/软件.tar.gz # 下载
tar -xzf 软件.tar.gz # 解压
cd 软件目录
./configure && make && sudo make install # 编译安装(常见于开源软件)
mas
安装 App Store 应用如果需要从 Mac App Store 安装应用,可以使用 mas
(需先安装 Homebrew):
bash
brew install mas
mas search Xcode # 搜索应用(如 Xcode)
mas install 497799835 # 通过 ID 安装(ID 通过搜索获取)
bash
sudo port install 软件名
bash
pip3 install 包名 # Python
npm install -g 包名 # Node.js
sudo
(需输入管理员密码)。brew
安装失败:
brew update
brew doctor
xattr
解决权限问题:
bash
xattr -d com.apple.quarantine /Applications/软件名.app
brew cask
(已合并到 brew
):
bash
brew install --cask firefox # 安装 Firefox 浏览器
如果有具体软件安装问题,可以提供名称进一步分析!