« んごー、なんか変になっちゃった | メイン | おさいふケータイ »

2004年06月29日

apt-getうまくいきました!

[奉仕するモノ]

ごちゃごちゃうまくいかなかったうちのサーバーちゃんのパッチ充て。

いろいろ試してみたけど、やっぱりうまくいかなかった。
で、もう仕方ないので apt-get から言われるとおり必要とされる rpm パッケージをひとつひとつ強制インストールしてってみたのでした。
それでもだめ。

じゃあということで、今度はひとつひとつアンインストールして再インストールを続けてみた。すると、apr-util-0.9.4-2.i386.rpm と gawk-3.1.3-3.i386.rpm がなぜかふたつインストールされていて、「複数あるから削除できないよ!」というエラーが。

これはおかしいということで、rpm -e --allmatches --nodeps のコマンドを使って、強制的に全部削除。その後、rpm -Uvh で再インストール。

何度かやっているうちに、rpm の db までおかしくなっちゃったので、rpm --initdb と rpm --rebuilddb をして、再構築。

とまぁ、こんなことを一通りやってから、apt-get clean, apt-get update, apt-get upgrade と続けてやってみると!!

ついに Done! の文字を見ることができました!!

改めて試してみるとこんな感じ。すっきり。

[root]# apt-get clean
[root]# apt-get update
Get:1 http://ayo.freshrpms.net fedora/linux/1/i386 release [1814B]
Fetched 1814B in 1s (1507B/s)
Hit http://ayo.freshrpms.net fedora/linux/1/i386/core pkglist
Hit http://ayo.freshrpms.net fedora/linux/1/i386/core release
Hit http://ayo.freshrpms.net fedora/linux/1/i386/updates pkglist
Hit http://ayo.freshrpms.net fedora/linux/1/i386/updates release
Hit http://ayo.freshrpms.net fedora/linux/1/i386/freshrpms pkglist
Hit http://ayo.freshrpms.net fedora/linux/1/i386/freshrpms release
Reading Package Lists... Done
Building Dependency Tree... Done
[root]# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
[root]#

あー、長かった。どうやら、gawk と apr-util がどこかで変なバージョンが入り込んでしまったみたいで、これのせいでパッケージの依存関係がおかしくなってエラーが出ていた模様です。

やっとすっきり。すべてのパッケージが最新版に更新できました。

投稿者 akio : 2004年06月29日 08:37

blog seo tool : track word  blog SEO tool