ども、こんばんわ。松本です。 M. Takeyama(takezou) wrote:
ちなみに、README.delta-iso を読むとわかるのですが、 CD1, CD2の場合には、Beta1 と Beta2の差分(delta.iso)が 公開されていますが、CD3, CD4, CD5の場合だと、差分が 大きくなりすぎて(500MBぐらいのdelta.iso)、差分ファイルは 作成されなかったようです。
delta.isoを使ってみようとしたんですが、手元の環境ではうまくいきませんで した。
# applydeltaisoなんていうコマンドがあるの、今回初めて知りました。
どなたか、うまく差分を適用してisoイメージ作成できた方いらっしゃいますか?
applydeltaisoは、deltarpmのパッケージに含まれているので deltarpmのパッケージが必要になります。 (SUSE 9.3だと deltarpm-2.2-3)
作成前後で、md5sum でisoファイルの中身を確認してくださいね。 #元データが正しければ、作成後のデータも正しくなるはずです。
もちろんdeltarpmは入っていてのことなんですが…。 たとえば、SUSE-10.0-CD-OSS-x86_64-Beta1-CD1.iso、SUSE-10.0-CD-OSS-x86_64 -Beta1_Beta2-CD1.delta.isoどちらのMD5SUM値も正しいのに、 $ applydeltaiso ../beta1/SUSE-10.0-CD-OSS-x86_64-Beta1-CD1.iso \ SUSE-10.0-CD-OSS-x86_64-Beta1_Beta2-CD1.delta.iso \ SUSE-10.0-CD-OSS-x86_64-Beta2-CD1.iso …としてみると、 reading 157387000 bytes from old iso...done apmd.i586 (bzip): applying delta master-boot-code.i586 (bzip): applying delta NX.i586: copying unchanged payload db.i686 (bzip): applying delta glibc.i686 (bzip): applying delta alsa-firmware.noarch (bzip): applying delta autoyast2.noarch (bzip): applying delta autoyast2-installation.noarch (bzip): applying delta ………… yp-tools.x86_64 (bzip): applying delta ziptool.x86_64 (bzip): applying delta zip.x86_64 (bzip): applying delta zlib.x86_64 (bzip): applying delta zlib-32bit.x86_64 (bzip): applying delta zsh.x86_64 (bzip): applying delta md5sum mismatch, iso is corrupt …となってしまって、失敗してしまうのですよ。で、どなたかうまくいった方は いらっしゃるかな…と。 # だったらOpenSUSEのMLにでも報告しろや! # というツッコミはしないでくださいな。
(ちなみになんですが... beta3, beta4のことも考えて...) openSUSEの公式ミラーサイトの1つ ftp.gwdg.de ですが このサーバは比較的公開(フルセットでの)がはやいはずです。 #dnsの情報的には、ftp1, ftp2, ftp3, ftp4, ftp5, ftp6 #が定義されていますが、gwdg.deのドメインとして実際に運用されて #いるサーバは、 ftp3.gwdg.de, ftp4.gwdg.de あたりのようなので #ftp3, ftp4 からdownloadすると比較的空いていると思います。 #(ただし、ftp3, ftp4が公式にアナウンスされていないサーバかも)
今回はesslingenが早かったですね。でもDistrowatchでニュースが流れてしまっ てからは大渋滞になってしまいましたが…。 -- □●□ _/_/_/ To be Happy! _/_/_/ □□● _/_/ Satoru Matsumoto _/_/ ●●● _/ helios_reds@gmx.net _/