はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 Fedora7でBAINDの起動失敗  再投稿
日時: 2007/07/15 12:31
名前: ヒデ

再度エラーが出ます。

先ほどのスレッドでは
# wget http://ftp.riken.jp/Linux/fedora/releases/7/Fedora/i386/os/Fedora/caching-nameserver-9.4.0-6.fc7.i386.rpm
# rpm -ivh caching-nameserver-9.4.0-6.fc7.i386.rpm
# yum clean all
# yum check-update
を実行すればyum-dbにインストール状態が更新されるとのことでしたが…

# rpm -ivh caching-nameserver-9.4.0-6.fc7.i386.rpm

ここで
「エラー: 依存性の欠如:bind = 31:9.4.0-6.fc7 は caching-nameserver-9.4.0-6.fc7.i386 に必要とされています」
とのエラーメッセージを返され、それ以上先に進めません。
どのように対処すればいいのでしょうか?

管理者様、再度お答えお願いいたします。
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: Fedora7でBAINDの起動失敗  再投稿 ( No.1 )
日時: 2007/07/15 14:42
名前: 管理者

> # rpm -ivh caching-nameserver-9.4.0-6.fc7.i386.rpm

上記を行う前に、「bind」はインストールされていますか?
前回の履歴を見る限りでは入っているような気がしますが・・・・
ただし、「エラー: 依存性の欠如:bind = 31:9.4.0-6.fc7 は・・・」となっている為、バージョンの整合性にも思われます。

「rpm -ivh caching-nameserver-9.4.0-6.fc7.i386.rpm」を行う前に、以下を実施してみてください。

# yum update bind
メンテ
 Re: Fedora7でBAINDの起動失敗  再投稿 ( No.2 )
日時: 2007/07/15 19:54
名前: ヒデ

bindのアップデーターはないみたいです。

ちなみに
# rpm2cpio caching-nameserver-9.4.0-6.fc7.i386.rpm | cpio -id
だとすんなりインストールされるのですが…
メンテ
 Re: Fedora7でBAINDの起動失敗  再投稿 ( No.3 )
日時: 2007/07/15 21:12
名前: 玉城

同じようにwgetでbindをダウンロードして、いっしょにrpm -ivh すればいいと思います。

管理人さんが言っているように、rpm -ivhすればyum dbは更新されます。

それよりも、ヒデさんが両方(bindとcash…)yumでインストールしているのに、ゾーンファイルが入らないのが問題だと思うんですけど…
メンテ
 Re: Fedora7でBAINDの起動失敗  再投稿 ( No.4 )
日時: 2007/07/17 10:58
名前: ヒデ

bindとcaching-nameserverを一緒に入れようとしてもエラーが出ます。
「エラー: 依存性の欠如:bind = 31:9.4.0-6.fc7 は caching-nameserver-9.4.0-6.fc7.i386 に必要とされています」
となりインストールできません。
fedora7はあきらめたほうがいいのでしょうか?
メンテ
 Re: Fedora7でBAINDの起動失敗  再投稿 ( No.5 )
日時: 2007/07/17 17:05
名前: 管理者

ヒデさん。

当方の紹介コンテンツが現行では誤っていました。
当方は以前のバージョン(FC2)以来からゾーンファイルを使いまわししており、当時存在していたゾーンが現行では名前が変わっていたようです。
  起点のスレッド:http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=1263

----

まずは、ヒデさんの環境が若干おかしくなってしまったので、以下の手順を実施して修復してください。

① 「bind」と「caching-nameserver」がインストールされていない状態にします。(以下)
  ※:念のため、アンインストールする前に「/etc/named.conf」と「/var/named/」配下の自己ゾーンファイルをバックアップしておいて下さい。

# yum remove bind caching-nameserver

もし上記でエラーが出た場合は以下を実施

「# rpm -ev bind」または「# rpm -ev caching-nameserver」


② 変更を加えた「/etc/named.conf」や「/var/named/」配下にファイルが存在していると思いますので一様削除。(上記、バックアップは忘れずに)
  ※:以下コマンドは間違えないように・・・(違う所を消したら殆ど修復不可能になります)

# rm -f /etc/named.conf
# rm -rf /var/named/*


③ 最後に、「bind」と「caching-nameserver」をインストールします。

# yum install bind caching-nameserver


サブさんが最初に指摘した「localhost.zone」と「named.local」は現在ありませんので、紹介コンテンツは既に修正してあります。
恐れ入りますが「/etc/named.conf」部分を再度ご確認頂きます様お願いいたします。
大変混乱をさせてしまって申し訳ございませんでした。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.