赞
踩
在 Mac 系统中 homebrew 是一款 软件包管理工具 , 可以 轻松的 安装 / 卸载 / 更新 / 查看 / 搜索 软件包 , 可以简单方便地对软件包进行管理 , 无需用户 处理 复杂的依赖关系 问题 ;
homebrew 是 基于 Git 的仓库 的 , 用户 跟踪 和 获取最新版本的软件包 ;
homebrew 的 默认安装位置是 /usr/local/Cellar 目录 , 通过 homebrew 安装的所有软件包 都会被安装在其自己的子目录中 , 并自动在 /usr/local 目录中 创建对应的 软连接 , homebrew 不会将⽂件安装到它本身⽬录之外 ;
homebrew 只能通过 命令行终端 使用 , 没有图形化操作界面 ;
homebrew 是 Mac OS 中 开发必备的 软件包管理工具 , 其 简化了 Mac 中的软件管理流程 , 提升了 Mac OS 系统的 工作效率 和 软件使用体验 ;
除了 Mac OS 平台之外 , Linux 系统中也可以使用 homebrew , 不过在 Linux 上该软件包管理工具不是主流 ;
Linux 中的软件包管理工具 :
按照下面的流程 安装 homebrew 可以成功安装 , 期间不会报错 , 安装过程自动运行 , 安装完成后 , 自动配置国内的 中科大 软件包源 ;
安装 homebrew 的目的是 为了 安装 编译 FFmpeg 源码的 21 个前置软件包 , 下个章节会介绍需要提前安装的 软件包 及其作用 , 如果不提前安装这些软件包 , 编译 FFmpeg 源码时就会报错 ;
执行
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
命令 , 使用国内的 gitee 源 , 可以自动安装软件 ;
上述命令执行后 , 命令行输出如下 :
这里输入 1 按回车 , 通过 清华大学下载 brew ,
提示输入密码 , 这里输入 Mac 系统的密码 即可 ;
这里选择是否要删除本机的 Brew , 我的 Mac 上没有安装 homebrew , 直接选择 Y 回车即可 ;
这里按下 回车键 , 正式开始下载安装 homebrew ;
homebrew 安装完成后 , 会提示让你选择 之后使用 homebrew 安装软件包时 , 使用哪个源 , 这里选择 " 1 中科大国内源 " , 这是推荐选择 ;
在命令行中 , 输入 1 , 然后按回车 配置 中科大源 ;
配置完成后 , 会自动下载 中科大源 的相关配置 , homebrew 正式安装完成 ;
编译 FFmpeg 源码 , 需要安装如下软件包 , 否则在编译过程中会报各种错误 ;
使用
brew install automake git libtool fdk-aac lame libpng libass libvorbis libvpx opus sdl shtool texi2html theora wget x264 x265 xvid nasm pkg-config yasm freetype openssl
一条命令 , 可以 一键安装 , 但是在安装过程中可能会出现错误 , 如果出错不好排查是哪个软件包安装出错 , 这里建议进行分批安装 , 依次执行如下命令即可 :
brew install automake git libtool
brew install fdk-aac lame libpng libass libvorbis
brew install libvpx opus sdl shtool texi2html theora wget x264 x265 xvid nasm
brew install pkg-config
brew install yasm
brew install freetype
brew install openssl
依次执行上述安装命令 , 目前没有遇到错误 ;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。