Ich habe zwei Pakete, die jeweils / usr / bin / ffprobe erstellen. Einer von ihnen ist ffmpeg aus dem Deb Multimedia-Repository, der andere ist ffmbc 0.7-rc5, das aus dem Quellcode erstellt wurde. Die von Hand gerollte ist geschäftskritisch, und wir haben sie nur von der Quelle installiert, wo immer es nötig war. Ich kann nur davon ausgehen, dass es die ffmpeg-Datei verstopfen würde, und es gab nie irgendwelche negativen Auswirkungen.
Theoretisch sollte es für unser ffmbc-Paket akzeptabel sein, die Datei aus dem ffmpeg-Paket zu überschreiben. Der Nachteil dabei ist, dass ein Update auf ffmpeg die ffmbc-Binärdatei überschreibt. Gibt es eine einfache Möglichkeit, dies zu vereinbaren?
/usr/local
- es ist ein Richtlinienverstoß. Der springende Punkt dabei/usr/local
ist, Dateien in der Paketverwaltung und manuell installierte Dateien getrennt zu halten. Siehe die folgende Diskussion zum Thema