Gentoo Logo

Gentoo 原始碼鏡像方針

內容:

1.  需求

最小頻寬

上傳頻寬至少要 5Mb 才能支持一個鏡像站。一般而言,受限於上傳頻寬,ADSL 和 cable 並不能滿足鏡像的需求。

最小磁碟空間

磁碟空間的需求依照您是 "完整" 鏡像或是只鏡像 "Distfiles" 來決定。完整鏡像需要 90 GB 的磁碟空間,只鏡像 Distfiles 需要 40 GB。

最小連線數

我們希望您最少能提供同時15個人連線,最好是30個人。

更新頻率

所有鏡像站必須每四小時鏡像一次,從您當地時間午夜開始。這樣可以分散負載,而不 會全部在同一時間做鏡像。

鏡像站的需要

你的鏡像站可能不會被馬上加到我們的列表中及給予專用下載點的權限。我們依照目前的 需要加入新的鏡像站,才不會攪亂列表,並提供充足的快速鏡像站。歡迎你加入 irc.freenode.org 中的 #gentoo-mirrors 聊聊把你的伺服器加入正式網路的進度。

2.  細節

要建立一個新的鏡像站,您必須作以下步驟:

設定您的伺服器和 ftp.ussg.iu.edu::gentoo-distfiles 做 rsync。一但您完成所有檔案的鏡像後, 請到 bugs.gentoo.org 下的 rsync 分類回報您已經建立了一個新的鏡像站,而且希望他在 正式的鏡像站列表中。記得指定是 "完整" 鏡像或是只鏡像 "Distfiles"。如果只鏡像 Distfiles 的話,會放在網站上的此種類別中。

完整鏡像包含下面這幾個目錄(以及未來會新增的目錄):

  • /releases
  • /experimental
  • /distfiles
  • /snapshots
  • /grp

只鏡像 Distfiles 的話會有這些目錄:

  • /distfiles
  • /snapshots

然後我們會查看這個站是否存在,而且可以和他連接。接下來的 48-72 小時,我們會確定 您的站是否正確的執行鏡像,而且符合我們的方針。

如果所有步驟都順利的完成了,我們會把您的站加在我們網站的 鏡像站列表之中。我們 也會寄給您只提供給正式 Gentoo 鏡像站專用的主要 distfile 鏡像站登入資訊。

除此之外,您也會被要求加到 gentoo-mirrors 電子郵寄名單(低流量)讓您可以了解最新 的鏡像消息。

注意: 感謝您協助 Gentoo 的使用者和發展者! :) 如果您有任何關於鏡像的問題,請您聯絡 mirror-admin@gentoo.org

3.  FAQ

Q: 關於新的鏡像,或是將我的站加到列表中,我要跟誰聯絡?

A: 請在 bugs.gentoo.org 下的 rsync 分類回報。

Q: 我要跟誰聯絡關於鏡像站的事情?

A: 請在 bugs.gentoo.org 下的 rsync 分類回報。

Q: 我為我們公司弄了一個私人的鏡像站。我還可以讓這台私人鏡像站直接連到主要的鏡 像站嗎?

A: 因為我們的資源是有限的,所以我們希望分配資源讓最多的 Gentoo 使用者受益。因此 我們限制只有公開的鏡像站才能直接連到我們主要的鏡像站。我們歡迎私人鏡像站使用我們 一般的鏡像站進行私人鏡像。

Q: 我要如何找到最靠近我的鏡像站?

A: mirrorselect 可以幫您找到。如果您還沒執行: emerge mirrorselect 的話, 請先執行它。然後執行: mirrorselect 。一個以 ncurses 開發的選單將會幫助您 選擇最靠近您的鏡像站。

Q: 我並沒有這麼多空間,可以只鏡像一部份的目錄嗎?

A: 可以的,如果您沒辦法鏡像全部的目錄,您可以只鏡像下面兩個目錄:

  • /distfiles
  • /snapshots

這兩個目錄大約會佔 40GB,並且您的站會被列到 distfiles-only 列表中。

Q:我需要讓目錄可以經由 HTTP 瀏覽嗎?

A: /releases 和 /experimental 是要可以被瀏覽的,但是您可以讓其他的目錄不可被瀏覽 (包括 /distfiles )。

Q: 我需要鏡像 historical 嗎? 我是說,過去的版本。

A: 當然不用,他是一大筆資料。在 rsync 指令中加入 --exclude=/releases/historical 。這會排除 historical 並且節省一大 堆空間。

警告: 請不要email給mirror-admin@gentoo.org尋求mirror的請求,麻煩用成 bug的型式。這樣我們比較好維護。



列印

最後更新 2005年 4月 11日

這份文件的原始版本已不再被維護

大綱: 這份文件說明了鏡像站的需求

Kurt Lieber
Author

Corey Shields
Editor

Benny Chuang
Editor

Jeffrey Forman
Editor

YiDa Chiang
Translator

Frid Hou
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.