Jika seseorang tidak memiliki hak istimewa sudo, tetapi masih perlu menginstal pustaka.
Unduh sumber untuk perangkat lunak/perpustakaan menggunakan:
apt-get source libaio
atau
wget https://src.fedoraproject.org/lookaside/pkgs/libaio/libaio-0.3.110.tar.gz/2a35602e43778383e2f4907a4ca39ab8/libaio-0.3.110.tar.gz
unzip perpustakaan
Instal dengan perintah berikut ke pustaka khusus pengguna:
make prefix=`pwd`/usr install #(Copy from INSTALL file of libaio-0.3.110)
atau
make prefix=/path/to/your/lib/libaio install
Sertakan pustaka libaio ke dalam LD_LIBRARY_PATH untuk aplikasi Anda:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/your/lib/libaio/lib
Sekarang, aplikasi Anda seharusnya dapat menemukan libaio.so.1
Instal paket:
sudo apt-get install libaio1 libaio-dev
atau
sudo yum install libaio
Sepertinya ketidakcocokan 32/64 bit. ldd output menunjukkan bahwa sebagian besar perpustakaan dari /lib64
dipilih. Itu akan menunjukkan bahwa Anda telah menginstal klien Oracle versi 64 bit dan telah membuat 64 bit yang dapat dieksekusi. Tapi libaio.so
mungkin merupakan pustaka 32 bit dan tidak dapat digunakan untuk aplikasi Anda.
Jadi, Anda memerlukan libaio versi 64 bit atau Anda membuat aplikasi versi 32 bit.
-
"kesalahan saat memuat perpustakaan bersama:libjli.so:tidak dapat membuka file objek bersama:Tidak ada file atau direktori seperti itu" kesalahan 'java -version' pada Startup
-
Kesalahan Linux saat memuat pustaka bersama:tidak dapat membuka file objek bersama:Tidak ada file atau direktori tersebut
-
ImportError:libcblas.so.3:tidak dapat membuka file objek bersama:Tidak ada file atau direktori tersebut