Bismillah.
Cerita : Bicara masalah paket aplikasi di slackware-linux (dan turunannya) tentu kita tahu ekstensi .tgz. Ekstensi ini "melambangkan" kompresi beberapa file binary/script/teks yang di-bundel dalam satu kesatuan siap instal.
Untuk koleksi aplikasi (disebut juga repositori) bagi distro satu ini, umumnya dianggap lebih sedikit daripada distro lainnya.
Ya, memang slackware tidak menerbitkan CD/DVD repository dan juga tidak menunjuk situs jejaring tertentu sebagai situs repo resmi. Tapi hal ini tidak menunjukkan bahwa slackware miskin aplikasi.
Oke, katakanlah kita menemukan sebuah aplikasi linux, yang ternyata belum ada paket-nya untuk slackware. Lalu apa yang harus kita lakukan? Jawabnya :
1).Lakukan konversi selama memungkinkan, hal ini jelas akan menghemat waktu dan tenaga kita.
2).Temukan file aplikasi binary/script/teks di folder2 yang terkait, dan kumpulkan sebagai bundel aplikasi siap instal.
3).Unduh file sumber/source, lakukan konfigurasi agar file sumber bisa dikompilasi. Dan kompilasi kode tersebut, terakhir buatkan bundel aplikasinya agar siap instal.
Hmm ... agak rumit juga proses sebuah pem-bundel-an aplikasi ya?
Baik, saat ini kita akan bicara poin ke-1 dan 2 saja. Poin ke-3 akan ditulis lain waktu, insya Alloh.
Langkah-langkah :
A.Konversi paket ekstensi .rpm (poin ke-1)
1).Secara default, sudah ada aplikasi rpm2tgz untuk menangani hal diatas. Silakan ketik perintah (sbg root) berikut untuk mengubah .rpm menjadi .tgz :
#rpm2tgz nama_aplikasi_baru.rpm
2).Sejenak waktu berlangsung untuk lakukan konversi, mohon ditunggu dan perhatikan pesan2-nya. Pastikan tidak ada pesan kesalahan yang muncul saat proses berjalan (anda tahu kan bedanya sukses dan gagal?).
3).Bila berhasil maka akan ada file baru yang bernama : nama_aplikasi_baru.tgz
B.Konversi paket ekstensi .deb (poin ke-2)
1).Aplikasi untuk konversi .deb belum ada di distro (default) slackware, jadi silakan unduh dulu disini.
2).Silakan instal dulu dgn command sbb:
#installpkg unrpm-51-static-i386-4vl5.tgz
3).Baik, silakan ketik command berikut untuk ekstrak isi paket ekstensi .deb ke sebuah direktori :
#dpkg-deb -x nama_aplikasi_baru.deb nama_direktori_ekstrak
4).Saatnya membuat paket ekstensi .tgz. Silakan ketik command berikut :
#cd nama_direktori_ekstrak
#makepkg nama_aplikasi_baru.tgz
(secara umum, anda tinggal jawab "y" untuk mengubah permission ke root:root)
5).Selesai langkah ke-4, maka ada file baru yang bernama : nama_aplikasi_baru.tgz , dan file tersebut siap untuk di-instal.
NB:Daftar situs repo Slackware yang layak intip (10/02/09). Situs Repository Slackware yang aktif diantaranya adalah linuxpackages , slacky.eu . Juga dari para pengembangnya sotirov , kaneda , alien. Tak lupa situs script builder-nya , atau bisa juga ambil dari repo distro turunan-nya yakni Zenwalk di zenwalk.user . Oke tinggal unduh paket yang kita butuhkan.
Mudah bukan caranya? Yang jelas, jangan mudah putus asa teman !!! ![]()
Wah si bos manteb emang. Terima kasih atas tutorialnya nih. Duakeun agar si sayah bisa jadi seperti sampeyan ![]()
RameTux (URL) - 27 04 09 - 13:22
Ok, makasih dah mampir ... ![]()
Disini memang sengaja dituturkan sesuai prosedur-nya, walau-pun agak panjang. Tapi harapan-nya tentu paket yang dihasilkan bisa serbaguna, bukan cuman "copas".
slackycml - 27 04 09 - 14:02
Blog Hamba Alloh Penggemar Linux
Email: slackycml @slackycml.homelinux.org
Chat: Dal.Net room #awali 

______ Ad-Dien _____
Nasehati Keluarga
Nasehati Ummat
____ Favorit Link _____
Planetnya Slacker's
Forum Slacker's
Asosiasi Warnet Linux
_____ Langganan ____
___ Jml Pembaca ___
| « | November 2009 | |||||
|---|---|---|---|---|---|---|
| M | S | S | R | K | J | S |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||
slackycml (Berbagi Folder Pl…): Wa'alaykumussalam.
Ya masi…
Andri ex TJP (Berbagi Folder Pl…): Hallo Om Hadi...., Piye Ka…
acmal (Iseng-iseng Insta…): gini nih contoh dikasi pet…
Hadi (Slackware Muslim …): Subhanalloh.. cantik mas t…
ta'im anantaNet (Lagi, Berbagi Fil…): terimakasih pak.
ini semal…
01 Okt - 31 Okt 2009
01 Sep - 30 Sep 2009
01 Agts - 31 Agts 2009
01 Jul - 31 Jul 2009
01 Mei - 31 Mei 2009
01 Apr - 30 Apr 2009
01 Mar - 31 Mar 2009
01 Feb - 28 Feb 2009
01 Jan - 31 Jan 2009
01 Des - 31 Des 2008
01 Nov - 30 Nov 2008
01 Okt - 31 Okt 2008
01 Sep - 30 Sep 2008
__ Tenaga On-Air __
_ Numpang Domain _
_ Free Web Hosting _
__ Periksa Tempat __
__ Lisensi Blog Ini __

__ Yok Pake Linux ! __
_ Tempat Bagi2 File _