Перевага компіляції з джерела полягає в тому, що ви можете компілювати пакети з певними прапорами / параметрами, які можуть бути відсутніми / відключеними у стандартних пакетах Ubuntu. Крім того, це легко встановити кілька версій однієї програми. Крім того, ви можете вибрати точну версію пакета, який, можливо, вже видалений або ще не присутній у сховищах Ubuntu (приклад: у мене в каталозі / opt / каталог є кілька версій Python 2.4.x, оскільки мені потрібно, щоб запустити деякі старіші програмне забезпечення).
Недоліком компіляції з джерела є те, що, якщо ви не створили .deb і не встановите його, нормальна процедура "./configure; make; sudo make install" не дозволяє менеджеру пакунків Ubuntu повністю не знати про внесені вами зміни. не отримуватимуть оновлень для ручно складеного програмного забезпечення; і можливо, менеджер пакунків пізніше скасує / порушить ваш пакет, якщо ви не будете обережні, щоб встановити його в окремому місці.
Коротше кажучи: завжди спочатку розглядайте питання про встановлення зі стандартних сховищ Ubuntu, наступне - розглянути можливість встановлення .deb; компілюйте лише з джерел, якщо ви точно знаєте, для чого це потрібно робити.