64bitマシンでyum




CentOS5のx86_64を64bitマシンにインストールしたらi386のパッケージもインストールされてしまいました。

[root@test ~]# for f in `rpm -qa`; do rpm -q --queryformat '%{name} %{arch}n' $f; done|grep i386
zlib i386
popt i386
zlib i386
libSM i386
ncurses i386
libsepol i386
libstdc++ i386
expat i386
libattr i386
cyrus-sasl-lib i386
libgcrypt i386

必要かわかりませんでしたが、とりあえず

[root@test ~]# yum erase *.i386

で消去しました。

ググって見るとこんな記事がありました。

yum.confに以下の設定をすると、x86_64以外のパッケージがインストールされなくなります。

exclude=*.i386 *.i586 *.i686

コマンドをうつ場合は、x86_64であることを指定します。

[root@test ~]# yum update *.x86_64

関連記事:
  • No Related Posts


  • コメント

    Reader Comments

    Be the first to leave a comment!