如何取得 Ubuntu 伺服器 12.04 (Precise Pangolin) 的所有軟體包儲存庫

如何取得 Ubuntu 伺服器 12.04 (Precise Pangolin) 的所有軟體包儲存庫

我是 Ubuntu 新手。

我想為 Ubuntu 12.04 (Precise Pangolin) 設定一個本機儲存庫,因為我的筆記型電腦無法存取網路。我使用本地連結(mirror ini Indonesia)下載了儲存庫,但某些儲存庫有錯誤。下載連結或類似內容是什麼?

答案1

你可以rsync一面鏡子出來。這樣做的好處是您只需再次運行命令即可更新。缺點是你要下載一切……我們談論的是數百GB。

如果您只想快取 LAN 用戶端之間的更新,快取代理可能是一個更好的主意。

但假設您想要一切,讓我們先為我們的鏡像建立一個目錄。

mkdir -p ubuntu-mirror/dists

然後我們就可以rsync進入那個。我的下面的版本只是為您提供您需要的部分,而不是同步每個版本。如果您需要-backports-proposed,請添加它們。

rsync -avz rsync://archive.ubuntu.com/ubuntu/dists/precise{,-security,-updates} ubuntu-mirror/dists/

印尼大學有一面鏡子。他們可能擁有更好的網絡,幾乎肯定會比倫敦伺服器有更好的延遲。替換kambing.ui.ac.idarchive.ubuntu.com.所有內容都經過簽名,因此只要您沒有虛假添加密鑰,您就可以信任鏡像。

現在第一次運行需要大約一百年的時間。我不知道,這實際上取決於伺服器、您的連接以及當時儲存庫的實際大小。幾乎可以肯定,它會花費很長時間,以至於您會立即過時。值得慶幸的是更新速度更快。

如果您發現kambing.ui.ac.id有破損的包裹,請使用中央伺服器。

但之後,您可以隨心所欲地分享它並將其添加到您的 apt 來源中。同樣,它全部使用標準鍵,因此您不需要將除其位置之外的任何其他內容添加到您的/etc/apt/sources.list.

相關內容