Estou lutando para cortar as funcionalidades do python 2 do ubuntu 20. Eu tenho um projeto que migrar para o python 3 pode levar muito tempo, então tenho que usar os pacotes do ubuntu 18 para satisfazer as importações/dependências de seu módulo. Infelizmente, instalar esses pacotes apt install ./old-deb-package.deb
não é uma opção porque deseja fazer o downgrade ou remover alguns pacotes já instalados.
Existe uma maneira de instalar ou anexar de alguma forma esses pacotes localmente a um projeto apenas para que façam parte dele, e não de todo o sistema?
Tentei fazer isso com força bruta apenas descompactando .debs em um único diretório dentro do projeto e adicionando entradas para importar a variável de caminho junto com, LD_LIBRARY_PATH
mas ainda faltam alguns módulos internos como, por exemplo, porque glib
não pode importar _glib
.