Pada distro mainstream, memasang paket sepertinya menjadi hal yang sangat biasa. Kita hanya menjalankan perintah / command, paket manajer mengunduh paket dan memasangnya lalu selesai. Sebagian distro yang lain tidak sesederhana itu dan mungkin perlu langkah tambahan atau semacamnya.
Slackware sebagai distro yang tergolong tidak begitu populer (tidak seperti Ubuntu, Mint, Arch, dll) memiliki keunikan tersendiri ketika memasang paket. Paket manajer Slackware (slackpkg), hanya akan mengunduh dan memasang paket yang kita perintahkan tanpa menghiraukan dependensi. Misalnya, ketika kita memasang VIM, slackpkg hanya akan mengunduh dan memasang VIM.
Wah, ada kemungkinan dependensinya kurang, dong ? Ya, itu sangat mungkin bisa terjadi. Tapi tenang, ada tips yang bisa kita jalankan. Berikut ini adalah tipsnya.
Tips setelah memasang paket.
1. Mengecek pustaka / library.
Sebelum kita menjalankan tool / aplikasi yang sudah kita pasang, ada baiknya kita mengecek pustaka / library yang dibutuhkan oleh tool / aplikasi. Caranya cukup mudah. Kita hanya perlu tool ldd untuk mengeceknya. Sebagai contoh, VIM yang sebelumnya sudah kita pasang, kita bisa mengecek pustaka / library yang dibutuhkan oleh VIM dengan perintah berikut ini.
$ ldd /usr/bin/vim
Code language: Shell Session (shell)
Berikut ini adalah contoh output / keluarannya.
Pada gambar di atas, ternyata pustaka / library-nya sudah terpenuhi. Namun ada kasus di mana ketika kita memasang VIM, ada beberapa library yang tidak terpasang, misalnya libsodium.so.23 .
2. Mencari paket yang mengandung berkas / library yang kurang.
Mari kita masuk pada kasus ketika kita kekurangan library libsodium.so.23 yang dibutuhkan oleh VIM. Bagaimana caranya kita mencari paket yang mengandung berkas library libsodium.so.23 di Slackware ? Wah, ini sempat kita bahas pada post kemarin. Kita bisa menggunakan opsi file-search pada slackpkg.
Kita bisa mencarinya dengan perintah berikut ini.
$ slackpkg file-search libsodium.so.23
Code language: Shell Session (shell)
Berikut ini adalah contoh output / keluarannya.
Ternyata pustaka libsodium.so.23 tersedia pada paket libsodium. Setelah kita menemukannya, kita bisa langsung memasangnya saja.
$ sudo slackpkg install libsodium
Code language: Shell Session (shell)
Penutup.
Demikian tadi, tips sederhana ketika setelah memasang paket pada distro Slackware. Semoga sedikit membantu teman-teman yang sedang menggunakan Slackware. Untuk bahasan mendatang, mungkin kita bisa mengulik tentang tracking sederhana untuk dependensi paket Slackware. Sekian, terima kasih dan sampai berjumpa pada bahasan selanjutnya !
Leave a Reply