У меня есть два пакета, каждый из которых создает / usr / bin / ffprobe. Один из них - ffmpeg из репозитория Deb Multimedia, а другой - ffmbc 0.7-rc5, созданный из исходного кода. Ручной прокат является критически важным для бизнеса, и мы просто устанавливали его из исходных текстов, где бы это ни было необходимо. Я могу только предположить, что это затрет файл ffmpeg, и никаких побочных эффектов не было.
Теоретически для нашего пакета ffmbc должно быть приемлемо перезаписать файл из пакета ffmpeg. Недостатком является то, что обновление ffmpeg перезапишет двоичный файл ffmbc. Есть ли простой способ примирить это?
/usr/local
- это нарушение политики. Весь смысл в/usr/local
том, чтобы держать файлы под управлением пакета и вручную установленные файлы отдельно. См. Следующее обсуждение, связанное с FHS: unix.stackexchange.com/questions/30/…