Fix error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

Bismillah, sebagian pengguna distribusi gnu/linux mungkin pernah mengalami kendala berupa:

error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

Misalnya, ketika menggunakan avrdude, platformIO, arduino IDE, atau yang lainnya. Perlu diketahui bahwa ncurses sudah dibagi menjadi dua pustaka (library), libtinfo.so dan libncurses.so. Nah, sebagian software ada yang hanya menggunakan libtinfo.so tanpa mencoba libncurse.so. Lantas, bagaimana solusi untuk ncurses was split in two libraries, libtinfo.so. and libncurses.so. Lantas, bagaimana solusi untuk error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory?

Mudah saja, asumsi saya, sistem sudah terpasang ncurse, berikut langkah-langkah mengatasi error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory:

  1. Buka terminal
  2. Masuk ke direktori /lib64 karena sistem saya 64bit, untuk 32bit silakan disesuaikan:
    cd /lib64
  3. Buat symbolic link (symlink) dari libncurses.so.X.Y dimana X.Y merupakan angka versi:
    sudo ln -s libncurses.so.6.0 libtinfo.so.5
  4. Selesai, seharusnya masalah sudah teratasi.

 

Semoga bermanfaat

Advertisements

Tinggalkan komentar:

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s