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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1239 | 回復(fù): 0
打印 上一主題 下一主題

Gentoo資源服務(wù)器[Sources Mirror]的搭建 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-03-28 18:09 |只看該作者 |倒序?yàn)g覽

                                   當(dāng)偶第一次通過網(wǎng)絡(luò)安裝Gentoo的時(shí)候,漫長的下載源碼的過程讓偶頭發(fā)都等白了幾根,當(dāng)時(shí)在想:如果公司內(nèi)部就有一個(gè)資源服務(wù)器就爽了。后來給老板提了一下,覺得還不錯(cuò),意見由偶提的,實(shí)施自然就落在偶頭上了,不過額外獎(jiǎng)勵(lì)是過年回家往返的機(jī)票。誘惑還是不小的......
   總體說來有兩種方法:
  • 搭建一個(gè)RSYNC服務(wù)器,在客戶端利用RSYNC協(xié)議取代emerge時(shí)的wget去下載源碼
  • 搭建一個(gè)http或者FTP服務(wù)器,也就是跟官方的服務(wù)器完全一樣
利用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了。
  • 優(yōu)點(diǎn):不需要在服務(wù)器上另外部署http或者ftp服務(wù)。
  • 缺點(diǎn):客戶端需要做相應(yīng)修改,而且當(dāng)服務(wù)器上沒有對(duì)應(yīng)的源碼包時(shí)不會(huì)自動(dòng)跳轉(zhuǎn)到其他鏡像服務(wù)器,emerge會(huì)失敗。
利用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
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP