La ventaja de compilar desde la fuente es que puede compilar paquetes con ciertos indicadores / opciones que pueden faltar / deshabilitarse en los paquetes de Ubuntu estándar. Además, facilita la instalación de varias versiones del mismo programa. Además, puede elegir una versión exacta de un paquete que ya se haya eliminado o que aún no esté presente en los repositorios de Ubuntu (ejemplo: tengo varias versiones de Python 2.4.x en mi directorio / opt / ya que lo necesito para ejecutar algunas versiones anteriores software).
La desventaja de compilar desde la fuente es que, a menos que construyas un .deb y luego lo instales, el procedimiento normal "./configure; make; sudo make install" mantiene al administrador de paquetes de Ubuntu completamente inconsciente de los cambios que estás haciendo, por lo que no obtendrá ninguna actualización para el software compilado manualmente; y es posible que el administrador de paquetes anule / rompa su paquete más adelante si no tiene cuidado de instalarlo en una ubicación separada.
En resumen: siempre considere instalar primero desde los repositorios estándar de Ubuntu, luego considere instalar un .deb; solo compila a partir de fuentes si sabes exactamente por qué necesitas hacer esto.