Saya punya dua paket yang masing-masing buat / usr / bin / ffprobe. Salah satunya adalah ffmpeg dari repositori Deb Multimedia, sementara yang lain adalah ffmbc 0.7-rc5 dibangun dari sumber. Yang digulung tangan adalah bisnis-kritis, dan kami biasa menginstalnya dari sumber di mana pun itu diperlukan. Saya hanya bisa berasumsi itu akan merusak file ffmpeg, dan tidak pernah ada efek buruk.
Secara teori, paket ffmbc kami dapat diterima untuk menimpa file dari paket ffmpeg. Kekurangannya adalah bahwa pembaruan ke ffmpeg akan menimpa biner ffmbc. Apakah ada cara mudah untuk mendamaikan ini?
sumber
/usr/local
- itu adalah pelanggaran kebijakan. Seluruh intinya/usr/local
untuk menjaga file di bawah manajemen paket dan file yang diinstal secara manual terpisah. Lihat diskusi terkait FHS berikut: unix.stackexchange.com/questions/30/…Paket yang menyediakan file yang sama harus saling bertentangan - jika tidak, ini adalah bug (harap pertimbangkan untuk melaporkan kasus-kasus seperti itu). Jika Anda membuat perangkat lunak dari sumber dan menginstal menggunakan
make install
(atau serupa), pastikan/usr/local
untuk menghindari konflik dengan manajemen paket.Harap dicatat bahwa deb-multimedia.org sudah usang repositori tidak terkenal karena menyebabkan konflik dengan paket resmi.
Jika perangkat lunak yang Anda butuhkan tidak dikemas untuk Debian maka Anda dapat mengirimkan permintaan kemasan RFP tetapi harap periksa permintaan yang ada terlebih dahulu.
sumber