RadHat搭建内网YUM源server
前言:随着内网linuxserver越来越多,在每台server上安装软件。都要先把安装盘上传上去。在配置本地yum服务,即麻烦又费时。能够在内网的一台linuxserver上安装yum服务,然后其它server直接改动repo文件使用yum服务就能够了。
安装过程例如以下:
Linux系统环境
1.RHEL版本号
[root@localhost40 pub]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.5 (Santiago)
2.内核版本号
[root@localhost40 pub]# uname -a
Linux localhost40.localdomain 2.6.32-431.el6.x86_64
搭建server本地YUM
1.上传RHEL安装光盘文件到Home文件夹,命名为RHEL.ISO
2.创建文件夹/home/RHEL/
3.挂在安装光盘ISO文件
4.进入/etc/yum.repos.d/文件夹,备份原有的repo文件,创建新的repo文件,RHEL.repo
#cd /etc/yum.repos.d/
#mkdir bak/
#cp * bak/
#vi RHEL.repo
#############################
[rhel6]
name=rhel6
baseurl=file:///home/RHEL
enabled=1
gpgcheck=0
#############################
5.保存RHEL.repo后运行
# yum clean all
# yum update
# yum makecache
安装并配置vsftpd服务
1.安装vsftpd服务
yum install vsftpd*
2.安装完毕后,复制/home/RHEL/ 文件夹下的全部文件到/var/ftp/pub 文件夹中
#cd /home/RHEL
#cp -rv * /var/ftp/pub
3、切换到 /var/ftp/pub文件夹
删除*.html
删除CentOS/repodata/TRANS.TBL
#cd /var/ftp/pub
#rm -rf *.html
#rm -rf repodata/TRANS.TBL
安装createrepo工具,生成YUM通用数据库
1. 安装createrepo
#createrepo -g /var/ftp/pub/repodata/6221039e7e3dabf7d538c76571d82aaf42b6292b8f6fe6cf56b8fcf1cff3d3ab-comps-rhel6-Server.xml /var/ftp/pub/
重新启动vsftp,配置完毕。
#/etc/init.d/vsftpd restart
或者
#service vsftpd restart
clientyum配置
1.进入/etc/yum.repos.d/文件夹,备份原有的repo文件,创建新的repo文件,RHEL.repo
#cd /etc/yum.repos.d/
#mkdir bak/
#cp * bak/
#vi RHEL.repo
#############################
[rhel6]
name=rhel6
baseurl=ftp://192.9.169.99/pub/
enabled=1
gpgcheck=0
#############################
2.注意上面的baseurl是刚才安装yumserver的ftp地址,安装完毕后运行
# yum clean all
# yum update
# yum makecache
经常使用的yum命令
1.安装
yum install package 安装指定的安装包package1
yum localinstall package 本地安装软件包
2.更新和升级
yum update 所有更新
yum update package 更新指定程序包package
yum check-update 检查可更新的程序
3.查找和显示
yum info <package> 显示安装包信息
yum list 显示全部已经安装和能够安装的程序包
yum list <package> 显示指定程序包安装情况
yum search <keyword>查找软件包
4.删除程序
yum remove | erase package1 删除程序包
yum 会把下载的软件包和header存储在cache中,而不会自己主动删除。
假设我们认为它们占用了磁盘空间,能够使用yum clean指令进行清除.
yum clean headers清除header
yum clean packages清除下载的rpm包
yum clean all 清除header与rpm包
RadHat搭建内网YUM源server的更多相关文章
- 搭建内网Yum源
搭建内网yum源 阅读(2,238) 一:因内网服务器 众多,当统一安装一些比较大的rpm的时候全部从外网下载就比较慢,而且还占用了一定的出口流量,因此在内网部署了一台yum服务器,将阿里云的epel ...
- #centos7 创建内网yum源 OpenStack源部署
#centos7 创建内网yum源#centos7 自动化安装 本地 内网 web源创建.更新 createrepo http OpenStack源部署 Elven原创 http://www.cnbl ...
- 【转】内网yum源搭建
我们内网yum要玩的话,先加hosts,然后找运维要CentOS_base.repo这个文件,然后yum clean all && yum makecache ========== ...
- Linux学习笔记5-搭建内网Yum源
一.安装Nginx 1.安装依赖: [root@nodeSource local]# yum install gc-devel gcc-c++ pcre-devel zlib-devel 2.解压N ...
- 利用nginx 来实现内网yum源(反向代理)
简介 在项目部署时,尤其是在政府企业,对于外网简直是奢望,但是对于运维来说,没有外网的话只能自建yum源.我今天来说的是一种简单的自建yum源方法,前提是必须有一台内外网都有的机器,我们一般称为前置机 ...
- 公司内网yum源
新增yum源配置文件 vi /etc/yum.repos.d/szyum.repo 内容如下: #[redhat6.3] [base] name=redhat63 baseurl=http://10. ...
- linux 配置内网yum源
一.yum服务器端配置1.安装FTP软件#yum install vsftpd #service vsftpd start#chkconfig --add vsftpd#chkconfig vsftp ...
- Django + Apache + 树莓派 搭建内网微信公众号服务器
其实早在微信开放公众号开发平台时就想弄一个自己的公众号服务器,奈何对web服务器搭建和开发一窍不通,只是注册了一下开发者帐号,并没有采取行动,万恶的拖延症. 前一年,开始接触python,打开了神奇世 ...
- linux里如何配置本地yum源和外网yum源
一:本地和外网源配置方法 二:外网YUM源的地址 一: ① 本地源配置方法:以光盘里rpm举例(这里使用虚拟机演示) 1.挂载一个iso的镜像 把光盘挂载到一个目录里,然后进入/etc/yum.rep ...
随机推荐
- [Gauss]POJ2947 Widget Factory
题意: 有n种小工具要加工,每种工具的加工时间为3到9天,给了m条加工记录. 每条记录 X $s_1$ $s_2$ 分别代表 这个工人在$s_1$到$s_2$(前闭后闭)的时间里加工了X件小工具 ...
- [Quick-x lua]CCLabel类数字变化动作
之前写了个C++版本的,现在改成lua的, 两者原理是一样,但是动作的执行方式有些微区别 (因为lua无法继承CCActionInterval类,单纯使用lua的话无法调用action的update方 ...
- 教程 打造OS X Mavericks原版 EFI Clover 引导安装
自从 Mavericks 10.9 发布DP版到现在的GM版以来,以前Clover引导原版InstallESD.dmg方式安装原版的方法已经不能使用,而且已经不能引导安装了,所以从GM版发布以前,终于 ...
- POJ 2513 Colored Sticks 解题报告
第一次接触欧拉回路.虽然在离散数学里学过,敲代码还是第一次. 本题是说端点颜色相同的两根木棒可连接,能否将所有的木棒连成一条直线. 将颜色视为节点v,将木棒视为边e,构成图G.如果能找到一条一笔画的路 ...
- apache开源项目--Lens
Lens 提供了一个统一数据分析接口.通过提供一个跨多个数据存储的单一视图来实现数据分析任务切分,同时优化了执行的环境.无缝的集成 Hadoop 实现类似传统数据仓库的功能. 该项目主要特性: 简单元 ...
- 【转】Mac不能复制拷贝写入文件到移动硬盘,U盘怎么办 |
原文网址:http://jingyan.baidu.com/article/a3aad71aa1dde7b1fb0096ab.html 有的小伙伴把移动硬盘或 U 盘接入到 Mac 电脑上,当把文件拷 ...
- JQuery datepicker 用法
JQuery datepicker 用法 jQuery UI很强大,其中的日期选择插件Datepicker是一个配置灵活的插件,我们可以自定义其展示方式,包括日期格式.语言.限制选择日期范围.添加 ...
- Memcached 两款.NET客户端的郁闷事儿
不久以后就要负责一个比较大的项目,有多大?反正就是挺大的.现在处于筹备阶段,我主要负责系统框架搭建,在系统缓存这一块决定采用Http运行时缓存+memcached. memcached 以前用过几次 ...
- SQL Server数据库大型应用解决方案总结【转】
[IT168 技术]随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题.对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载.对于系统的稳定性和扩展性造 ...
- scala-spark练手--dataframe数据可视化初稿
成品:http://www.cnblogs.com/drawwindows/p/5640606.html 初稿: import org.apache.spark.sql.hive.HiveContex ...