もし、
error -2 reading header: Unknown error |
と表示されたら、rpmを更新しなければなりません:
rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/rpm/rpm.rpm |
そして、その後に YaST も更新すべきです
rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/a1/yast.rpm |
このパッケージは rpm-2.4.12 を用いて構築されており、古いバージョンの rpm ではインストールできないこともあります。この問題は、主にSuse Linux ユーザの場合に起こります。バージョン5.0の SuSe Linux に含まれている rpm のバージョンが2.4.1だからです。
なお、どのバージョンのrpmかは次のようにして知ることができます:
rpm -qi rpm |