星期六, 7月 12, 2008

Deltaisos in Suse

今天威龍問的問題^__^

找個時間實際 Lab 一下吧

相關Link
http://zh_tw.opensuse.org/%E4%B8%8B%E8%BC%89%E6%8C%87%E5%8D%97

如果您已經有了前一個版本的 ISO 影像檔,Delta ISOs 讓您可以只下載一個小檔案而非重新下載整個 ISO 檔。 deltaiso 包含了新舊版本 iso 的差異。將舊版本的 iso 加上 deltaiso 檔,您就可以得到新的 iso 檔。

要使用這個功能,您需要 deltarpm 這個套件(在 SuSE 中已預設安裝),使用 applydeltaiso 的語法為: applydeltaiso 舊iso deltaiso 新iso

例如: applydeltaiso SUSE-10.0-CD-OSS-i386-Beta1-CD1.iso \
SUSE-10.0-CD-OSS-i386-Beta1_Beta2-CD1.delta.iso \
SUSE-10.0-CD-OSS-i386-Beta2-CD1.iso

如果您已經刪除了前一版本的 ISO 影像檔,別擔心。 applydeltaiso 也可以用在您的光碟片。

例如:如果您有一片 SUSE 10.0-i386 Beta 1 CD 1 在您的光碟機(/dev/hdc)中,

使用以下命令:

applydeltaiso /dev/hdc \
SUSE-10.0-CD-OSS-i386-Beta1_Beta2-CD1.delta.iso \
SUSE-10.0-CD-OSS-i386-Beta2-CD1.iso

然後依照 Checksums 的部份檢查一下 MD5SUMS。加上 Delta ISO 的過程會花上一段時間而且會使用不少硬碟空間來解開 ISO 影像檔。

在 Microsoft Windows 中使用 Applydeltaiso
Windows 所使用的 Applydeltaiso.exe 可以在此下載。