« んごー、なんか変になっちゃった | メイン | おさいふケータイ »
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
