Приветствую!
В Astra Linux SE (это Debian) необходимо установить пакет libncurses5 для одного средства разработки для STM32 (всё по человечески, в виде deb-пакета). Проблема в том, что уже стоит родной libncurses6 и apt указывает на конфликт пакетов. 😣
Как в такой ситуации, в 2022 году, принято поступать?
Понятно, что теоретически сами .so-бинарники библиотек могут быть разных версий, т.к. номер версии часто фигурирует в имени файла и они просто лежат бок о бок в каком-нибудь «/lib», а на самую последнюю указывает симлинк. Но в данном случае хотелось бы рецепт подходящий для электроника только пересевшего на Linux, и пользующегося максимум Synaptic’ом. 😎
P.S. На LOR подобные проблемы с установкой двух разных версий одного пакета/библиотеки конечно уже описаны, и не однократно, но первый ответ везде - «никак». Но, может быть, за последние пару лет появились какие-нибудь способы это сделать?