梅田です。 >馬場崎様 結論から申し上げますが、最初にapt-get updateを行い、エラーメッセージが出ました。 もちろん、書き換え前です。私は、ファイルの書き換えひとつで、全く異なった動作を する、Linuxの恐さをこのMLで知りました。ですから、カスタマイズや、ファイルの自 己判断での編集は、もっと、勉強をしてからと考え、普段はファイルをいじりません。 ということは、馬場崎様のおっしゃるように、何故、勝手に書き換わったのか、ここで 検討する必要が有ると思います。現在は、以下の手順で、正しいスペルになっており、 apt-get update→apt-get upgradeが正常に行われています。 [lawrence@localhost lawrence]$ cd /etc/apt/ [lawrence@localhost apt]$ su パスワード(P): [root@localhost apt]# vi sources.list [root@localhost apt]# apt-get update 取得:1 http://updates.vinelinux.org 4.2/i386 release [2262B] 2262B を 1s 秒で取得しました (1871B/s) ヒット http://updates.vinelinux.org 4.2/i386/main pkglist ヒット http://updates.vinelinux.org 4.2/i386/main release ヒット http://updates.vinelinux.org 4.2/i386/plus pkglist ヒット http://updates.vinelinux.org 4.2/i386/plus release ヒット http://updates.vinelinux.org 4.2/i386/extras pkglist ヒット http://updates.vinelinux.org 4.2/i386/extras release 取得:1 http://updates.vinelinux.org 4.2/i386/updates pkglist [186kB] 取得:2 http://updates.vinelinux.org 4.2/i386/updates release [171B] 取得:3 http://updates.vinelinux.org 4.2/i386/nonfree pkglist [19.2kB] 取得:4 http://updates.vinelinux.org 4.2/i386/nonfree release [169B] ヒット http://updates.vinelinux.org 4.2/i386/main srclist ヒット http://updates.vinelinux.org 4.2/i386/plus srclist ヒット http://updates.vinelinux.org 4.2/i386/extras srclist ヒット http://updates.vinelinux.org 4.2/i386/updates srclist ヒット http://updates.vinelinux.org 4.2/i386/nonfree srclist 205kB を 7s 秒で取得しました (26.3kB/s) パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 [root@localhost apt]# apt-get upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージが新たにインストールされます: kernel-module-zd1211#2.22.0.0_2.6.16_76.39vl4-2vl4 アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 0 個 219kB のアーカイブを取得する必要があります。 展開後に 551kB のディスク容量が追加消費されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org 4.2/i386/plus kernel-module-zd1211#2.22.0.0_2.6.16_76.39vl4-2vl4 2.22.0.0_2.6.16_76.39vl4-2vl4 [219kB] 219kB を 3s 秒で取得しました (68.5kB/s) 変更を適用しています... 準備中... ########################################### [100%] 1:kernel-module-zd1211 ########################################### [100%] 完了 >岸様 On Thu, 11 Sep 2008 10:18:52 +0900 keikei@xxxxxxxxxxxxxxxx wrote: > 梅田さんは vi を使っていらっしゃるようなので、恐らくその作業中に意図しな > いで書き換わったのではないかと推測しています。私も vi はよく使っているの > ですが、インサートモードとコマンドモードをよく確認しないでキーを打った結 > 果、オロオロの状態になることがあります。 > > まあそういう訳わかんなくなった時は > :q! > で一旦 vi から抜けてやり直すのですが(汗。 はい、viを使っています。私も岸様のように、モードを確認しないで使ってしまう 事が有ります。同じように、最後の手は:q!です。ですが、今回、何も編集しないで aptコマンドを使って、エラーが出ているので、原因が分かりません。結果論からす れば・・・ #apt-get update ・ ・ ・ エラー 出てきたURLをコピー。WEBで原因が分かると思い、見てみると・・・ Not Found The requested URL /apt/4.2/i386/base/pkglist.nonfsree was not found on this server. Apache/2.2.3 (Unix) Server at updates.vinelinux.org Port 80 Apacheはデフォルトのインストールではバージョンが古いと何かで見た記憶が有り、 [root@localhost lawrence]# apt-get install apache パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 パッケージ apache はデータベースには存在しますが、利用可能なバージョン がありません。おそらく、パッケージが依存に用いられているにもかかわらず アップロードされていなかったり、廃止されていたり、またはそのパッケー ジが存在するリポジトリが sources.list に書かれていなかったという状況が考 えられます。 E: パッケージ apache はインストールすることができません ここで初めて、sources.listを疑ったのです。viで開いてコピーしてMLに投稿 しました。ここで何も分からず、コピーしたのですが、その時、誤った操作を したかもしれません。まとめると・・・ *エラー発生→Apacheのバージョンを疑いインストール(失敗)→メッセージの確認→viでsources.listをコピー ですから、最初のエラーは何故発生したのか?と言う事になります。