GNU/Linux >> Linux の 問題 >  >> Linux

パッケージのインストールエラーを修正する方法–問題を修正できません。壊れたパッケージを保持しています

質問: Ubuntu 14.04.4 LTSにいくつかのOpenStackパッケージをインストールしていましたが、エラーが発生しました。問題を修正できません。壊れたパッケージを保持しています 。ただし、このエラーはどのパッケージのインストールでも発生するようです。以下は詳細なエラーメッセージです。

# apt-get install python-sqlalchemy python-nova
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created
or been moved out of Incoming. The following packages have unmet dependencies:
python-nova : Depends: python-sqlalchemy (< 0.9) but 0.9.8+dfsg-0.1~cloud0 is to be installed
E: Unable to correct problems, you have held broken packages.

このエラーを解決するにはどうすればよいですか?

解決策:

このエラーは、システムにインストールされている一部のパッケージが壊れているか、不完全な場合に発生します。そのため、新しいパッケージをインストールする前に、常にシステムを更新することをお勧めします。

# sudo apt-get update

更新が完了すると、 –fix-missingを使用できます 以下に示すオプション:

# sudo apt-get install --fix-missing

:または、以下のコマンドを実行することもできます。

# apt-get update --fix-missing

Linux
  1. Pythonの致命的なエラーを修正する方法:Py_Initialize:ロケールエンコーディングを取得できません[解決済み]

  2. 共有ライブラリのロード中にPythonインストールエラーを修正する方法:libssl.so.1.0.0? [解決済み]

  3. Openbsd 5.1でダウンロードしたパッケージを確認する方法は?

  1. パッケージが壊れているためにUbuntuが更新されない問題を修正する方法

  2. 壊れたパッケージを修正する方法は?

  3. Ubuntu16.04およびDebian9で壊れたパッケージを修正する方法

  1. エラーを修正する方法アクセスする権限がありません…

  2. 「エラー:警告:ffprobeでファイルオーディオコーデックを取得できません」を修正するにはどうすればよいですか? [解決済み]

  3. Debian でフリーでないパッケージを有効にするにはどうすればよいですか?