RPM Fusion 是为 Fedora 及 Red Hat Enterprise Linux 用户提供的一个软件包仓库。各位 Fedora/RHEL 朋友要是想要安装的软件在官方的仓库中找不到,兴许通过 RPM Fusion 你就找到了。
新启动的 RPM Fusion 合并了原有的 Dribble、Freshrpms、Livna 等软件包仓库,将成为最大的第三方软件包仓库。
通过 RPM Fusion 软件包仓库,你将找到 ATI/NVIDIA 显卡驱动、私有的音频/视频编码/解码器、游戏、模拟器、以及其他软件包等。
rpmfusion.org 提供了许多常用但不被包含在 Fedora/Red Hat 默认软件仓库中的软件包,比如 SMPlayer(Linux 下最受欢迎的影音播放器), aMule (Linux 下的电骡) 等等
官方网站 :http://rpmfusion.org/
软件包地址:http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
安装命令实例:(官网上粘的)
RHEL 5 or compatible like CentOS:
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/5/i386/rpmfusion-free-release-5-1.noarch.rpm ttp://download1.rpmfusion.org/nonfree/el/updates/5/i386/rpmfusion-nonfree-release-5-1.noarch.rpm'
RHEL 6 or compatible like CentOS:
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm'
Error: Package: rpmfusion-free-release-6-1.noarch (/rpmfusion-free-release-6-1.noarch)
Requires: epel-release >= 6
依赖性出错,先安装 epel-release,再安装rpmfusion
根据你的 Linux 发行版类型,安装对应的 RPM Fusion 软件包。命令执行完成之后,可以使用使用以下命令验证
rpmfusion 软件包仓库是否安装成功:
~]$ rpm -q rpmfusion-free-release
rpmfusion-free-release-12-1.noarch
结果输出为
rpmfusion-free-releas-x-x.noarch
则说明安装成功了
2.epel
企业版 Linux 附加软件包(以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。
EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 与 Fedora 项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
EPEL 包含一个叫做'epel-release'的包,这个包包含了 EPEL 源的 gpg 密钥和软件源信息。您可以通过 yum 安装到您的企业版 Linux 发行版上。除了 epel-release 源,还有一个叫做'epel-testing'的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。
这个是在需要nginx时找的
主页:http://fedoraproject.org/wiki/EPEL
这个软件包,在官网那个现在无法下载,不知怎么的,现在提供一个可以下载的地方
http://rpm.pbone.net/index.php3/stat/4/idpl/15297742/dir/fedora_6/com/epel-release-6-5.noarch.rpm.html
3. rpmforge
这个是当我需要cronolog,lighttpd时找的
RepoForge 支持
主要更新下列软件
官网:http://repoforge.org/
软件包地址
http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
也可以从这个地址下载相应的软件包:http://pkgs.repoforge.org/rpmforge-release/
这个里面 东西很全 包括各个版本的
4 utterramblings CentOS 4,CentOS 5和RHEL 5 可用 rhel6 不可用
rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
以下的 未测试 内容
http://ftp.riken.jp/
[root@localhost ~]# vi /etc/yum.repos.d/dag.repo
[dag]
name=Dag RPM Repository for RHEL6
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el6/en/$basearch/dag/
enabled=1
gpgcheck=1
接着导入非官方库的GPG:
[root@localhost ~]# rpm --import http://ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-6