仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1080|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS搭建内网YUM源办事器

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:25:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!媒介:跟着内网linux办事器愈来愈多,在每台办事器上装置软件,都要先把装置盘上传上往,在设置当地yum办事,即贫苦又费时。能够在内网的一台linux办事器上装置yum办事,然后其他办事器间接修正repo文件利用yum办事就能够了。装置步调以下:
Linux体系情况

1.RHEL版本

[root@localhost40pub]#cat/etc/issue
RedHatEnterpriseLinuxServerrelease6.5(Santiago)
2.内核版本

[root@localhost40pub]#uname-a
Linuxlocalhost40.localdomain2.6.32-431.el6.x86_64

搭建办事器当地YUM

1.上传RHEL装置光盘文件到Home目次,定名为RHEL.ISO

2.创立目次/home/RHEL/

#mkdir/home/RHEL/
3.挂在装置光盘ISO文件

#mount-oloop/home/RHEL.ISO/home/RHEL/
4.进进/etc/yum.repos.d/目次,备份原本的repo文件,创立新的repo文件,RHEL.repo

#cd/etc/yum.repos.d/
#mkdirbak/
#cp*bak/
#viRHEL.repo
#############################
[rhel6]
name=rhel6
baseurl=file:///home/RHEL
enabled=1
gpgcheck=0
#############################
5.保留RHEL.repo后实行

#yumcleanall
#yumupdate
#yummakecache

装置并设置vsftpd办事

1.装置vsftpd办事

yuminstallvsftpd*
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-rfrepodata/TRANS.TBL

装置createrepo工具,天生YUM通用数据库

1.装置createrepo

#yum-yinstallcreaterepo
#createrepo-g/var/ftp/pub/repodata/6221039e7e3dabf7d538c76571d82aaf42b6292b8f6fe6cf56b8fcf1cff3d3ab-comps-rhel6-Server.xml/var/ftp/pub/

注:这里6221039e7e3dabf7d538c76571d82aaf42b6292b8f6fe6cf56b8fcf1cff3d3ab-comps称号大概每一个体系纷歧样,找准前面是comps-rhel6-Server.xml就好了。

重启vsftp,设置完成。

#/etc/init.d/vsftpdrestart
大概
#servicevsftpdrestart

客户端yum设置

1.进进/etc/yum.repos.d/目次,备份原本的repo文件,创立新的repo文件,RHEL.repo

#cd/etc/yum.repos.d/
#mkdirbak/
#cp*bak/
#viRHEL.repo
#############################
[rhel6]
name=rhel6
baseurl=ftp://192.9.169.99/pub/
enabled=1
gpgcheck=0
#############################
2.注重下面的baseurl是方才装置yum办事器的ftp地点,装置完成后实行

#yumcleanall
#yumupdate
#yummakecache

经常使用的yum下令

1.装置

yuminstallpackage装置指定的装置包package1
yumlocalinstallpackage当地装置软件包
2.更新和晋级

yumupdate全体更新
yumupdatepackage更新指定步伐包package
yumcheck-update反省可更新的步伐
3.查找和显现

yuminfo<package>显现装置包信息
yumlist显现一切已装置和能够装置的步伐包
yumlist<package>显现指定步伐包装置情形
yumsearch<keyword>查找软件包
4.删除步伐

yumremove|erasepackage1删除步伐包
yum会把下载的软件包和header存储在cache中,而不会主动删除。假如我们以为它们占用了磁盘空间,可使用yumclean指令举行扫除.
yumcleanheaders扫除header
yumcleanpackages扫除下载的rpm包
yumcleanall扫除header与rpm包欢迎大家来到仓酷云论坛!
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-16 17:55:49 | 只看该作者

带来一篇CentOS搭建内网YUM源办事器

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-19 19:50:25 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
活着的死人 该用户已被删除
地板
发表于 2015-1-28 11:40:21 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
小妖女 该用户已被删除
5#
发表于 2015-2-5 21:58:29 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
admin 该用户已被删除
6#
发表于 2015-2-13 20:04:26 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
分手快乐 该用户已被删除
7#
发表于 2015-3-4 01:56:13 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
蒙在股里 该用户已被删除
8#
发表于 2015-3-11 15:35:33 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
爱飞 该用户已被删除
9#
发表于 2015-3-19 03:30:54 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
海妖 该用户已被删除
10#
发表于 2015-3-27 07:35:17 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 12:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表