Saya memiliki executable lama yang dijadwalkan untuk tumpukan memo, tetapi belum ada. Ini bergantung pada beberapa libs yang telah dihapus dari lingkungan saya, tetapi saya memiliki beberapa lib bertopik di suatu tempat yang berfungsi dengan baik. Saya ingin mengarahkan ini dapat dieksekusi ke perpustakaan rintisan ini. Ya, saya dapat menyetel LD_LIBRARY_PATH, tetapi file yang dapat dieksekusi ini dipanggil dari banyak skrip, dan banyak pengguna, dan saya ingin memperbaikinya di satu tempat.
Saya tidak punya sumber untuk ini, dan akan sulit mendapatkannya. Saya berpikir - dapatkah saya mengedit file ini, menggunakan editor yang sadar ELF, dan menambahkan PATH sederhana ke rpath agar dapat mencapai libs baru? Apakah ini mungkin, atau setelah Anda membuat biner ELF, Anda memperbaiki berbagai hal ke lokasi dan tidak dapat dipindahkan?