Debian

一個 Apt-Cacher 可以服務多個 Debian 版本嗎?

  • December 18, 2013

我有多台機器執行 Debian 6 (Squeeze) 和 7 (Wheezy)。我在 Debian 7 機器上設置了一個 Apt-Cacher 伺服器,供 Debian 7 實例使用。Debian 6 實例也可以使用它(使用相同的 wheezy sources.list)嗎?

我將 Debian 7 盒子中的 sources.list 複製到了 Debian 6 盒子,卻忘記將 wheezy 引用改回擠壓。然後我在 Debian 6 機器上進行了 apt-get update 和 apt-get upgrade,當然它得到了所有 Debian 7 軟體包並進行了升級。我現在打破了那個 Debian 6 盒子嗎?

我將非常感謝有關軟體包儲存庫如何與不同版本一起使用的一些說明 - 它們是完全獨立的嗎?

是的,不同的 Debian 版本可以使用相同的 apt-cache。

上游的儲存庫是共享的,只是添加的名稱會影響將要使用的包集。

deb http://my.upstream.com/debian擠壓主要貢獻非免費

對比

deb http://my.upstream.com/debian wheezy 主要貢獻非免費

在 apt 記憶體配置中,您還可以設置不同的路徑映射以將 URL 映射到不同的上游伺服器。例如,如果您想為 Debian Lenny 使用 archive.debian.org,例如它已從 Debian 主記憶體儲庫中刪除。

例如: path_map = debian ftp.uk.debian.org/debian ;安全 security.debian.org/debian-security ;歸檔 archive.debian.org/debian ;volatile volatile.debian.org/debian-volatile ;向後移植 backports.debian.org/debian-backports ;archive-backports archive.debian.org/debian-backports ;存檔安全 archive.debian.org/debian-security

至於您是否損壞了 Debian 6 伺服器,則取決於那裡執行的應用程序以及它們是否與 Debian 7 兼容。檢查 Debian 7 的發行說明並遵循升級程序以確保您正確完成應該是安全的過程。

不支持降級 Debian 版本。如果您特別需要 Debian 6,我建議您重新安裝。

引用自:https://serverfault.com/questions/529806