お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2019-08-13 03:11:11

ni_poke
新しいメンバ
登録日: 2019-08-13

パッケージが壊れていますというエラーが直りません

ソフトウェアの更新に以下のようなエラーメッセージが出ており、apt-getが使えません。


サードパーティのリポジトリを使用しているかどうかを確認してください。利用している場合、トラブルの原因になる場合があるので無効にしてください。
そのうえで端末から次のコマンドを実行してください: apt-get install -f
Transaction failed: パッケージシステムが壊れています。
以下のパッケージは依存関係を満たしていません:

cuda-drivers: Depends: nvidia-418 (>= 418.67) しかし、インストールされていません
              Depends: libopencl1 しかし、仮想パッケージです
libcuda1-418: Depends: nvidia-418 (>= 418.67) しかし、インストールされていません
nvidia-418-dev: Depends: nvidia-418 (>= 418.67) しかし、インストールされていません
nvidia-opencl-icd-418: Depends: nvidia-418 (>= 418.67) しかし、インストールされていません


調べてみたところaptitudeが解決してくれるようですがsudo apt install aptitudeと入力すると


パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
aptitude : 依存: aptitude-common (= 0.8.10-6ubuntu1) しかし、インストールされようとしていません
            依存: libcwidget3v5 しかし、インストールされようとしていません
            依存: libsigc++-2.0-0v5 (>= 2.8.0) しかし、インストールされようとしていません
cuda-drivers : 依存: nvidia-418 (>= 418.67) しかし、インストールされようとしていません
libcuda1-418 : 依存: nvidia-418 (>= 418.67) しかし、インストールされようとしていません
nvidia-418-dev : 依存: nvidia-418 (>= 418.67) しかし、インストールされようとしていません
nvidia-opencl-icd-418 : 依存: nvidia-418 (>= 418.67) しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。


、となりsudo apt --fix-broken installを実行してみても


パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
依存関係を解決しています ... 完了
以下の追加パッケージがインストールされます:
  nvidia-418
以下のパッケージが新たにインストールされます:
  nvidia-418
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 25 個。
98 個のパッケージが完全にインストールまたは削除されていません。
104 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 438 MB のディスク容量が消費されます。
続行しますか? [Y/n] y
(データベースを読み込んでいます ... 現在 191435 個のファイルとディレクトリがインストールされています。)
.../nvidia-418_418.67-0ubuntu1_amd64.deb を展開する準備をしています ...
nvidia-418 (418.67-0ubuntu1) を展開しています...
dpkg: アーカイブ /var/cache/apt/archives/nvidia-418_418.67-0ubuntu1_amd64.deb の処理中にエラーが発生しました (--unpack):
'/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0' を上書きしようとしています。これはパッケージ libglx-mesa0:amd64 19.0.2-1ubuntu1.1~18.04.2 にも存在します
処理中にエラーが発生しました:
/var/cache/apt/archives/nvidia-418_418.67-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


、となってしまい解決の方法が私では思いつきません。autoremoveも試してみましたが


パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
cuda-drivers : 依存: nvidia-418 (>= 418.67) しかし、インストールされていません
libcuda1-418 : 依存: nvidia-418 (>= 418.67) しかし、インストールされていません
nvidia-418-dev : 依存: nvidia-418 (>= 418.67) しかし、インストールされていません
nvidia-opencl-icd-418 : 依存: nvidia-418 (>= 418.67) しかし、インストールされていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。


このような感じで思い通りになりません。どうすれば解決するのでしょうか?

オフライン

 

Board footer

Powered by FluxBB