libcupsys2 tidak bikin repot!

sumber: http://frijal.com/libcupsys2-tidak-bikin-repot/

Alhamdulillah, dalam kegiatan migrasi OSS yang laksanakan oleh Kementerian Riset dan Teknologi, Daya Makara UI dan dibantu oleh Ardelindo Aples serta Kelompok Pengguna Linux di Seluruh Indonesia berjalan lancar dan sukses. ;) Beberapa kendala yang sering dijumpai adalah kegiatan memasangkan Printer yang tergolong jadul, atau printer-printer dengan driver yang masih menggunakan ketergantungan pustaka dari paket “LIBCUPSYS2″, yang tidak ada pada repo Ubuntu/BlankOn. Memang printer ini sempat membuat kami puyeng! Inilah buktinya:

Untuk mengetahuinya bisa diperiksa isinya dalam paket yang bersangkutan, dengan menggunakan Achive Manager:

Sekali lagi mengucap Alhamdulilah, sekarang libcupsys2 tidak bikin repot!

Metode yang saya gunakan adalah dengan mengubah konfigurasi dari isi berkas control pada master .DEB yang bersangkutan, berikut tahapannya:

  1. Ekstrak isi paket .deb yang akan diubah isinya sehingga menghasilkan :arrow: debian-binary, data.tar.gz dan control.tar.gz
    • ar x nama-paket-yang-akan-diubah.deb
  2. Bikin direktori sementara untuk proses ini
    • mkdir tmp; cd tmp
  3. Ekstrak kembali berkas control.tar.gz
    • tar xvzf ../control.tar.gz
  4. Ubah isi berkas control yang mengandung kata libcupsys2 menjadi libcups2
    • sed -i 's/libcupsys2/libcups2/g' control
  5. Buang berkas control.tar.gz yang lama, agar tidak menggangu ketika akan membuat berkas control.tar.gz yang baru
    • rm -f ../control.tar.gz
  6. Membuat ulang berkas berkas control.tar.gz yang baru
    • tar cvzf ../control.tar.gz *
  7. Saatnya berpindah lokasi, dan meninggalkan direktori sementara, serta menghapus direktori sementara tersebut
    • cd ..; rm -rf tmp
  8. Membuat paket baru dengan nama yang sama seperti paket sebelumnya, namun dengan isi yang telah diubah.
    • ar r nama-paket-yang-telah-diubah.deb
  9. Bersihkan direktori, agar mudah dalam merapikan berkas .deb yang baru
    • rm -f control.tar.gz debian-binary data.tar.gz

Jika telah selesai, silakan memastikannya dengan memeriksa ulang kedalam berkas .deb yang barusan dibuat tadi. Semoga Berhasil, dan ora mumet maneh ndase! :P

One Response

  1. harga bedak 11 Januari 2016

Leave a Reply