ソースからコンパイルすることの利点は、特定のフラグ/オプションを使用してパッケージをコンパイルできることです。これらのオプションは、ストック標準のUbuntuパッケージでは欠落または無効になっている場合があります。また、同じプログラムの複数のバージョンを簡単にインストールできます。また、Ubuntuリポジトリからすでに削除されているか、まだ存在しないパッケージの正確なバージョンを選択できます(例:古いものを実行する必要があるため、/ opt /ディレクトリにPython 2.4.xのいくつかのバージョンがありますソフトウェア)。
ソースからコンパイルすることの欠点は、.debをビルドしてインストールしない限り、通常の「./configure; make; sudo make install」手順では、Ubuntuのパッケージマネージャーが変更内容を完全に認識しないため、 '手動でコンパイルされたソフトウェアの更新を取得しません。また、パッケージマネージャーを別の場所にインストールすることに注意を払わないと、パッケージマネージャーが後でパッケージを上書き/破損する可能性があります。
つまり、最初に標準のUbuntuリポジトリからインストールすることを常に検討し、次に.debをインストールすることを検討してください。これを行う必要がある理由が正確にわかっている場合にのみ、ソースからコンパイルしてください。