新闻动态

Gentoo Portage树服务器(SYNC服务器)的搭建[转]

发布日期:2018-05-03 14:01 | 文章来源:互联网

服务器同步

GentooPortage树服务器(SYNC服务器)的搭建
blog.chinaunix.net/u1/34010/showart_262609.html
Gentoo的一大特色就是它的Emerge,为了保证使用最新的软件,我们必须及时的更新Portage树。通常的方法就是与官方的服务器进行同步,但是对于同一网内有多台GentooLinux时,如果每台机子都通过Internet与官方服务器同步Portage树的话,宝贵的带宽资源就被这重复的劳动给浪费了。同时更新的速度也是很慢的。
为了解决这个问题,我们可以在局域网内部设定一个Portage树服务器(也就是SYNC服务器),让服务器每天跟官方服务器同步Portage树,网内其他计算机则与这台服务器同步。SYNC服务器对的要求任跟一般的计算机没有什么区别,你可以把他任何一台计算机作为SYNC服务器。
首先你需要给这台服务器分配一个静态的IP地址,或者在DNS服务器上建立一个固定的域名。
服务器端的配置
修改位于etc下的rsyncd.conf文件,下面是一个例子

#Simpleexampleforenablingyourownlocalrsyncserver
pidfile=/var/run/rsyncd.pid
usechroot=yes
readonly=yes
maxconnections=5
uid=nobody
gid=nobody
Gentoo-portage
path=/usr/portage
comment=GentooPortagetree
exclude=/distfiles/packages


各种参数可以参考rsync.conf的手册

#manrsyncd.conf


运行rsync服务
#/etc/init.d/rsyncdstart
设定rsync服务为自动启动
#rc-updateaddrsyncddefault
客户端的配置
对于网内的其他Gentoo计算机,仅仅只需要修改make.conf文件里面的SYNC标签,将原有的同步服务器的地址删除,并修改成局域网内部服务器的IP地址(或者域名)。然后就可以通过“emerge--sync”来同步Portage树了。

#SYNC="rsync://your_server_ip/gentoo-portage"
#SYNC="rsync://your_server_name/gentoo-portage"
SYNC="rsync://192.168.0.141/gentoo-portage"


修改完毕后你就可以用emerge--sync来使客户端与服务器的Portage树进行同步了。

Tags:服务器同步,Gentoo Portage树服务器(SYNC服务器)的搭建[转]

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部