Saya membuat Tautan simbolis dari File di "/ opt / bladir / bla" ke "bla". Jadi "bla" sekarang di "/ usr / bin / bla". Tetapi jika saya ingin memanggil "bla" di terminal, tidak ada kesalahan pada file atau direktori tersebut. Saya melihat "/ usr / bin / bla" dan file tersebut terhubung dengan benar di "/ opt / bladir / bla".
Apa yang bisa menjadi kesalahan?
PS di sini adalah "entri" terminal saya: sudo ln -s /opt/bladir/bla bla
Terima kasih!
€: Masalah terpecahkan. Menurut Daftar Fitur, 12,04 harus memiliki dukungan Multiarch ... 'harus'. Saya mendapat ia32-libs dari sinaptik dan sekarang program berjalan dengan baik. Seperti yang terlihat, tautan simbolis saya di mana yang benar.
Terima kasih atas semua jawabannya!
sumber
ls -l /usr/bin/bla
danls -l /opt/bladir/bla
laporkan output yang tepat dari perintah-perintah ini.file -L
tidak berhasil?Seringkali jenis pesan kesalahan ini ditampilkan, jika Anda tidak mengaktifkan bit eksekusi. Periksa apakah file utama serta tautannya diberikan izin eksekusi.
Saya curiga Anda
/opt
mungkin dipasang dari partisi yang terpisah dan tidak dipasang denganexec
opsi mountsumber