Senin, 22 Mei 2017

Cara menginstall paket menggunakan slackware package manager

Buat saya pribadi dan pengguna slackware pemula lainnya, salah satu tantangan dan hal yang paling menguras tenaga adalah pada saat menginstall paket yang tidak diikutsertakan pada saat mengingstall distro slackware. Terkadang paket source code didownload dari website resminya dan dicompile sendiri menggunakan perintah make && make install. Namun tidak jarang berakhir dengan kegagalan karena belum terinstallnya library dan dependencies.
Antara paket aplikasi yang akan kita gunakan dengan packet library dan dependencies merupakan paket yang berbeda antara satu dan lainnya. Sebelum menginstall aplikasi yang akan di gunakan, biasanya library dan dependencies harus terlebih dahulu dicompile dan diinstall, baru kemudian paket aplikasinya. Masih belum terasa jika paket yang diinstall hanya membutuhkan 1 atau 2 library dan dependencies, namun terkadang ada aplikasi yang membutuhkan banyak library dan dependencies, untuk itulah kita membutuhkan package manager untuk mempermudah dan mempercepat proses install. 
Apa itu package manager? package manager adalah perangkat lunak yang digunakan untuk memanage paket, seperti menginstall, menghapus dan meng-upgrade paket secara otomatis. Untuk distro GNU/Linux Slackware, ada 2 package manager yang penulis ketahui sbotools dan slpkg
Untuk package manager slpkg, cara menggunakannya sangat sederhana. Misalnya penulis ingin menginstall aplikasi telegram dari repository sbo (SlackBuilds.Org), maka perintah-nya adalah : 

slpkg -s sbo telegram
Keterangan perintah :
-s (synchronize) : artinya kita ingin mendowload dan menginstall dari repository tertentu.
sbo :  adalah repository atau tempat slpkg mendownload.
telegram adalah nama aplikasi. (ganti dengan nama aplikasi lain)

selain sbo, ada juga alien, slonly dan beberapa repository lain yang harus diaktifkan terlebih dahulu di /etc/slpkg/repositories.conf (hapus hash tag # didepan nama repositories) :


Jika pada saat menginstall aplikasi yang kita ingin install tidak ditemukan, gunakan perintah :

slpkg -F nama-aplikasi
Keterangan perintah :
-F (find) : untuk menemukan nama aplikasi yang tepat dari semua repository yang aktif.  

Masih banyak lagi option lain yang bisa digunakan di slpkg seperti mengecek versi terbaru dan mengupgrade sebuah paket menggunakan -c, melihat list paket yang telah terinstall menggunakan -l, untuk lebih lengkapnya bisa dilihat di manual slpkg, gunakan perintah :

man slpkg
Jangan lupa komentar, sharing tools dan experiment. Semoga bermanfaat. . .

0 komentar :

Posting Komentar