Tengo dos paquetes que cada uno crea / usr / bin / ffprobe. Uno de ellos es ffmpeg del repositorio de Deb Multimedia, mientras que el otro es ffmbc 0.7-rc5 construido desde la fuente. El enrollado a mano es crítico para el negocio, y solíamos instalarlo desde la fuente donde era necesario. Solo puedo suponer que golpearía el archivo ffmpeg, y nunca hubo ningún efecto negativo.
En teoría, debería ser aceptable que nuestro paquete ffmbc sobrescriba el archivo del paquete ffmpeg. El inconveniente es que una actualización de ffmpeg sobrescribirá el binario ffmbc. ¿Hay alguna manera fácil de conciliar esto?
/usr/local
- es una violación de la política. El objetivo/usr/local
es mantener separados los archivos bajo administración de paquetes y los archivos instalados manualmente. Consulte la siguiente discusión relacionada con FHS: unix.stackexchange.com/questions/30/…