Linux下使用Yum安裝ffmpeg


  

什么是Yum

Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE、CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。

可供Yum下載的軟件全部是由Linux社區維護的,並且基本是自由軟件。所有的包都有一個獨立的GPG簽名,主要是為了系統安全。

 

Yum的圖形化前段

Yum的圖形化前端主要有yumex和kyum。它們並不是獨立於Yum的,而是Yum的圖形前端,也就是說在安裝和使用Yumex和kyum同時,都是以Yum的安裝和配置為基礎;所以在用Yumex或kyum 時,必須先安裝配置Yum。

 

Yum常用命令(以foo-x.x.x.rpm為例)

安裝軟件:yum install foo-x.x.x.rpm

刪除軟件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm

升級軟件:yum upgrade foo或者yum update foo

查詢信息:yum info foo

搜索軟件(以包含foo字段為例):yum search foo

顯示軟件包依賴關系:yum deplist foo

其它參數參見man yum

 

使用Yum安裝ffmpeg

打開

vi /etc/yum.repos.d/dag.repo

 

增加如下:

[dag]

name=Dag RPM Repository for Red Hat Enterprise Linux

baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag

gpgcheck=1

enabled=1

 

安裝命令:

[root@localhost yum.repos.d]# yum install ffmpeg ffmpeg-devel Is this ok [y/N]: y [root@localhost yum.repos.d]# yum install ffmpeg ffmpeg-devel mencoder mplayer flvtool2 lame ffmpeg-php Is this ok [y/N]: y

 

安裝過程中的陷阱

  warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6b8d79e6

  Public key for faac-1.26-1.el5.rf.x86_64.rpm is not installed

解決方案

   增加DAG’s GPG key.運行如下命令

[root@localhost yum.repos.d]# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

  關於DAG,資料參考:http://dag.wieers.com/rpm/FAQ.php#B1

然后重新執行Yum install 命令.如下圖

出現如下提示表示安裝成功.

Yum安裝后安裝到哪里了

查看Yum安裝完成后的ffmpeg包目錄,運行如下命令

rpm -ql ffmpeg | cat -n

如上圖所示,即為Yum安裝后的軟件所在目錄.

 

轉載請注明來源:[http://www.cnblogs.com/dennisit/archive/2012/12/27/2835089.html]

  在線交談


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM