おはようございます、早速ですが質問です。
apt関係についてお聞きしたいのですが、php4をインストールする前に指示通りにapt-get updateをやりましたらこういうエラーが出てきました。
--ここから--
[root@localhost root]# apt-get update
取得:1 http://updates.vinelinux.org 3.1/i386 release [2535B]
エラー http://updates.vinelinux.org 3.1/i386 release
file was not signed with a known key. Check if the proper gpg key was imported
to your keyring.
2535B を 0s 秒で取得しました (6257B/s)
以下の取得に失敗しました: http://updates.vinelinux.org/apt/3.1/i386/base/release
file was not signed with a known key. Check if the proper gpg key was imported
to your keyring.
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
W: いくつかのリポジトリのリリースファイルが取得できませんでした。取得できなかっ
たリポジトリは無視されます。
W: この問題を解決するためには 'apt-get update' を実行する必要があるかもしれませ
ん。
E: いくつかのインデックスファイルのダウンロードに失敗、無視、あるいは古いものが
使用されました。
--ここまで--
それでapt-get install php4・・・をすると、インストールできません。
apt-get update時でのエラーが気になるのですが、よくわかりません。
わかる方教えてください。
何度実行しても結果は同じでしょうか?
/etc/apt/sources.listの内容はどうなっていますか?
内容を貼り付けてください。
ひょっとして、バージョンはVine3.1でしょうか?
普通はこんな感じになるはずですが…
↓
# apt-get update
取得:1 http://updates.vinelinux.org 3.2/i386 release [2535B]
2535B を 0s 秒で取得しました (23.5kB/s)
ヒット http://updates.vinelinux.org 3.2/i386/main pkglist
ヒット http://updates.vinelinux.org 3.2/i386/main release
ヒット http://updates.vinelinux.org 3.2/i386/devel pkglist
ヒット http://updates.vinelinux.org 3.2/i386/devel release
ヒット http://updates.vinelinux.org 3.2/i386/plus pkglist
ヒット http://updates.vinelinux.org 3.2/i386/plus release
ヒット http://updates.vinelinux.org 3.2/i386/extras pkglist
ヒット http://updates.vinelinux.org 3.2/i386/extras release
ヒット http://updates.vinelinux.org 3.2/i386/updates pkglist
ヒット http://updates.vinelinux.org 3.2/i386/updates release
ヒット http://updates.vinelinux.org 3.2/i386/main srclist
ヒット http://updates.vinelinux.org 3.2/i386/devel srclist
ヒット http://updates.vinelinux.org 3.2/i386/plus srclist
ヒット http://updates.vinelinux.org 3.2/i386/extras srclist
ヒット http://updates.vinelinux.org 3.2/i386/updates srclist
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
3.1になりますね。
一応sources.list貼り付けておきます。
諸事情で3.1にしています。
--ここから
#
# apt for RPM source.list sample
#
##
## Vine Linux 3.1
## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ
## が必要な場合はコンポーネントリストに "extras" を追加してください。
# (masters)
rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus extras updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus extras updates
#
# (ring mirror)
# rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
#
# (jaist mirror)
# rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates
#
# (kddlabs mirror)
# rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/
$(ARCH) main devel plus updates
-ここまで
何度やっても結果は同じなんですか?
何度やっても結果が同じ場合は一度、sources.listのmasterをコメントアウトしてring mirrorをコメントにしてみてはどうでしょう?
どれも試してみましたがだめでした。(kddiとか)
結果・エラーも同じです。
> どれも試してみましたがだめでした。(kddiとか)
> 結果・エラーも同じです。
外部と通信はできていますか?
下記の結果はどうなりますか?
# ping -c 4 www.linux.or.jp
[root@localhost root]# ping -c 4 www.linux.or.jp
PING mizuho.linux.or.jp (210.171.226.47) 56(84) bytes of data.
64 バイト応答 送信元 mizuho.linux.or.jp (210.171.226.47): icmp_seq=0 ttl=53 時間
=21.6ミリ秒
64 バイト応答 送信元 mizuho.linux.or.jp (210.171.226.47): icmp_seq=1 ttl=53 時間
=21.4ミリ秒
64 バイト応答 送信元 mizuho.linux.or.jp (210.171.226.47): icmp_seq=2 ttl=53 時間
=21.4ミリ秒
64 バイト応答 送信元 mizuho.linux.or.jp (210.171.226.47): icmp_seq=3 ttl=53 時間
=21.3ミリ秒
--- mizuho.linux.or.jp ping 統計 ---
送信パケット数 4, 受信パケット数 4, パケット損失 0%, 時間 3033ミリ秒
rtt 最小/平均/最大/mdev = 21.358/21.467/21.670/0.120ミリ秒, pipe
このようになりました。
外部にも通信できているし、/etc/apt/sources.listの内容も特におかしいところは見当たらないんですが…
どの様な理由があるのか分かりませんが、vine3.2にしたほうがいいような気もします。
Vine本家では下記の様に言っておられます。
3.2 では一部のパッケージのバージョンが上がっており、 3.0/3.1 のパッケージに含まれる問題が修正されています。
今後の 3.x 向けの errata は 3.2 の環境を前提に行なっています。
少し、こちらからも色々と調べてみますが、分からない時はごめんなさい。
なるほど。。
今までは問題なくできていたのでしょうか?
もしできていたならVine本家側で何か変わったのかもしれません。
昨日入れたばっかりなのでわからないです
> 昨日入れたばっかりなのでわからないです
昨日インストールしてから
# apt-get update
を行ったかどうかです。
もし行った場合は、同じ症状でしたかって事を私は聞きたい訳で…
以前の話では
> 諸事情で3.1にしています。
との事ですが、どんな諸事情か知りませんが、昨日入れただけなら別に3.2でいいと思いますが…
いまいち3.1にこだわる理由やメリットが私には分かりません。
もし3.2にアップグレードするのであれば、ソースリストの3.1の部分を3.2に変更して下記コマンドで可能だと思います。
# apt-get update
# apt-get dist-upgrade
3.2に変えてみましたが、また同じエラーがでました。
> 3.2に変えてみましたが、また同じエラーがでました。
サーバーマシンの日付が狂っているとこのような症状が出る可能性があります。
もし、マザーボードの電池が切れている場合は、日付が狂ってしまう原因になります。
この結果はどうでしょう?
# date
もし日付がずれていたら下記コマンドで合わせます。
# date -s "06/11 17:20 2006"
上記は2006年6月11日17時20分の設定例です。
日付がずれていた場合は、日付を合わせてから、3.1でいく場合はソースリストを3.1に戻してアップグレードを行ってみてください。
先程OSバージョンを、VineLinux3.2に変えてみました。
時間も変えてみました(2秒ほど遅れ)
しかし無理でした(ソースリスト3.2)
エラーも同じであります
サーバーの時間も問題ないとなると、vine-keyringが壊れている可能性があります。
一度、FTPサイトのものをDLして上書きしてみて下さい。
> サーバーの時間も問題ないとなると、vine-keyringが壊れている可能性があります。
> 一度、FTPサイトのものをDLして上書きしてみて下さい。
vine-keyringというのはなんなんでしょうか
どこにあるかとかどこに入れるかとか教えていただければ幸いです
> > サーバーの時間も問題ないとなると、vine-keyringが壊れている可能性があります。
> > 一度、FTPサイトのものをDLして上書きしてみて下さい。
> vine-keyringというのはなんなんでしょうか
> どこにあるかとかどこに入れるかとか教えていただければ幸いです
Vineの本家に記述してあるFTPサイトなら何処でもOKです。
下記コマンドでDLできます。
# wget http://www.ring.gr.jp/pub/linux/Vine/Vine-3.1/i386/Vine/RPMS.main/vine-keyring-1.0-0vl15.noarch.rpm
下記コマンドで上書きインストールできると思います。
# rpm -Uvh vine-keyring-1.0-0vl15.noarch.rpm
一度サーバーを再起動後にアップグレードしてみてください。
やってみました。
# rpm -Uvh vine-keyring-1.0-0vl15.noarch.rpm
準備中... ########################################### [100%]
パッケージ vine-keyring-1.0-0vl19 (vine-keyring-1.0-0vl15 より新しいもの) は既に
インストールされています
このような感じです
インストールや、アインストール方法やその他基本的なコマンド等は自分で勉強して欲しいと思います。
下記の様に/etc/apt/sources.listの[vine]の部分を削除してアップグレードしてみて下さい。
# (masters)
rpm http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
rpm-src http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates
今やってみました
できたようです。。
今回はおつきあいありがとうございました。
また何かありましたら、自己解決か書き込まさせていただくことになりそうです。
ありがとうございました。
> 今やってみました
> できたようです。。
えっと、ソースファイルの[vine]の部分の書き換えでできたのでしょうか?
> 今回はおつきあいありがとうございました。
いえいえ。
> また何かありましたら、自己解決か書き込まさせていただくことになりそうです。
> ありがとうございました。
何とか解決できて良かったです。
これからも色々と問題が出てくると思いますが頑張ってください。