yum updateができない!自宅サーバでの問題解決方法を教えてください

このQ&Aのポイント
  • Mac miniにFedora10を入れて自宅でサーバを立てています。しかし、最近のyum updateができない問題に直面しています。
  • 10ヶ月間のupdate無しはありえない状況で、エラーメッセージも出ずに全く更新できません。
  • Linux歴10ヶ月の私には原因がわからず、どうしたら良いかわかりません。どなたか解決策を教えてください。
回答を見る
  • ベストアンサー

yum updateができません

Mac miniにFedora10を入れて自宅でサーバを立てています。 設置から10ヶ月程度経ちますが、至って快調…と思いきや、気づくと2009年12月14日を最後にyum updateのコマンド発行に対し、「更新と設定されたパッケージがありません」と言われ、全くupdateができておりません。 最初は「最近updateがないな~」くらいに思ってましたが、さすがに3ヶ月も全パッケージupdateナシ、なんてありえない話。直近のyum.logも中身が空っぽ。 何かがおかしい、とは思うのですが、エラーメッセージが出るでもなくひたすら更新がない。 ちゃんとyum updateできるようにしたいのですが、何を確認したらよいのか見当もつかず質問させていただくことにしました。 どうぞよろしくお願いします(当方、Linux歴10ヶ月のひよっこでして…)。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Fedora 10 ですね? Fedora 10 のサポート期限は,2009/12 までです。 バージョンが古くなったレポジトリは,破棄されているのか移動されているのか分からないですが, 少なくともサポートは終了しています。 バージョンをアップすることをお薦めします。

klampa
質問者

お礼

ひえぇ、本当だ。お恥ずかしい限りです。 サポート期限のことが全く頭にありませんでした。 速やかにFedora12への移行を進めようと思います。 ありがとうございました!

関連するQ&A

  • yum自身のアップデート

    Fedora Core 6で上部メニューから、システムツール→ソフトウェアアップデーターを実行すると、以下のエラーが出ました。 Missing Dependency: yum = 3.0.3-1.fc6 is needed by package yum-updatesd これはyum自体のバージョンの更新が必要だということでしょうか? # yum upgrade yum-3.0.3-1.fc6 と打てばよいのでしょうか?ためしに打ってみましたが、 Could not find update match for yum-3.0.3-1.fc6 とでました。 正しい方法をご存知の方おられましたらよろしくお願いいたします。

  • Fedora2coreでのyumアップデート

    Fedora2coreにてyumによるアップデートを行いました。そうしましたならば、最初のうちは順調に動いているように見られましたが、途中で Completing update for pango - 90/173 という行でコンソールが止まってしまいました。90/173ということは、おそらくアップデートの途中だと思うのですが、動く気配がありません。終了して、コマンドを入力できる状態になってほしいのですが、そのようになりません。 このような場合、どのようにしたらよいのでしょうか。コンソールを閉じるボタンで終わらせてしまい(GUIで触っております)、Fedoraを再起動させてしまってもよいものでしょうか。

  • yumによるアップデートを元に戻す方法

    Fedora Core 5 を使用しています。 yum update による更新を行いました。 この更新を取り消して、以前の状態に戻す方法はありますか。 Windows では Me 以降、「システムの復元」によりソフトの インストール前まで戻すことができます。 Fedora にこのような機能はありますでしょうか。 よろしくお願い致します。

  • yum インストールできるパッケージが古い

    skype for linuxの最新バージョンが4.3なのに対してyumでインストールしたものは4.0です。 yumでアップデートしようとしても、最新版と誤解しているみたいで、アップデートできません。 公式サイトからskype for linuxの最新バージョンのパッケージをDLしたのですが、面倒なのでどうにかしてyumから出来ないものかと思って質問させてもらいました。

  • CentOSのyum updateとup2dateの使い分け

    CentOS4.4を新規インストールしてテストしています。 OS標準の警戒通知ツールとしてup2dateが、またパッケージ管理としては標準でyumが導入されていると思います。 必要なものはアップデートして行く必要あるとと考えているのですが、up2dateとyumコマンド(例えば yum update)の両方を使用していけばいいのでしょうか。それともup2dateは無効にして、yumだけ使い運用していったほうがいいのでしょうか。 経験者のアドバイスをいただけたらと考えています。

  • yum updateでエラー

    CentOS 6.6の環境で、yum updateを実行するとエラーが出るようになりました。 yum clean allは実行済みです。 エラー内容は以下の通りです。 # yum update 読み込んだプラグイン:downloadonly, fastestmirror 更新処理の設定をしています Loading mirror speeds from cached hostfile 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> Package dbus-libs.x86_64 1:1.2.24-7.el6_3 will be 更新 ---> Package dbus-libs.x86_64 1:1.2.24-8.el6_6 will be an update ---> Package glibc-headers.x86_64 0:2.12-1.149.el6_6.5 will be 更新 --> 依存性の処理をしています: glibc-headers = 2.12-1.149.el6_6.5 のパッケージ: glibc-devel-2.12-1.149.el6_6.5.x86_64 ---> Package glibc-headers.x86_64 0:2.12-1.149.el6_6.7 will be an update ---> Package kernel-headers.x86_64 0:2.6.32-504.12.2.el6 will be 更新 ---> Package kernel-headers.x86_64 0:2.6.32-504.16.2.el6 will be an update ---> Package nscd.x86_64 0:2.12-1.149.el6_6.5 will be 更新 ---> Package nscd.x86_64 0:2.12-1.149.el6_6.7 will be an update ---> Package tzdata.noarch 0:2015c-2.el6 will be 更新 ---> Package tzdata.noarch 0:2015d-1.el6 will be an update --> 依存性解決を終了しました。 エラー: パッケージ: glibc-devel-2.12-1.149.el6_6.5.x86_64 (@updates) 要求: glibc-headers = 2.12-1.149.el6_6.5 削除: glibc-headers-2.12-1.149.el6_6.5.x86_64 (@updates) glibc-headers = 2.12-1.149.el6_6.5 次のものにより更新された: : glibc-headers-2.12-1.149.el6_6.7.x86_64 (updates) glibc-headers = 2.12-1.149.el6_6.7 利用可能: glibc-headers-2.12-1.149.el6.x86_64 (base) glibc-headers = 2.12-1.149.el6 利用可能: glibc-headers-2.12-1.149.el6_6.4.x86_64 (updates) glibc-headers = 2.12-1.149.el6_6.4 問題を回避するために --skip-broken を用いることができません ** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows: glibc-2.12-1.149.el6_6.7.i686 は glibc-2.12-1.149.el6_6.5.x86_64 の複製です glibc-common-2.12-1.149.el6_6.7.x86_64 は glibc-common-2.12-1.149.el6_6.5.x86_64 の複製です glibc-devel-2.12-1.149.el6_6.7.x86_64 は glibc-devel-2.12-1.149.el6_6.5.x86_64 の複製です glibc-devel-2.12-1.149.el6_6.7.x86_64 は次の要求が不足ています: glibc-headers = ('0', '2.12', '1.149.el6_6.7') 2000:jdk-1.8.0_11-fcs.x86_64 は 2000:jdk-1.7.0_75-fcs.x86_64 の複製です glibc-headersがおかしいようですが、どのような対処をすればいいのか分からないです。 よろしくお願い致します。

  • FedoraCore3でのyumコマンド

    お世話になります。 1日調べて解決できなかったので、ここで質問させてください。 現在サーバとしてFedoraCore3を使っています。 telnet-serverをインストールしようとyum install hogeと叩いたのですが エラーもなにも帰ってこない状態で応答がありません。 ^Cをするとプロンプトの画面に戻りますが。。 念のためyum自体を再インストールしてみましたが変わりません。 原因として何か考えられるでしょうか? 参考として、yumの設定ファイルを以下に載せます。 ※ /etc/yum.repos.d/fedora.repo [base] name=Fedora Core $releasever - $basearch - Base #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ baseurl=ftp://ftp.riken.go.jp/pub/Linux/fedora/core/updates/3/i386 #mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever mirrorlist=file:///etc/yum.repos.d/local-base enabled=1 gpgcheck=1 ※ /etc/yum.repos.d/fedora-updates.repo [updates-released] name=Fedora Core $releasever - $basearch - Released Updates #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/ #mirrorlist=http://fedora.redhat.com/download/mirrors/updates-testing-fc$releasever mirrorlist=file:///etc/yum.repos.d/local-updates enabled=1 gpgcheck=1 ※ /etc/yum.conf [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=redhat-release tolerant=1 exactarch=1 retries=20 obsoletes=1 gpgcheck=1 ※ /usr/bin/yum #!/usr/bin/python import sys sys.path.insert(0, '/usr/share/yum-cli') import yummain try: yummain.main(sys.argv[1:]) except KeyboardInterrupt, e: print >> sys.stderr, "\n\nExiting on user cancel." sys.exit(1) お手数をおかけしますがよろしくお願いします。

  • yumでインストールした後configureするには

    Fedora10(Linux)にPHPとMySQLをインストールしています。 yum install php とコマンドを打って実行しました。 しかし、phpinfo()で調べたところ、Configure Commandの項目が'--without-mysql'なので、'--with-mysql'にしたいと思うのですが、コマンドでどのように実行したらよいのか分かりません。(configureファイルがどこにもないようなのです。もしくは、見つけることが出来ません。) どうすればよいでしょうか。よろしくお願い致します。

  • yum -y コマンド

    Fedora linuxでpostfixをインストールしようと 「yum -y install postfix」ってコマンドを入れると Gathering header information file(s) from server(s) Server: Fedora Core 1 - i386 - Base retrygrab() failed for: http://fedora.redhat.com/releases/fedora-core-1/headers/header.info Executing failover method failover: out of servers to try Error getting file http://fedora.redhat.com/releases/fedora-core-1/headers/heade r.info [Errno 7] HTTP Error (CannotSendRequest): ってメッセージが返ってきます。 /etc/yum.conf は [main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=fedora-release tolerant=1 exactarch=1 [base] name=Fedora Core $releasever - $basearch - Base baseurl=http://fedora.redhat.com/releases/fedora-core-$releasever [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=http://fedora.redhat.com/updates/released/fedora-core-$releasever #[updates-testing] #name=Fedora Core $releasever - $basearch - Unreleased Updates #baseurl=http://fedora.redhat.com/updates/testing/fedora-core-$releasever てなっています。接続先のURLが変わったのでしょうか? ご教授いただけますか? 以上、何卒よろしくお願いいたします。

  • yumの設定方法について

    Fedora Core8で、yumコマンドが正しく動作しません。 その理由はアップデート情報が含まれているサイトがyumの設定ファイルに正しく記述されていないからだと考えています。 1.正しいサイト情報はどのようにすれば分かるのでしょうか。   また、具体的なサイトのアドレスを教えて頂きたいのですが。 2.また、そのサイトを記述しておくファイル、すなわちyumの設定ファイルはどこに保存されている何というファイルでしょうか。 不思議なのですが、他の人に聞くとyumはインストールされた時点でデフォルト状態で問題なく動作するとのことでした。 よろしくお願いします。