アップグレードする前に必ずパッケージを消去する必要がありますか?

アップグレードする前に必ずパッケージを消去する必要がありますか?

バックポート経由でLibreoffice 5を6にアップグレードすることを検討しています。 LO5を最初に精製する必要がありますか?また、通常、パッケージをアップグレードする前に必ずアンインストールが必要ですか?

答え1

いいえ、少なくともDebianが提供するLibreOfficeパッケージを使用している場合は、LibreOffice 6にアップグレードする前にLibreOffice 5パッケージを消去する必要はありません。

クリーンアップには、パッケージとその構成を削除する作業が含まれます。これを行う唯一の理由は、パッケージを完全に削除したい場合は、パッケージをアップグレードするときにこれをまったく実行する必要がないためです。パッケージ名が変更されても以前のバージョンと互換性がない場合は、メタデータで宣言され、パッケージ管理システムはすべてを処理します。パッケージは適切な場合は以前のパッケージをインポートできるため、必要に応じて古いパッケージに戻すことができます。

第三者のパッケージについてはいかなる保証もできませんが、アップグレードをクリアする必要はありません。 Debian 提供のパッケージやサードパーティ製の代替パッケージから切り替える前にクリーンアップする必要があるかもしれませんが、インストール手順でこれを教えてください。

答え2

Officeスイートのシステム全体の構成ファイルを編集する可能性がないため、これはLOには影響しません。

システム全体の構成ファイルを変更した場合(アップグレードされたパッケージでも異なる)、見苦しい構成ファイルの問題を処理するのではなく、そのファイルを消去して再起動することを選択できます。ただし、dpkg要求に応じて新しいパッケージ構成で上書きするように答えることもできます。または、直接維持することを選択することもできます。どちらの場合も、異なるバージョンを使用できるため、確認、心の変更、マージなどの作業を実行できます。 (.dpkg-new/.dpkg-old)

https://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-management-by-dpkg/


より一般的にサポートされているアップグレードパスを実行する前にクリーンアップは必要ありません。安定 - >サポートされているアップグレードパスをバックポートしていますか?よく。 「install -t jessie && remove && install -t jessie-backports特にicinga2-classicuiでは失敗します。Clearを使用してください」 - 個人ログ。はい。少なくとも場合によっては、奇妙な質問に備えてください。

関連情報