Ini ialah patch perintah yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
patchelf - Ubah suai fail ELF
SINOPSIS
patchel OPTION FAIL
DESCRIPTION
PatchELF ialah utiliti mudah untuk mengubah suai ELF boleh laku dan perpustakaan sedia ada. Ia boleh
tukar pemuat dinamik ("jurubahasa ELF") bagi boleh laku dan tukar RPATH bagi
boleh laku dan perpustakaan.
PILIHAN
Pilihan tunggal yang diberikan beroperasi pada FAIL tertentu, pengeditan di tempatnya.
--set-penterjemah TAFSIRAN
Tukar pemuat dinamik ("jurubahasa ELF") boleh laku yang diberikan kepada INTERPRETER.
--print-jurubahasa
Mencetak penterjemah ELF bagi laksana.
--set-rpath RPATH
Tukar RPATH executable atau library kepada RPATH.
--mengecut-rpath
Alih keluar dari RPATH semua direktori yang tidak mengandungi perpustakaan yang dirujuk oleh
DT_NEEDED medan boleh laku atau perpustakaan.
Sebagai contoh, jika boleh laku merujuk satu perpustakaan libfoo.so, mempunyai RPATH
"/ lib:/ usr / lib:/foo/lib", dan libfoo.so hanya boleh didapati dalam /foo/lib, kemudian yang baharu
RPATH akan menjadi "/foo/lib".
--print-rpath
Mencetak RPATH untuk laksana atau perpustakaan.
--force-rpath
Memaksa penggunaan DT_RPATH usang dalam fail dan bukannya DT_RUNPATH. Oleh
DT_RPATH lalai ditukar kepada DT_RUNPATH.
--buang PERPUSTAKAAN yang diperlukan
Mengalih keluar tanggungan yang diisytiharkan pada LIBRARY (masukan DT_NEEDED). Pilihan ini boleh diberikan
berkali-kali.
--nyahpepijat
Mencetak butiran perubahan yang dibuat pada fail input.
--versi
Menunjukkan versi patchelf.
Gunakan patchelf dalam talian menggunakan perkhidmatan onworks.net