【Linux_Fedora_應用系列】_2_如何安裝視頻播放器和視頻檔案解碼

來源:互聯網
上載者:User

【Linux_Fedora_應用系列】_2_如何安裝視頻播放器和視頻檔案解碼     這裡我們來進行視頻播放器的安裝。我們還是通過yum方式安裝。 1、安裝Totem yum  install  Totem        如果您使用的是預設的FC14 的yum庫,那麼可以發現不能正常安裝這個軟體。因此需要修改yum庫的配置。 2、建立yum庫設定檔       在FC系列中,yum的設定檔儲存在: /etc/yum.repos.d目錄下,目錄下以repo結尾的檔案,就是yum庫的設定檔       yum設定檔的格式如下 [local-update]name=local-update yum libbaseurl=file:///home/volcanol/rpmenabled=1gpgcheck=1     第一項: local-update表示yum庫的名字,可以任意取名      第二項: name 屬性,一般是描述性的文字,可以任意輸入      第三項: baseurl屬性, 表示yum庫搜尋rpm包的路徑, 這裡可以支援 http:// 、 ftp://、 file:// 協議,因為啟用的是本地所以用 file:// 協議, 後面跟yum軟體庫的絕對路徑,因為我將FC 14安裝光碟片的rpm檔案,全部複製到了 /home/volcanol/rpm 目錄中,因此這裡設定為 : /home/volcanol/rpm      第四項:enabled=1  表示啟用,local-update 的yum庫, 如果不設定預設為啟用,設定為 0 則不啟用。      第五項: gpgchechk = 1 , 表示啟用檔案校正, =0 表示不啟用 3、建立搜尋索引   建立好設定檔後,還不能正常的使用yum本地庫,還需要createrepo 工具建立yum索引,才能正常使用。預設是不安裝createrepo工具的,因此 我們還需要安裝這個工具。        在安裝光碟片的Packages檔案夾裡面有createrepo的rpm安裝檔案。我們通過下面的命令來安裝createrepo工具。  rpm -ivh createrepo-0.9.8-5.fc14.noarch.rpm       在安裝的時候,有時候會提示依賴關係不存在,這個時候還需要安裝依賴檔案。我的機器提示少:python-deltarpm-3.6-0.2.20100708git.fc14.i686.rpm        因此我就用下面的命令同時將兩個rpm安裝: rpm -ivh python-deltarpm-3.6-0.2.20100708git.fc14.i686.rpm createrepo-0.9.8-5.fc14.noarch.rpm        這樣就成功安裝了 createrepo 工具, 這樣就可以建立rpm索引了,通過下面的命令建立: createrepo -v /home/volcanol/rpm/        createrepo 後面跟的參數:/home/volcanol/rpm/     是我們的yum庫rpm存放的絕對路徑,-v 表示顯示詳細的資訊。         經過這個步驟後就建立完索引。 4、清除系統var目錄下yum的緩衝設定檔       通過下面的命令實現: yum clean all  輸出結果如下: root@volcanol rpm]# yum clean all已載入外掛程式:langpacks, presto, refresh-packagekitAdding zh_CN to language listCleaning repos: fedora local-update rpmfusion-free rpmfusion-free-updates rpmfusion-nonfree rpmfusion-nonfree-updates updates清理一切0 delta-package files removed, by presto5、安裝Totem軟體        通過下面的命令安裝: yun install totem        輸出資訊如下: 已載入外掛程式:langpacks, presto, refresh-packagekitAdding zh_CN to language listfedora/metalink                                                                                                                                  | 4.6 kB     00:00     fedora                                                                                                                                           | 4.3 kB     00:00     fedora/primary_db    Adding zh_CN to language listfedora/metalink                                                                                                                                  | 4.6 kB     00:00     fedora                                                                                                                                           | 4.3 kB     00:00     fedora/primary_db                                                                                                                                |  11 MB     07:51     local-update                                                                                                                                     | 1.3 kB     00:00 ... local-update/primary                                                                                                                             | 1.1 MB     00:00 ... local-update                  我摘的第一段輸出,表示第一次更新yum庫後,需要更新yum在var目錄中的快取檔案。        我摘的第二段輸出,表示我建立的yum庫已經被收錄到yum在var目錄中的快取檔案裡了。        更新完快取檔案,就是安裝totem軟體了,輸出資訊如下,安裝過程在更新完畢後自動進行,如下所示: 設定安裝進程解決依賴關係--> 執行事務檢查---> 軟體包 totem.i686 1:2.32.0-1.fc14 將被 安裝--> 處理依賴關係 python-feedparser,它被軟體包 1:totem-2.32.0-1.fc14.i686 需要--> 處理依賴關係 python-httplib2,它被軟體包 1:totem-2.32.0-1.fc14.i686 需要--> 處理依賴關係 python-BeautifulSoup,它被軟體包 1:totem-2.32.0-1.fc14.i686 需要--> 處理依賴關係 gnome-dvb-daemon,它被軟體包 1:totem-2.32.0-1.fc14.i686 需要      下面這一句表示開始安裝:                         ---> 軟體包 totem.i686 1:2.32.0-1.fc14 將被 安裝  6、 安裝視頻解碼器          通過以下命令安裝視頻解碼器: yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore        這樣可以播放rmvb、avi等格式的檔案, 7、安裝mplayer、smplayer       安裝成功後,我們發現,播放avi檔案的時候,視頻映像解碼不是很理想,只有聲音,而映像顯示全是黑的,因此我們還需要安裝一個通用的視頻播放器。 這裡我們選擇mplayer、smplayer。       通過下面的命令實現安裝:  yum install mplayer smplayer         在整個配置過程中,我們需要注意,軟體安裝的順序,這樣才能確保依賴關係正常的被解析,然後才能順利的安裝這些常用軟體。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.