Ada yang dapat dieksekusi yang ingin saya instal di komputer yang saya tidak bisa mengkompilasi ulang yang tidak dibangun sebagai sebuah paket, dan saya ingin mengunduh perpustakaan yang diperlukan untuk menjalankannya.
Di bawah ini adalah bagian dari output dari berjalan ldd
di atasnya
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)
Apakah ada alat yang dapat menggunakan informasi ini untuk memilih paket mana yang harus diunduh atau lebih baik lagi mengekstrak hanya perpustakaan yang terdaftar dan dependensinya, untuk meminimalkan penggunaan disk? Sistem berjalan pada VM tanpa kepala dan program akan ditampilkan melalui VNC.
Walaupun saya curiga desktop grafis yang penuh sesak akan memasok sebagian besar pustaka yang diperlukan, saya hanya ingin mengunduh pustaka yang diperlukan, dependensinya, dan hanya cukup paket X Windows untuk mendukungnya.