当前位置: 首页 > news >正文

CentOS 5.5 使用 EPEL 和 RPMForge 软件库

CentOS 5.5 使用 EPEL 和 RPMForge 软件库_LEO_百度空间

CentOS 5.5 使用 EPEL 和 RPMForge 软件库
2011年03月01日 星期二 20:41

今天想在 VPS 上用 yum 装一下 Nginx,结果提示找不到,就像扩展一下软件源。于是找到了这篇文章:《RHEL / CentOS 5.5 使用第三方软件库(EPEL 与 RPMForge、RPMFusion 软件库)》。我发一遍的主要目的是 Mark,推荐大家去看原文。感谢原作者。

目录:

1、安装 yum-priorities 插件;
2、下载与安装相应 EPEL 的 rpm 文件包;
3、下载与安装相应 rpmforge 的 rpm 文件包;
4、测试升级,安装 Nginx。

另外请注意,Wordpress 有时会将 — 处理为 —,如果出现这种情况,请自行修改。(我懒,没有装 code 插件 XD)

一、安装 yum-priorities 插件

1、安装 yum-priorities 插件,并正确设置,以保证官方库的优先级最高。

yum -y install yum-priorities

2、然后,设置 /etc/yum.repos.d/CentOS-Base.repo,添加顺序指令 priority=N(N 从 1 至 99,1 优先级最高),对

[base]、[updates]、[addons]、[extras] 设置 priority=1,示例:

[centosplus]、[contrib] 设置 priority=2。

二、下载与安装相应 EPEL 的 rpm 文件包

1、下载与安装 EPEL 的 rpm 文件包

32-bit:rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
64-bit:rpm -ivh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

2、导入 DAG 的PGP Key

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

3、设置 /etc/yum.repos.d/epel.repo 中源的级别为 priority=11(比上面高就行)。

三、下载与安装相应 rpmforge 的 rpm 文件包

1、下载 rpmforge 的 rpm 文件包

32-bit:wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
64-bit:wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

2、安装 DAG 的 PGP Key(跟原文方式不一致,如果直接 –import 不成功的话,可以使用下面的办法)

wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm –import RPM-GPG-KEY.dag.txt

3、验证 rpmforge 的 rpm 文件包

rpm -K rpmforge-release-0.5.1-1.el5.rf.*.rpm

4、安装 rpmforge 的 rpm 文件包

rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm

5、然后再设置 /etc/yum.repos.d/rpmforge.repo 文件中源的级别为 priority=12(比上面高就行)。

四、测试升级,安装 Nginx

yum check-update
yum update

就行了。用

yum –y install nginx

就能安装 Nginx 了。下面是安装好后的欢迎页面:

相关文章:

  • IMSI 小记
  • 1.7亿次接力 百度知道成雷锋精神新载体
  • 知识管理(KM) 企业文化的最好“沉淀”
  • cacti监控squid
  • 在Red Hat 4 AS U7上安装oracle10gR2
  • ctrl+shift+c
  • EFCodeFirst系列
  • 深入理解JavaScript系列(4):立即调用的函数表达式
  • Box2dの学习资料整理与收集[不定时更新][Ispooky]
  • Cocos2d游戏开发之(一)多触点与触屏事件详解
  • HDU 1422 重温世界杯【最长非负连续子序列】
  • Python 中的bisect
  • iBatis2配置
  • 程序改变了命运,程序生活一天比一天好,对未来也充满了希望
  • MYSQL安装图解2
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 03Go 类型总结
  • Java IO学习笔记一
  • Java|序列化异常StreamCorruptedException的解决方法
  • Octave 入门
  • Vue.js 移动端适配之 vw 解决方案
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • vue总结
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 简单易用的leetcode开发测试工具(npm)
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (HAL库版)freeRTOS移植STMF103
  • (javascript)再说document.body.scrollTop的使用问题
  • (k8s中)docker netty OOM问题记录
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (四)Linux Shell编程——输入输出重定向
  • (学习日记)2024.01.09
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)Neo4j下载安装以及初次使用
  • (转)菜鸟学数据库(三)——存储过程
  • (转载)Google Chrome调试JS
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • ***检测工具之RKHunter AIDE
  • .net Stream篇(六)
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .net和jar包windows服务部署
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • [dfs搜索寻找矩阵中最长递减序列]魔法森林的秘密路径
  • [ffmpeg] aac 音频编码
  • [Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解
  • [LeetCode]-使用特殊算法的题目-2
  • [linux][调度] 内核抢占入门 —— 高优先级线程被唤醒时会立即抢占当前线程吗 ?
  • [math]判断线段是否相交及夹角
  • [RoarCTF 2019]Easy Calc
  • [SQL]数据库语言学习
  • [swust1745] 餐巾计划问题(费用流)