• ベストアンサー

Vine Linuxの"apt-get upgrade"の不具合

Vine4.1を使っています。 "apt-get upgrade"で次の現象が出ていますが、解決策がわかりませんでしょうか。 2008年1月12日 # apt-get update # apt-get upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージがアップグレードされます: kernel-doc kernel-source 以下のパッケージが新たにインストールされます: kernel-devel#2.6.16-0vl76.28 kernel-module-madwifi#0.9.3.3_2.6.16_0vl76.28-0vl0.42.1 kernel-module-ndiswrapper#1.27_2.6.16_0vl76.28-0vl2 アップグレード: 2 個, 新規インストール: 3 個, 削除: 0 個, 保留: 0 個 E: 問題を解決することができません。こわれたパッケージがあるようです。 $ uname -a Linux vine.myhome 2.6.16-0vl76.3 #1 SMP Sun Jun 17 14:32:18 JST 2007 i686 athlon i386 GNU/Linux $ rpm -qa | grep -e kernel-doc -e kernel-source -e kernel-devel -e kernel-module-madwifi -e kernel-module-ndiswrapper kernel-doc-2.6.16-0vl76.3 kernel-source-2.6.16-0vl76.3 kernel-devel-2.6.16-0vl68 kernel-devel-2.6.16-0vl76.3 kernel-module-madwifi-0.9.3_2.6.16_0vl68-0vl2.r1770 kernel-module-madwifi-0.9.3_2.6.16_0vl76.3-0vl4.r1770 kernel-module-ndiswrapper-1.27_2.6.16_0vl68-0vl2 kernel-module-ndiswrapper-1.27_2.6.16_0vl76.3-0vl2 以上

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

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

小生も、4.1でapt-get upgradeを実行したところ、”こわれたパッケージがあるようです”との表示がありましたが、Vine Linuxは、2007年12月に4.2にバージョンアップされていますので、気にせずそのままバージョンアップしました。いまのところ特に問題はありません。バージョンアップされればよいのではないでしょうか。

RASUM2
質問者

お礼

mtaka_2007樣、ありがとうございます。 現在、問題のPCが手元にないのですが、別のVine4.1のPCに"apt-get upgrade"すると、同じようなアップグレード内容となりながら、何ら異常なメッセージはなく作業できました。 リポジトリの4.2への移行の中で一時的におかしかったのかもしれません。 2008年1月13日

RASUM2
質問者

補足

本日、"apt-get upgrade"したところ、問題なくアップグレードできました。 質問から5日ぶりですが、その間何もしていません。 2008年1月17日 $ apt-get update $ apt-get upgrade 以下のパッケージがアップグレードされます: kernel-doc kernel-source mkinitrd 以下のパッケージが新たにインストールされます: kernel#2.6.16-0vl76.28 kernel-devel#2.6.16-0vl76.28 kernel-module-madwifi#0.9.3.3_2.6.16_0vl76.28-0vl0.42.1 kernel-module-ndiswrapper#1.27_2.6.16_0vl76.28-0vl2 アップグレード: 3 個, 新規インストール: 4 個, 削除: 0 個, 保留: 0 個 77.0MB のアーカイブを取得する必要があります。 展開後に 62.8MB のディスク容量が追加消費されます。 続行しますか? [Y/n]

その他の回答 (2)

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.2

Synapticでアップデートしてみて破損パッケージが 見付かるようであれば 編集(E)→破損パッケージの修復 を試してみてはどうでしょうか?

RASUM2
質問者

お礼

don_go樣、ありがとうございます。 しばらくの間、該当の機種をいじれないので、確認が数日後になります。 2008年1月13日

  • yakan9
  • ベストアンサー率54% (2199/4046)
回答No.1

これを見る限り、なんとなく正しくアップグレード、インストール されているようですけどね。 あとは、logで確認されるか、システム管理から Synapticパッケージマネジャのカーネルで確認されることでしょうね。 もうひとつ、/bootで、カーネル更新を確認されて、正しく更新され、稼動できていればよいとは思います。 > E: 問題を解決することができません。こわれたパッケージが > あるようです。 このエラーメッセージが気になるところですが、上記のことを 確認され、0vl76.28 と0vl76.3の関係を、Synapticパッケージ マネジャのカーネルで確認すればよいと思います。 私の場合、4.2に上げてしまっているので、同じではないのですが、 0vl76.28 になっております。

RASUM2
質問者

お礼

yakan9樣、ありがとうございます。 しばらくの間、該当のPCから離れているので、確認が数日後になります。 使っているカーネルが2.6.16-0vl76.3なのに、apt-getが2.6.16-0vl76.28関連にupgradeしようとしているのがおかしいように思います。 2008年1月13日

関連するQ&A

  • Linux の apt-get dist-upgrade が止まる!

    友達にLinux をすすめられたので、Vine Linux を使い始めました。 Windows Update みたいなことは # apt-get update # apt-get dist-upgrade この2つだけで簡単にできる と聞いたのですが、次のようなエラーが出ます。 <問題1> apt-get update をすると ===================================== ・・・・ 以下の取得に失敗しました: ftp://ftp.jaist.ac.jp/os/linux/Vine/apt/2.6/i386/base/srclist.plus Unable to fetch file, server said '/os/linux/Vine/apt/2.6/i386/base/srclist.plus.bz2: No such file or directory ' パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 E: いくつかのインデックスファイルのダウンロードに失敗、無視、あるいは古いものが使用されました。 ===================================== のようなエラーが出ます。「取得に失敗しました」が10個あります。 <問題2> つづけて apt-get dist-upgrade をすると、 ====================================== ・・・・ 48 個のアップグレードパッケージ, 0 個の新規パッケージ, 0 個の削除/リプレースパッケージ, 4 個の保留パッケージがあります。 取得パッケージ: 0B/68.0MB のアーカイブを取得します。インストール後は 8614kB が使用されます。 続行しますか? [Y/n]Y RPM コマンドを実行しています (-U)... エラー: 依存性の欠如: libruby = 1.6.7-0vl5は ruby-tcltk-1.6.7-0vl5 に必要とされています E: Sub-process /bin/rpm returned an error code (48) ===================================== のようなメッセージが出てとまります。 どうすればよいでしょうか?

  • また、vineで apt-getができません。他のサイトはありますか?

    VineLinuxをメインに考えましたが、よくダウンするので困ります。 source.listのすべてのコメントを外しましたが、 すべて apt-get updateの取得に失敗します。 以下の4サイト以外に有効なサイトはあるのでしょうか? # # apt for RPM source.list sample # ## ## Vine Linux 3.2 ## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ ## が必要な場合はコンポーネントリストに "extras" を追加してください。 # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates # rpm [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates # # (ring mirror) rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # # (jaist mirror) rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # # (kddlabs mirror) rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.2/$(ARCH) main devel plus updates

  • apt-get upgradeを時々やるべきでしょうか?

    apt-get upgradeを時々やるべきでしょうか? サーバでapt-get update/upgradeを時々やるべきでしょうか? Ubuntu Server を 認証サーバ&ファイルサーバとして使おうと思っています。 セキュリティーのためには、 # sudo apt-get update # sudo apt-get upgrade を時々やった方が良いとは思います。 しかし、update/upgrade をすると、インストール済みのパッケージの中で新しいバージョンが公開されているときは、最新バージョンをダウンロードしてインストールするのですよね? 自分が構築した認証、NSF等の設定が upgrade で壊れてしまわないか心配です。 質問ですが ● apt-get update/upgrade で、システムの設定ファイルが上書きされる心配はしなくて大丈夫なものでしょうか? ● みなさんはサーバのセキュリティアップデートはどうなさっているでしょうか?

  • Redhat 7.3でaptを使いたいのですが、upgradeができません

    業務で必要になったので、Redhat 7.3を最近インストールしました。 パッケージのアップデートはaptを使おうと思い、aptのインストールをしました。 apt-get update はうまくいくようで、パッケージリストは取ってきているみたいです。 ただ、 apt-get upgrade を実行すると、 Failed to fetch http://ayo.freshrpms.net/redhat/7.3/i386/RPMS.updates/sendmail-devel-8.11.6-27.73.i386.rpm 404 Not Found のように見つかりませんというエラーがたくさん出て、正常に完了しません。 パッケージが見つからないようなので、実際にブラウザでURLをたどってみると、確かに http://ayo.freshrpms.net/redhat/7.3/i386/RPMS.updates/ というディレクトリは存在していないようです。 ちなみに現在sourses.listの中身はデフォルトのままで、 # Red Hat Linux 7.3 rpm http://ayo.freshrpms.net redhat/7.3/i386 os updates freshrpms rpm-src http://ayo.freshrpms.net redhat/7.3/i386 os updates freshrpms となっています。 apt-upgradeが正常に行える場所をご存知の方がいらっしゃいましたら、教えてください。 もしくはaptの設定をこう変えればうまくいく、といった情報でもかまいません。 よろしくお願いします。

  • apt-getについて

    apt-getについて Ubuntuを使い始めたばかりのものです。 UbuntuにGitというソフトウェアをソースからインストールしたいと思っています。 Gitの書籍によると、次のコマンドを実行して、必要なパッケージをすべてインストールするように記載されています。 $ sudo apt-get build-dep git-core また、パッケージをインストールする時に、次のように apt-get(aptitude?) install を利用する場合があると思います。 $ sudo apt-get install mailutils パッケージをインストール場合で、 "apt-get install"とinstallなしの"apt-get"を利用する場合がありますが、 何が違い、どのように使い分けるのでしょうか?

  • APTでcurl-develパッケージが見つからず

    Ubuntu 10.10にて、curl-develパッケージをAPTでインストールしようと、以下コマンドを実行したのですが、「E:パッケージ curl-devel が見つかりません」となってしまいます。  $ sudo apt-get install curl-devel パッケージ名など、どこか間違っているのでしょうか? 間違っているとしたら、正しいインストール方法をご教示願います。

  • Vine3.2におけるALSAのインストール

    Vine3.2にALSAを導入しようと思い、 http://www.lain.org/winglab/Works/book.html にある「Linux Personal Workstation 1.3β2」(PDF)を参考にインストールをしようと思ったのですが、エラーが出てしまいます。 上記のPDFファイルに記載されているALSAのインストール方法(p307)は、 ALSA を構築するために必要なパッケージ(kernel-source、ncurses-devel) と、ALSA のソースパッケージ(alsa-driver、alsa-lib、alsa-utils) をインストール。 次に、ALSA パッケージの構築とインストール。依存関係の関係で、alsa-driver とalsa-lib を構築してインストール後に、alsa-utils を構築してインストール というものなのですが、最初のkernel-source,ncureses-develのインストールで以下の様なエラーメッセージが表示されます。 [root@localhost ]# apt-get install kernel-source ncurses-devel パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 パッケージ ncurses-devel はデータベースには存在しますが、利用可能なバージョン がありません。おそらく、パッケージが依存に用いられているにもかかわらず アップロードされていなかったり、Obsoleteされていたり、またはそのパッケー ジが存在するリポジトリが sources.list に書かれていなかったという状況が考 えられます。 E: パッケージ ncurses-devel はインストールすることができません わたしはlinux初心者のためにここで行き詰まってしまったのですが、どなたか解決方法を御存じの方がいらっしゃいましたらよろしくお願いします。

  • apt upgradeでエラー

    apt upgradeで以下のエラーが出ます 以下のパッケージは満たせない依存関係があります。 libssl1.1:破壊:python-boto(<2.44.0-1.1)しかし、2.44.0-1はインストールされています。 E:未解決の依存関係です。apt—fix broken installを実行してみてください。 でもapt—fix broken installもエラーになります。 解決方法ありますでしょうか?

  • centos5 apt-get

    レンタルサーバでcentos5の最小構成で申し込んだら、ライブライが足りず、mysqlがインストール出来ない状況です。 調べてみたところ、apt-getを使用してパッケージをダウンロードすれば可能みたいなのですが、apt-getも使用出来ない(インストールされていない)ので、行き詰っております。 centos5で、aptをソースからダウンロードするといった事は可能なのでしょうか、ご教授お願いします。

  • 正しくapt-getができるミラーサイト?

    VineLinux4.1をインストール後にapt-getを実行しましたが、以下のエラーが発生します。正しくapt-getができるミラーサイトはあるのでしょうか?ちなみにインターネットは見れています。 取得:1 http://www.t.ring.gr.jp 4.1/i386 release [2255B] エラー http://www.t.ring.gr.jp 4.1/i386 release File was not signed with a known key. Check if the proper gpg key was imported to your keyring. 以下の取得に失敗しました: http://www.t.ring.gr.jp/pub/linux/Vine/apt/4.1/i386/base/release File was not signed with a known key. Check if the proper gpg key was imported to your keyring. 2255B を 0s 秒で取得しました (11.3kB/s) パッケージリストを読みこんでいます... 依存情報ツリーを作成しています... W: いくつかのリポジトリのリリースファイルが取得できませんでした。取得できなかったリポジトリは無視されます。 W: この問題を解決するためには 'apt-get update' を実行する必要があるかもしれません。 E: いくつかのインデックスファイルのダウンロードに失敗、無視、あるいは古いものが使用されました。 以下、/etc/aptにあるsources.listです。 --------------------------------------------------------- # # apt for RPM source.list sample # ## ## Vine Linux 4.1 ## # (master) #rpm [vine] http://updates.vinelinux.org/apt 4.1/$(ARCH) main plus updates nonfree #rpm-src [vine] http://updates.vinelinux.org/apt 4.1/$(ARCH) main plus updates nonfree # # (ring mirror) rpm [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 4.1/$(ARCH) main plus updates nonfree rpm-src [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 4.1/$(ARCH) main plus updates nonfree # # (jaist mirror) #rpm [vine] http://ftp.jaist.ac.jp/pub/Linux/Vine/apt 4.1/$(ARCH) main plus updates nonfree #rpm-src [vine] http://ftp.jaist.ac.jp/pub/Linux/Vine/apt 4.1/$(ARCH) main plus updates nonfree # # (kddlabs mirror) #rpm [vine] http://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 4.1/$(ARCH) main plus updates nonfree #rpm-src [vine] http://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 4.1/$(ARCH) main plus updates nonfree