Mac中使用brew安裝指定版本軟件包

需求

以 ffmpeg 爲例
brew中當前默認爲ffmpeg最新版本 v4.0
然而,咱們須要 v3.4.2 版本

步驟

1. 查看軟件包安裝來源

$ brew info ffmpeg

執行上述命令您會獲得以下信息:git

$ From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/ffmpeg.rb

你看到了什麼?github(版本控制) 還有 *.rb(安裝文件)github

2. Github中查看rb文件歷史提價(版本)信息

複製連接到地址欄:https://github.com/Homebrew/h...
能夠看到以下信息:shell

url "https://ffmpeg.org/releases/ffmpeg-4.0.1.tar.xz"
  sha256 "605f5c01c60db35d3b617a79cabb2c7032412be243554602eeed1b628125c0ee"

能夠看到當前版本就是: ffmpeg-4.0.1
接着,在Github上查看歷史提交信息,按照以下操做依次點擊(熟悉github的同窗應該已經看透了祕密):url

  1. 點擊 History: 查看歷史提交列表
  2. 查找 FFmpeg: 3.4.2,並點擊: 找到咱們須要的版本
  3. 點擊 View:查看當前版本下的ffmpeg.rb完整文件
  4. 點擊 Raw : 查看ffmpeg.rb源文件,複製地址欄網址(這一步是否是不須要了,3中的網址應該也能夠?我沒有嘗試)

3. 安裝 ffmpeg-3.4.2 版本軟件包

ffmpeg:3.4.2 對應的ffmpeg.rb文件網址: https://raw.githubusercontent...

執行安裝版本控制

$ brew install https://.../ffmpeg.rb(上面複製的網址)

耐心的等待成功的到來...code

相關文章
相關標籤/搜索