博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Linux_Fedora_应用系列】_2_如何安装视频播放器和视频文件解码
阅读量:6358 次
发布时间:2019-06-23

本文共 3806 字,大约阅读时间需要 12 分钟。

  在前面的一篇博文中,我们进行了音乐播放器的安装和解码器的安装。

       这里我们来进行视频播放器的安装。我们还是通过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 presto

5、安装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

 

        在整个配置过程中,我们需要注意,软件安装的顺序,这样才能确保依赖关系正常的被解析,然后才能顺利的安装这些常用软件。

 

 

转载地址:http://eifma.baihongyu.com/

你可能感兴趣的文章
秋名山老司机(详解)——bugku
查看>>
RED | Robot Framework集成开发环境
查看>>
育碧同 Mozilla 联手开发 AI 代码助手
查看>>
【实用】面对枯燥的源码,如何才能看得下去?
查看>>
智库说 | 徐远:数字时代的城市潜力
查看>>
《JSP极简教程》jsp c:forEach用法
查看>>
WebSocket详解(六):刨根问底WebSocket与Socket的关系
查看>>
用 Go 写一个轻量级的 ssh 批量操作工具
查看>>
网站设计之合理架构CSS 架构CSS
查看>>
OTP 22.0 RC3 发布,Erlang 编写的应用服务器
查看>>
D语言/DLang 2.085.1 发布,修复性迭代
查看>>
感觉JVM的默认异常处理不够好,既然不好那我们就自己来处理异常呗!那么如何自己处理异常呢?...
查看>>
Java 基础 之 算数运算符
查看>>
Windows下配置安装Git(二)
查看>>
一个最简单的基于Android SearchView的搜索框
查看>>
铁路开通WiFi“钱景”不明
查看>>
Facebook申请专利 或让好友及陌生人相互拼车
查看>>
电力“十三五”规划:地面光伏与分布式的分水岭
查看>>
美联社再告FBI:要求公开请黑客解锁iPhone花费
查看>>
三星电子出售希捷和夏普等四家公司股份
查看>>