ํฐ๋ฏธ๋์์ ์ค์น ์๋ํ ์์
//1. ์ฑ๊ณต
[root@atc02 ~]# sudo yum install epel-release
//2. ์ฑ๊ณต
[root@atc02 ~]# sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
//3. ์คํจ
[root@atc02 ~]# sudo yum install ffmpeg ffmpeg-devel
์๋ฌ ๋ฌธ๊ตฌ๋ ๋ค์๊ณผ ๊ฐ์๋ค.
Error: Package: ffmpeg-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libOpenCL.so.1()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libass.so.5()(64bit)
Error: Package: libavdevice-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libSDL2-2.0.so.0()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libmp3lame.so.0()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libOpenCL.so.1(OPENCL_1.0)(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libmfx.so.0()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libOpenCL.so.1()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libvidstab.so.1.1()(64bit)
Error: Package: ffmpeg-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libOpenCL.so.1(OPENCL_1.0)(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libzvbi.so.0()(64bit)
Error: Package: ffmpeg-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libSDL2-2.0.so.0()(64bit)
Error: Package: libavdevice-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libopenal.so.1()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libmodplug.so.1()(64bit)
Error: Package: libavdevice-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libjack.so.0()(64bit)
Error: Package: ffmpeg-libs-3.4.9-1.el7.x86_64 (rpmfusion-free-updates)
Requires: libsoxr.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
--skip-broken ๋ช ๋ น์ด ์ ๋ ฅ๋ ํด๋ณด์์ง๋ง ๊ณ์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณ , rpmfusion ์ด๋ ๊ฒ์ด ๋์ ๊ฑธ๋ ธ๋ค.
์ฐพ์๋ณธ ๊ฒฐ๊ณผ rpmfusion์ ๋ฉํฐ๋ฏธ๋์ด ๋ฑ์์ ํ์ฉ๋๋ ์ฝ๋ฑ ๋ฑ์ ์์ฝ๊ฒ ์ค์นํ ์ ์๊ฒ ํ๋ ์ ์ฅ์ ์ ๋๋ก ์๊ฐํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค.
์ค์น ์ค๋ฅ ํด๊ฒฐ ์์
1. dnf ์ค์น
- red hat ๊ณ์ด์์ ์ ๊ณตํ๋ ์ต์ ํจํค์ง ๊ด๋ฆฌ์
yum install epel-release
yum install dnf
2. rpmfusion ์ค์น
centos 7์์ ์ค์น๋ฅผ ์งํํ๊ณ ์์ผ๋ฏ๋ก RHEL or compatible like CentOS ์ ๋ด์ฉ์ ๋ณด๊ณ ๋ฐ๋ผํ๋ค.
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm
3. ๋ค์ ffmpeg ์ค์น ์๋
[CentOS 7] FFMPEG๋ฅผ ์ค์นํ์ (tistory.com)
์ ๋ธ๋ก๊ทธ๋ฅผ ๋ณด๊ณ ์ค์น๋ฅผ ์งํํ์๋ค.
Installed:
ffmpeg.x86_64 0:3.4.9-1.el7
Dependency Installed:
SDL2.x86_64 0:2.0.14-2.el7 ffmpeg-libs.x86_64 0:3.4.9-1.el7 jack-audio-connection-kit.x86_64 0:1.9.9.5-6.el7 lame-libs.x86_64 0:3.100-1.el7 libass.x86_64 0:0.13.4-6.el7
libavdevice.x86_64 0:3.4.9-1.el7 libffado.x86_64 0:2.1.0-4.el7 libmfx.x86_64 0:1.21-2.el7 libmodplug.x86_64 1:0.8.9.0-9.el7 libva.x86_64 0:1.8.3-1.el7
libvdpau.x86_64 0:1.1.1-3.el7 libxml++.x86_64 0:2.37.1-1.el7 ocl-icd.x86_64 0:2.2.12-1.el7 openal-soft.x86_64 0:1.16.0-3.el7 opencore-amr.x86_64 0:0.1.5-6.el7
soxr.x86_64 0:0.1.2-1.el7 vid.stab.x86_64 0:1.1-4.20170830gitafc8ea9.el7 vo-amrwbenc.x86_64 0:0.1.3-1.el7 x264-libs.x86_64 0:0.148-24.20170521gitaaa9aa8.el7 x265-libs.x86_64 0:2.9-3.el7
xvidcore.x86_64 0:1.3.4-2.el7 zvbi.x86_64 0:0.2.35-1.el7
Complete!
์ฒ์์ ์ค์น ์๋์ ๋์๋ ์๋ฌ๋ค์ dependancy ์๋๊ฒ ๊ฐ์ ๋ณด์๊ณ , ์ด๋ฒ ์ค์น๋ก ํด๊ฒฐ๋์๋ค.
๋๊ธ