適切なソフトウェアを非適合バージョンにアップグレードする正しい方法は何ですか?

適切なソフトウェアを非適合バージョンにアップグレードする正しい方法は何ですか?

aptitudeまたはapt-getを使用してパッケージをインストールし、パッケージマネージャで利用できないバージョンにアップグレードする必要があるとします。これを行う正しい手順は何ですか?まず、パッケージマネージャを介してパッケージを完全に削除する必要がありますか?

ベストアンサー1

  1. 可能であればこれをしないでください。更新されたパッケージが利用可能になるのを待っています。

  2. 必ずしなければならないならそうです。まずパッケージを削除します。パッケージの conf ファイルを再利用するには、アンインストールの代わりにアンインストールを使用します。

  3. より多くの作業が必要ですが、より良いオプションは、ローカルパッケージの新しいバージョンを直接ビルドすることです。通常、これは.tar.gzを解凍し、debian/Debianソースパッケージのサブディレクトリをコピーし、debian/changelogファイルを更新して実行するよりも難しくありません。dpkg-buildpackage

  4. それ以外の場合は、次のツールを確認してください。お店- ローカルにコンパイルされたソフトウェアにパッケージのいくつかの利点(簡単な削除など)を提供できます。

パッケージに固執すると、長期的に面倒を最小限に抑えます。パッケージ化されていないソフトウェアを実行することは、今では良い考えのように見えるかもしれませんが、後で問題を引き起こす可能性がある短期的な解決策です。パッケージングシステムは素晴らしいツールです。これを使用し、解決すべき障害物とは考えないでください。

おすすめ記事