亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: Gentoo資源服務(wù)器[Sources Mirror]的搭建 [打印本頁]

作者: Squall_Liu    時(shí)間: 2007-03-28 18:09
標(biāo)題: Gentoo資源服務(wù)器[Sources Mirror]的搭建

                                   當(dāng)偶第一次通過網(wǎng)絡(luò)安裝Gentoo的時(shí)候,漫長的下載源碼的過程讓偶頭發(fā)都等白了幾根,當(dāng)時(shí)在想:如果公司內(nèi)部就有一個(gè)資源服務(wù)器就爽了。后來給老板提了一下,覺得還不錯(cuò),意見由偶提的,實(shí)施自然就落在偶頭上了,不過額外獎(jiǎng)勵(lì)是過年回家往返的機(jī)票。誘惑還是不小的......
   總體說來有兩種方法:
利用RSYNC協(xié)議的搭建鏡像服務(wù)器
     首先,你需要搭建一個(gè)RSYNC服務(wù)器,搭建方法請(qǐng)參考這篇文章
Gentoo Portage樹服務(wù)器(SYNC服務(wù)器)的搭建
。在RSYNC服務(wù)器的基礎(chǔ)之上,再次修改其"rsyncd.conf"文件,按照如下方式修改:
               
               
               
uid = nobody
gid = nobody
use chroot =yes
max connections = 10
transfer logging = yes
read only = yes
pid file = /var/run/rsyncd.pid
log format = %t %a %m %f %b
syslog facility = local3
timeout = 300
motd file = /etc/rsync/rsyncd.motd
[gentoo-portage]
        path = /usr/portage
        comment =  Huster Gentoo Portage tree
        exclude = /distfiles /packages
[gentoo-packages]
#For distributing Portage packages (distfiles) to internal clients
path = /usr/portage/distfiles/
comment = Huster Gentoo Linux Packages mirror
  關(guān)于相應(yīng)參數(shù)的詳細(xì)說明可以通過"man rsyncd.conf"查看,
  保存完畢,退出,重新啟動(dòng)RSYNC服務(wù)。
  服務(wù)器端的設(shè)置就算完成了。接下來是設(shè)置客戶端。修改局域網(wǎng)內(nèi)的其他Gentoo中的make.conf文件。加入:
PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles  
#SYNC="rsync://Your_Server_Name_Or_IP/gentoo-portage"
SYNC="rsync://192.168.0.141/gentoo-portage"
#FETCHCOMMAND="rsync rsync://Your_Server_Name_Or_IP/gentoo-packages/${FILE} ${DISTDIR}"
FETCHCOMMAND="rsync rsync://192.168.0.141/gentoo-packages/\${FILE} ${DISTDIR}"
  目的是利用RSYNC協(xié)議來取代emerge時(shí)的wget,并且指定把源碼包下載到DSITDIR中。
  然后,用“env-update”更新環(huán)境變量。這樣,客戶端的設(shè)置也算完成了。接下來你就可以通過從本地服務(wù)器上下載源碼來emerge了。
利用Http或者FTP服務(wù)搭建鏡像服務(wù)器
   這里就不討論Http服務(wù)器的搭建了,至于FTP服務(wù)器的搭建,請(qǐng)參考
        Gentoo下的FTP服務(wù)器的搭建
。只需要把Gentoo的所有資源都放到 DocumentRoot和里面就可以了。
PS:為了節(jié)省空間,你可以使用"ln"創(chuàng)在ftp服務(wù)器的目錄下建一個(gè)動(dòng)態(tài)連接,指到服務(wù)器上的distfiles文件夾。
  設(shè)置好FTP服務(wù)器之后,修改局域網(wǎng)內(nèi)的其他Gentoo系統(tǒng)中的make.conf中的GENTOO_MIRRORS參數(shù),把本地資源服務(wù)器的地址放在最前面。這樣以來,保證了最快的下載速度,當(dāng)本地服務(wù)器上沒有對(duì)應(yīng)的源碼包時(shí),wget也會(huì)嘗試其他的鏡像地址。
   關(guān)于如何同步所有的distfiles以及官方資源服務(wù)上的其他文件,我會(huì)另外寫一篇,下班了,閃咯~~~!
               
               
               
               

本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u1/34010/showart_266943.html




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2