Ставишь бинарь, ставишь те же версии зависимостей
есть приложение (самописное) использующее opencv из /usr/local. приложение перенести не проблема, как быть с opencv ? опять собирать на другом хосте (разумеется, нужную версию) или можно перенести уже собранную из /usr/local ?