Eu tenho dois pacotes que cada um cria / usr / bin / ffprobe. Um deles é o ffmpeg do repositório Deb Multimedia, enquanto o outro é o ffmbc 0.7-rc5 criado a partir da fonte. O manual é essencial para os negócios e costumávamos instalá-lo da fonte sempre que necessário. Só posso supor que isso atrapalharia o arquivo ffmpeg, e nunca houve efeitos negativos.
Em teoria, deve ser aceitável que nosso pacote ffmbc substitua o arquivo do pacote ffmpeg. A desvantagem é que uma atualização para o ffmpeg substituirá o binário do ffmbc. Existe alguma maneira fácil de conciliar isso?
fonte
/usr/local
- é uma violação da política. O objetivo/usr/local
é manter os arquivos sob gerenciamento de pacotes e os arquivos instalados manualmente separadamente. Veja a seguinte discussão relacionada à ESF: unix.stackexchange.com/questions/30/…Pacotes que fornecem o (s) mesmo (s) arquivo (s) devem entrar em conflito entre si - caso contrário, é um bug (considere relatar esses casos). Se você criar software a partir de fontes e instalar usando
make install
(ou similar), certifique-se de/usr/local
que evita conflitos com o gerenciamento de pacotes.Observe que o deb-multimedia.org é um repositório não oficial obsoleto, conhecido por causar conflitos com pacotes oficiais.
Se o software que você precisa não é embalado para Debian , então você pode enviar embalagem pedido RFP , mas por favor, verifique os pedidos existentes em primeiro lugar.
fonte