Há um executável que quero instalar em um computador que não consigo recompilar que não foi construído como um pacote e quero fazer o download das bibliotecas necessárias para executá-las.
Abaixo está parte da saída da execução ldd
nele
libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xb702f000)
libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xb6f64000)
libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xb6f43000)
libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb6e9e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6cf4000)
/lib/ld-linux.so.2 (0xb786e000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6cd3000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb6b7c000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb6b4f000)
Existe uma ferramenta que possa usar essas informações para selecionar quais pacotes devem ser baixados ou, melhor ainda, extrair apenas as bibliotecas listadas e suas dependências, a fim de minimizar o uso do disco? O sistema está sendo executado em uma VM sem cabeça e o programa será exibido via VNC.
Embora eu suspeite que uma área de trabalho gráfica completa forneça a maioria das bibliotecas necessárias, desejo fazer o download apenas das bibliotecas necessárias, de suas dependências e do pacote X Windows suficiente para suportá-las.