web-dev-qa-db-ja.com

パッケージマネージャーを使用して再インストールする安全な方法はありますか?

必要なすべてのパッケージがインストールされたシステムがあり、必要に応じてすべての構成ファイルがセットアップされているとします。ただし、過去の何らかのエラーまたはハードウェアエラーにより、ファイルシステム上のファイルが破損または欠落している可能性があります。問題のパッケージが再インストールされた場合、破損したファイルは置き換えられます。 このような状況は他の場所で説明されています

安全に走れますか

aptitude reinstall ?installed

システムの最新バージョンを入手するには?

7
Jan

ファイルの破損に対処する良い方法は、「debsums」を使用することです( これらの手順 、および this great answer を参照してください) system)が検出しますwhichファイルが破損している;その後、それらのパッケージのみを再インストールできます。

再インストールコマンドは安全ですが、ハードウェアエラーが原因である可能性のあるすべてを修正する保証はありません。

また、fsckを強制するか、badblocksスキャンを実行することもできます。これらの両方をディスクユーティリティ内から実行できます。

2
poolie

非常に長く、ほとんどの場合は役に立たない操作になる可能性があるため、そうすることはお勧めしません。さらに、構成ファイルと個人用構成ファイルは単純な再インストールには関与せず、問題はそこにある可能性があります。

どのパッケージに問題があるかを判別し、これらのパッケージのみを再インストールすることをお勧めします。

0
enzotib