精灵巫婆 发表于 2015-1-14 20:25:07

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

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

1.RHEL版本

#cat/etc/issue
RedHatEnterpriseLinuxServerrelease6.5(Santiago)
2.内核版本

#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
#############################

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
#############################

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社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

小妖女 发表于 2015-2-5 21:58:29

通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。

admin 发表于 2015-2-13 20:04:26

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务

分手快乐 发表于 2015-3-4 01:56:13

掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

蒙在股里 发表于 2015-3-11 15:35:33

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?

爱飞 发表于 2015-3-19 03:30:54

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。

海妖 发表于 2015-3-27 07:35:17

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
页: [1]
查看完整版本: 带来一篇CentOS搭建内网YUM源办事器