ARMA
           ARMA Net           製品とサポート           通信販売           会社概要           求人情報       
ARMA Net Login
ID
パスワード
(SSLモードへ)

→ ID・パスワードを紛失された場合

※本サイトは Cookie を使用します

ARMA のユーザー様は、パッケージ付属の使用許諾契約書右下にあるカスタマー ID とパスワードを入力して下さい。

→FAQ 一覧に戻る


 
FAQ-80
 
 
質問
 
 アップデート時に APT::Force-LoopBreak が必要だといわれて先にすすみません
 
 
回答
 
 アップデートのバージョンを大きく飛ばした場合に、依存関係を保持したままうまくアップデートをおこなうことができずに、apt-get が以下のようなメッセージを出力する場合があります。
 
 
# apt-get install xlibs 
        :
E: This installation run will require temporarily removing the 
essential package xlibs due to a Conflicts/Pre-Depends loop. 
This is often bad, but if you really want to do it, activate 
the APT::Force-LoopBreak option.
E: Internal Error, Could not early remove xlibs
 
 
 このような場合には、一時的に apt の設定を変えてアップデートをおこなう必要があり、エラーメッセージの最後のとおり APT::Force-LoopBreak という apt のオプションを有効します。これをおこなう方法はいくつかありますが、apt-get の引数に渡す方法が容易です。
 
 
# apt-get -o APT::Force-LoopBreak=yes install xlibs
 
 
 このようにすると依存関係のループが無視され、インストールを先に進めることができます。
 参考:
 
apt.conf(5) - オンラインマニュアル


→FAQ 一覧に戻る

ここで解説しております内容は、弊社でテストを行い動作を確認しておりますが、必ずしもすべての環境における動作を保証するものではありません。
また、実際の設定、インストール作業はすべてお客様の責任においてなされるものとし、当 FAQ を元に行われた作業によりお客様が被ったいかなる損害につきましても、弊社は一切の責任を負わないものとさせていただきますので、ご了承ください。