У мене є старий виконуваний файл, який заплановано для сміття, але його ще немає. Це покладається на деякі бібліотеки, які були видалені з мого середовища, але у мене є деякі заглушені бібліотеки десь, де це чудово працює. Я хотів би спрямувати цей виконуваний файл на ці заглушки. Так, я міг би встановити LD_LIBRARY_PATH, але цей виконуваний файл викликається з багатьох сценаріїв, і багато користувачів, і я хотів би це виправити в одному місці.
У мене немає джерела для цього, і важко було б його отримати. Я думав - чи можу я відредагувати цей файл, використовуючи редактор, який усвідомлює ELF, і додати простий PATH до rpath, щоб він потрапив у нові бібліотеки? Чи можливо це, або коли ви створюєте двійковий файл ELF, ви фіксуєте речі в місцях, і їх неможливо перемістити?