homebrew에서 오래된 formula를 넣어 보았습니다.

2364 단어 brewhomebrew

개요



자작의 라이브러리로 ffmpeg의 라이브러리를 사용해 동작하는 것을 쓰고 있습니다만
ffmpeg의 과거 버전에서 작동 테스트를 원했습니다.
그래서 낡은 버전의 ffmpeg를 brew 경유로 넣을 수 있는 방법을 조사해 보았다.

이렇게 하면 할 수 있는 것 같다.



htps : // 기주 b. 코 m / 칭찬 b w / 칭찬 b w
여기에 간다.

과거 버전을 원하는 라이브러리 update bottle에서 검색합니다.


Commits에 가면 이런 느낌으로 BrewTestBot의 커밋 목록이 나온다.


만약 3.1.5를 원한다면 커밋 내용을 살펴보고 ffmpeg.rb의 View를 클릭한다.


파일 내용이 나오면 Raw를 클릭하여 원시 데이터에 대한 액세스를 얻습니다.


그런 다음이 주소를 얻습니다.
htps : // 등 w. Giteubuse r 콘텐트 t. 코 m / 칭찬 브레 w / 칭찬 브레 w - 이것 / 에 5178179247828d ふぇ 1 뭉치 346 꺾어 6490b778 あ 76 ふぁ / ふぉr むぁ / ㄴ fm ぺg. rb

나머지는 콘솔에서
$ brew unlink ffmpeg
$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/e5178179247828dfe1bbba346ae6490b778a76fa/Formula/ffmpeg.rb

그렇다면 과거 버전의 ffmpeg 설치를 실행할 수있는 것 같습니다.

설치가 완료되면 brew switch로 교체하면 OK
$ brew switch ffmpeg 3.1.5
Cleaning /usr/local/Cellar/ffmpeg/2.8
Cleaning /usr/local/Cellar/ffmpeg/2.8.6
Cleaning /usr/local/Cellar/ffmpeg/3.0.1
Cleaning /usr/local/Cellar/ffmpeg/3.0.2
Cleaning /usr/local/Cellar/ffmpeg/3.1.4
Cleaning /usr/local/Cellar/ffmpeg/3.1.5
Cleaning /usr/local/Cellar/ffmpeg/3.2.3
Cleaning /usr/local/Cellar/ffmpeg/3.2.4
Cleaning /usr/local/Cellar/ffmpeg/3.3
81 links created for /usr/local/Cellar/ffmpeg/3.1.5

좋은 웹페이지 즐겨찾기