免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1491 | 回复: 0
打印 上一主题 下一主题

从Fedora软件仓库获得Cool软件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-23 11:31 |只看该作者 |倒序浏览
从Fedora软件仓库获得Cool软件
      从在线YUM-支持软件库获得Fedora核心兼容软件

      
Fedora Core安装程序令人沮丧的特征之一是它缺乏像Abiword一样受欢迎的多媒体和驱动支持。但是使用YUM通过简单的步骤你可以轻松访问到大量的此类软件。
      

然Fedora Core 4是肥硕的,但软件包已经变得非常大以至于许多软件包不再包含在Fedora
Core发行版本中。也有一些特殊软件因为不同的原因,例如:合理许可证问题,而不再包含Fedora
Core中,对于多媒体软件尤为如此。通过在第三方仓库保留此类软件,Fedora来避免任何法律问题。你可以通过访问支持YUM(Yellowdog
Update
Modified)的软件仓库将软件添加到系统。大多数受欢迎的多媒体软件,例如录像和数字音乐,可从第三方软件仓库获得,使用相同并且简单的YUM命令
你可使用为Fedora捐助的软件。
此举预示着一场运动,从考虑大多数的Linux软件包含在为数不多的磁盘上到把磁盘看作仅仅是一个果核,
从那里你可以从你喜欢的在线仓库中扩展你安装的软件。大多数软件现在可在连接因特网的仓库中找到。通过将YUM集成到你的Fedora系统,你可以把软件
看作是你目前软件集合中容易安装的扩展。在某种意义上,依赖磁盘媒体使你的软件变得过时。
使用仓库来完成安装
一些仓库提供你正常需要的软件。Fedora Extras被认为是对于Fedora
Core软件集的直接扩展。许多特定应用程序像图形驱动和文件系统访问,以及多媒体支持,可以在
rpm.livna.org/fedora找到。一个更完整的多媒体支持包集合位于freshprms.net。结合这些仓库组成了一系列软件站点,您可
以以此来提供桌面系统用户期望的大多数功能。要查看哪个包是可用的你只要使用Web浏览器访问站点即可。Extras和Livna提供简单的目录文件列
表,然而Freshrpms使用一种详细的Web界面。这些站点提供了适合当前和早期Fedora
Core发行版本使用的RPM包。使用Web浏览器访问站点下载和安装将会是一件简单的事情(直接下载RPM包然后用安装工具安装它们)。Firefox
会让你只使用一个简单的操作来完成下载和安装。在Gnome桌面,已下载的包可以用鼠标右键——安装选择来调用system-config-
packages完成安装。此类简单的操作可以适用于不需要依赖包的软件,像NTFS文件系统支持或者Nvidia图形驱动。然而,当你需要事先下载并且
必须安装依赖包,此方法开始变得复杂。通常多媒体包像Mplayer或Xine就是如此。你可以使用YUM为你完成安装,代替手动定位每个依赖包并用正确
的顺序安装。
        这些支持YUM的站点,允许你使用简单的yum命令完成下载和安装包,支持库也是如此。这使得安装程序成为一件非常简单的过程。
要在一个软件仓库使用YUM,YUM必须被配置为访问那个仓库。列出站点的URL是一件简单的事情,该站点的Web地址和目录地址即可。仓库的配置文件放
置在位于你Linux系统/etc/yum.repos.d目录下的repo文件。Fedora Core已经将Fedora
Extras包含到配置文件中了。在你要访问Livna和Freshrpms之前,你得为它们添加配置。然而,Livna和Freshrpms都在它们的
网站上提供了RPM包,当安装完此RPM包,它将自动设置YUM必需的配置文件。对于Livna,是livna-release4包,对于
Freshrpms是freshrpmsrelease。
     

     

Fedora Extras项目适合既不复制又不考虑对于Fedora
Core重要的包。如果你正在寻找一个曾是Fedora一部分的应用程序,或许你将在这里找到它。例如,目前包含在Fedora
Core中的办公软件仅限于Office.org,然后现在Abiword和Koffice可以在Extras仓库中找到。Fedora
Extras和Fedora Core仓库已设定为可以通过YUM使用。下载任何Fedora Extras包,并在命令行中输入yum命令带安装选项
(在你的桌面先打开一个终端窗口[在桌面上点击右键])。安装包连同任何依赖软件将被检测到并且你将被询问确认安装。下载和安装将是自动进行的。检查
fedoraproject.org/extras/4/找到Fedora Extras的列表。下面来将安装gnumeric,一个Fedora
Extras包:yum install gnumeric。要从Fedora Extras安装Koffice使用命令yum install
koffice。
      
rpm.livna.org
rpm.livna.org提供流行软件和因为许可问题不包含在Fedora Core和Fedora
Extra的代码。一些更受欢迎的包是ATI和Nvidia图形驱动,对Windows NTFS文件系统的支持,和Xvid
Divx解码器。Livna致力于配置和Fedora Core难以兼容的软件。例如,你可以直接从Nvidia网站上下载Nvidia
Linux驱动并尝试安装到你的Fedora Core系统中去。但是可能比较复杂并且驱动需要调整。
        作为一个选择,Livna提供了一个已配置为适合Fedora Core的驱动版本。一个更安全、更可靠的方法是仅仅安装Livna的Nvidia驱动。Livna也提供ATI驱动包。
为了配置你系统上的YUM访问rpm.livna.org,只要为Fedora Core 4安装livnarelease4软件包就好。Fedora
Core
3和更旧的版本使用不同的包。检查Livna的配置页详见rpm.livna.org/configuration。从Gnome安装livna-
release4.rpm或者使用rpm命令。在Gnome中,只要鼠标右键选择安装即可。RPM命令方式安装只要使用rpm -ivh
rpm.livna.org/livna-release4.rpm即可。要查看在Livna上哪个包是可用的,只要使用Web浏览器浏览
www.livna.org/fedora。你将发现一个包含每个发行版本的目录列表,一般从1到4。选择你的发行版目录,然后选择你电脑的架构例如
1386(32-bit)或者x86_64(64-bit)。然后你可以从updates,testing , source,
code,和包应用程序中选择。RPM软件包在RPMS.livna目录。这里你将看见一个包含所有包的列表。某些包不需要依赖包,像图形驱动和NTFS
核心模块包,这些包你能下载并且直接用你的浏览器安装。
      
Freshrpms.net
Freshrpms.net提供广泛的多媒体包列表,包括像Mplayer连同支持库那样的DVD录像包。这里你也可以找到MP3支持包。这里的许多包你
也可以在Livna上找到,但是Freshrpms上的软件集合更广泛。对于Freshrpm.net只要下载和安装freshrpms-release
包。这个包的链接在ayo.freshrpms.net。点击Fedora Core 4链接将显示Fedora Core
4的freshrpm-release包。你想要的包可能类似于
freshrpms-release-1.1-1.fc.noarch.rpm,使用Web浏览器你可以马上下载和安装(见
图1)。另外,你也可以先下载包然后选择从Gnome或者使用rpm命令安装。
在Gnome中,只要鼠标右键选择安装即可。RPM命令方式安装只要先下载然后使用rpm -ivh
freshrpms-release-1.1-1.fc.noarch.rpm即可。
      
安装流行软件包
        一旦配置完毕,安装程序将会是一个简单的事情,只要打开一个终端窗口并连同安装选项输入yum命令,最后跟你想要安装的软件包名称。
例如,要安装Abiword你只要输入yum install
abiword即可。后面的事情就交给YUM了(先定位包、下载它并且安装,这些都用YUM帮你搞定)。它也会仔细的为你电脑的架构选择包,像
x86_64适合64-bit架构,i686适合32-bit架构。在安装之前YUM会询问是否安装。当然你也可以使用yum移除和升级包。查看yum的
Man页面,就会看到一些关于流行软件的详细例子,像mplayer和xine还有Gstreamer和MP3支持都被列出。
      Gstreamer支持
许多Gnome多媒体应用程序像Totem使用Gstreamer支持多媒体。要享受其有点例如DVD录像和MP3,你应该先安装一份Gstreamer
插件。可以在Livna上获得。查看以gtreamer-plugins开头的包。他们分别是录像,dvd,音频,和mp3插件。你可以用浏览器分别下载
和安装它们,或者仅仅使用YUM,yum install
gstreamer-plugins*。以*结尾能匹配所有插件。你电脑架构(i586,i686,或者x86_64)会自动识别。图2展示了64-
bit系统使用的包。它会显示当前使用的软件仓库,目前我们使用的是livna。
      



      
Mplayer
Mplayer是非常受欢迎的多媒体播放器。可以在
www.mplayerhq.hu上看到更多关于Mplayer的信息。如果这是你第一个多媒体包,很多相关依赖包也将会被选择。要安装只要在
Fedora Core 4种输入yum install
mplayer,许多播放器存在着其他问题,包括mplayer,DVD-ROM或者CD-ROM默认设备名称不正确(像/dev/dvd)。你必须将默
认设备名修改为/media/cdrom
或者/media/cdrecorder。图4展示了当Mplayer作为第一个多媒体软件被选择时,很多相关依赖包也被选择。
      


      
xine
或许对于音乐,视频,和DVD回放xine是最容易使用的播放器。xine有非常简洁的用户界面。Xine和Mplayer使用大部分相同的支持库,所以
当其中的一个软件安装完毕后,你会看到非常短的依赖软件包列表。使用命令,yum install xine
        和mplayer一样,你必须将默认的设备名从/dev/dvd改为/media/cdrom,使用高级配置级别。图5展示了整个选择和安装过程。
      


      
多媒体附加软件: FFMPEG
        要获得附加多媒体编码,你或许应该下载ffmpeg,对于其他多媒体播放器你可能需要libdvdnav和libdvdplay。所有这一切都可以简单的用yum搞定,yum install ffmpeg。
        Divx6在许多软件仓库是不提供的,虽然XviD(xvidcore)并非如此。对于Divx6,你可以从www.divx.com手动下载和安装Linux版本。它不需要很多支持库。
        Videolan是另外一个需要许多支持库的流行播放器。 你可以通过yum从Freshrpms上安装Videolan客户端。使用yum install videolan-client命令。
      
MP3编码器LAME
LAME最初是Lame Ain’t an MP3
Encoder(Lame不是一个MP3编码器)的缩写,但是自从很久以前成为一个完整的MP3编码器,它的软件一直以LPGL许可证方式发布。它包含
Videolan和FFmpeg,并且YUM将从Freshrpms下载支持Mplayer或Xine的LAME。当然你也可以单独下载到它,yum
install lame。
      
视频驱动和NTFS支持: Livna
你可以从Livna获得Nvidia和ATI图形驱动和NTFS核心模块。你可以分别下载和安装它们或者使用YUM。图形驱动包含两个软件包,一个是软件
支持另外一个是核心支持。你必须先下载软件支持。核心模块因你使用的核心而不同。在rpm.livna.org站点你会发现每个核心版本都有一个对应的
ATI和Nvidia模块列表。
        注意ATI核心模块的名称是fglrx。要找出你使用的核心版本号,你可以使用uname -r 命令。以下是ATI和Nvidia驱动包:
        nvidia-glx-1.0.8174-0.lvn.1.4.i386.rpm
        kernel-module-nvidia-2.6.14-1.1653_FC4-1.0.8174-0.lvn.1.4.i686.rpm
        ati-fglrx-8.20.8.1-0.lvn.2.4
        kernel-module-fglrx-2.6.13-1.1532_FC4-8.18.6.1-0.lvn.1.4.i686.rpm
        你可以用YUM改变核心版本号来直接下载和安装ATI驱动。可以在名称里面添加$(uname -r)来标示正确的核心模块。此时驱动软件将作为依赖包也被安装。使用 yum kernel-module-fgrlx-$(uname –r)即可。
        对于Nvidia来说,自从加入了给老显卡使用的旧驱动,使得安装变得更为复杂。可能最好的办法就是直接使用Web浏览器单独下载和安装Nvidia包。
在含有Windows
Xp或者NT系统的多引导计算机中,NTFS包让你能够读取NTFS文件系统。在访问NTFS系统之前,你得安装kernelmodule-ntfs包。
确信选择了和你核心版本号相同的包。这里展示的是i686支持2.6.14-1核心的模块。当然也有支持多CPU和超线程CPU的smp版本,以及支持老
CPU的i586版本。64-bit版本在x86_64目录。最好直接从Web浏览器下载和安装以下文件:
        kernel-module-ntfs-2.6.14-1.1653_FC4-2.1.22-0.lvn.3.4.i686.rpm.
      
结尾
Fedora Core发行版本正趋向于仅提供很少的应用程序,并从软件仓库扩充软件作为补充。尽管Fedora
Extras仓库保存了大量的软件,大部分驱动和流行多媒体包可在Livna和Freshrpms软件仓库找到。通过使用YUM才能将这些软件集成到
Fedora。
      参考
          • linux.duke.edu/projects/yum Yellowdog Update, Modified 软件管理程序
            • rpm.livna.org/fedora Livna Fedora 软件仓库
            • rpm.livna.org/configuration RPM Livna 配置信息
            • freshrpms.net Freshrpms Web站点
            • ayo.freshrpms.net Freshrpms 仓库列表
            • ftp.reshrpms.net Freshrpms FTP站点
            • www.mplayerhq.hu Mplayer Web站点
            • xinehq.de Xine Web站点
            • www.videolan.org Videolan Web站点
            • www.mp3dev.org LAME MP3项目
            • ffmpeg.sourceforge.net FFmpeg 项目
            • www.divx.com/linux Linux DivX 编码器
            • www.xvid.com XviD DivX 解码器
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26732/showart_205076.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP