在RHEL6中配置YUM源
2015-08-25 09:04
323 查看
1 创建rhel-debuginfo.repo,如果有则先备份再删除
插入以下内容:
2 修改yumRepo.py配置文件
找到
改为
3 挂载iso文件
或者:
4 拷贝数据
5 清除yum缓存:
6 测试安装ftp 默认没有安装
[附-1]ubuntu设置本地软件安装源【DVD版】
(1) 转到镜像的下载目录,挂载ISO镜像挂载至 /media/cdrom 下:
(2) 手动添加ISO镜像至软件源列表,这样就可以在软件库里找到ISO上所有的软件包:
(3) 刷新软件库:
注意,执行完成后查看
否者,安装软件的时候系统还是优先从网络上下载;
【建议把除了dvd本地源之外的下面所有项注释掉,不建议删除,之后在
之后就可以用
不过有点问题,这命令执行一次可能会不成功,多执行几次就OK了.
[附-2]Centos使用第三方软件源RepoForge
RepoForge源可以做为Centos官方源及EPEL源的补充,这样Centos下常用软件基本都可使用yum安装了。
Centos5:
cd /etc/yum.repos.d rm rhel-debuginfo.repo vi rhel-debuginfo.repo
插入以下内容:
[Server] name=Red Hat Enterprise Linux Server baseurl=file:///home/redhat-iso #本地iso的挂载路径 enabled=1 #可以使用yum gpgcheck=0 #设置不检查gpgkey gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-RedHat-release
2 修改yumRepo.py配置文件
cd /usr/lib/python2.6/site-packages/yum/ vi yumRepo.py
找到
remote = url + ‘/’ + relative #802行
改为
remote = "/home/redhat-iso" + '/' + relative
3 挂载iso文件
mkdir /home/redhat-iso mount /dev/cdrom /mnt/cdrom
或者:
mount -o loop /home/Soft/rhel-server-6.3-x86_64-dvd.iso /mnt/cdrom
4 拷贝数据
cp /mnt/redhat-iso/* /home/redhat-iso
5 清除yum缓存:
yum clean all
6 测试安装ftp 默认没有安装
yum list | grep vsftpd
[附-1]ubuntu设置本地软件安装源【DVD版】
(1) 转到镜像的下载目录,挂载ISO镜像挂载至 /media/cdrom 下:
> sudo mount -o loop -t iso9660 update-i386-20080312-CD1.iso /media/cdrom
(2) 手动添加ISO镜像至软件源列表,这样就可以在软件库里找到ISO上所有的软件包:
> sudo apt-cdrom -m -d=/media/cdrom add
(3) 刷新软件库:
> sudo apt-get update
注意,执行完成后查看
/etc/apt/sources.list文件,确保文件如下一行在文件顶部或者在网络源前面,
否者,安装软件的时候系统还是优先从网络上下载;
【建议把除了dvd本地源之外的下面所有项注释掉,不建议删除,之后在
apt-get update更新下】
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090421.3)]/ jaunty main restricted
之后就可以用
apt-get install **来安装软件包了,
不过有点问题,这命令执行一次可能会不成功,多执行几次就OK了.
[附-2]Centos使用第三方软件源RepoForge
RepoForge源可以做为Centos官方源及EPEL源的补充,这样Centos下常用软件基本都可使用yum安装了。
Centos5:
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm[/code]
Centos6:rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm[/code]
国内使用sohu提供的镜像:cat > /etc/yum.repos.d/mirrors-rpmforge <<EOF http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/rpmforge EOF cat > /etc/yum.repos.d/mirrors-rpmforge-extras <<EOF http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/extras EOF cat > /etc/yum.repos.d/mirrors-rpmforge-testing <<EOF http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/testing EOF
Repoforge ,以 RPMforge为人所熟知。它是专门为 Red Hat Enterprise Linux (RHEL), CentOS和科学Linux系统提供库包。如果你是这个类型的OS用户,可以添加其提高的源。安装如下:
对于64-bit CentOS 6.*系统:$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
对于For 32-bit CentOS 5.*系统:$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
对于64-bit CentOS 5.*系统:$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
一旦RPMforge源安装成功,你可以使用过yum命令去安装其有的库包。
[附-3] Ali-OSM : Alibaba Open Source Mirror Sitecd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.back wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo[/code]
[附-4] [Webstatic Yum Repository]
Installation
To set up the repository, install the webtatic-release RPM:
Webtatic EL7 for CentOS/RHEL 7:rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm[/code]
Webtatic EL6 for CentOS/RHEL 6:rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm[/code]
Webtatic EL5.1 for CentOS/RHEL 5:rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm[/code]
Webtatic 5 for CentOS/RHEL 5:rpm -Uvh http://mirror.webtatic.com/yum/centos/5/latest.rpm[/code]
Webtatic.com:
https://webtatic.com/projects/yum-repository/
查看原文
相关阅读
Markdown——入门指南
献给写作者的 Markdown 新手指南
热门推荐
LNMP环境搭建——Nginx篇
在RHEL6.5中配置本地YUM源
Ubuntu下Zabbix安装及使用问题
MySQL双主热备问题处理
Rsync同步错误处理
Fix Elementary Boot Screen (plymouth)
After Installing Nvidia Drivers
LNMP环境搭建——MySQL篇
Shell Step by Step (3) —— Stdin & if
Shell Step by Step (4) —— Cron & Echo
相关文章推荐
- 数据仓库建模:维模型的应用
- lsof命令
- maven在eclipse建立工程,运行出现Server IPC version 9 cannot communicate with client version 4错误
- 快速排序
- MFC 车牌识别 小学期作业 part4
- 天声人語 20150825
- 玩转Eclipse — 自动代码生成的Java Code Template
- 在运行期通过反射了解JVM内部机制
- 数据仓库建模:定义事实表的粒度
- 封装类之CSplashWnd(应用程序的启动画面)
- codeforces 498C C. Array and Operations(最大流+数论)
- 8月25号 工作计划与实行
- UI_NavigationController
- 鼓励自己成为一名合格程序设计师
- Oracle恢复误删的数据或表,解除锁定SQL或table
- Shell Step by Step (4) —— Cron & Echo
- json
- iOS工程适配64-bit经验分享
- 新环境常用工具
- android 学习笔记 数据存储到文件中