Filed under: Linux, Miscelleneaous, Ubuntu , jaunty jackalope, ubuntu
Februari 14, 2009 • 11:33 pm 1
Repository Lokal Ubuntu dengan ISO DVD
Hari ini lagi butuh paket software buat server Xubuntu gw yang di Divusi, tapi mau konek ke situs luar rada lama. Untungnya gw masih punya ISO DVD Repository Ubuntu yang versi Intrepid Ibex. Caranya gampang mau setting repository.
Pertama-tama kopi semua ISOnya ke sebuah folder, katakanlah “/tmp/iso”.
$sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-1_contrib.iso /tmp/iso $sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-2_contrib.iso /tmp/iso $sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-3_contrib.iso /tmp/iso $sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-4_contrib.iso /tmp/iso $sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-5_contrib.iso /tmp/iso $sudo cp /path/ke/folder/ubuntu-8.10-repository-i386-6_contrib.iso /tmp/iso
Kemudian buat sebuah folder tempat repositorynya, katakanlah di “/tmp/repo”
$sudo mkdir /tmp/repo/intrepid-1 $sudo mkdir /tmp/repo/intrepid-2 $sudo mkdir /tmp/repo/intrepid-3 $sudo mkdir /tmp/repo/intrepid-4 $sudo mkdir /tmp/repo/intrepid-5 $sudo mkdir /tmp/repo/intrepid-6
Lalu kita mount semua ISOnya ke folder-folder tersebut
$sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-1_contrib.iso /tmp/repo/intrepid-1 $sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-2_contrib.iso /tmp/repo/intrepid-2 $sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-3_contrib.iso /tmp/repo/intrepid-3 $sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-4_contrib.iso /tmp/repo/intrepid-4 $sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-5_contrib.iso /tmp/repo/intrepid-5 $sudo mount -o loop -t iso9660 /tmp/iso/ubuntu-8.10-repository-i386-6_contrib.iso /tmp/repo/intrepid-6
Setelah itu kita edit file “/etc/apt/sources.list/”. Ditambahkan di paling akhir
deb file:///tmp/repo/intrepid-1 intrepid main restricted deb file:///tmp/repo/intrepid-2 intrepid main multiverse restricted deb file:///tmp/repo/intrepid-3 intrepid universe deb file:///tmp/repo/intrepid-4 intrepid universe deb file:///tmp/repo/intrepid-5 intrepid universe deb file:///tmp/repo/intrepid-6 intrepid universe
Terakhir kita eksekusi
$sudo apt-get update
Jadi deh
Oktober 7, 2008 • 6:10 am 1
Menggunakan MySQL C API pada Netbeans
Belakangan gw sering banget menggunakan Netbeans sebagai IDE utama untuk ngoding aplikasi dengan bahasa C. Penggunaan Netbeans C/C++ Development adalah salah satu fitur yang sangat menyenangkan bagi para programmer C/C++. Salah satu fitur yang menyenangkannya adalah kemudahan untuk mengkonfigurasi kode seperti penambahan library dan include folder.
Sebagai contoh kemudahannya adalah saat gw ingin menggunakan MySQL C API untuk aplikasi yang sedang gw kembangkan. Tahap-tahapnya adalah
- Instalasi libmysqlclient.
Caranya sangat mudah. Untuk Ubuntu tinggal ketik pada terminal#sudo apt-get install libmysqlclient15-dev
- Include header mysql.
Tinggal mengetikkan#include <mysql/mysql.h>
Dapat dilihat fitur intellisense pada Netbeans langsung bekerja.

- Tambahkan library libmysql pada linker.
Tanpa melakukan ini fungsi-fungsi yang akan digunakan tidak dapat dilink. Caranya adalah klik kanan pada project yang sedang dikerjakan, pilih Properties. Kemudian pilih menu Linker > Libraries. Pilih Add Library. Kemudian masukkan /usr/lib/libmysqlclient.a - Setelah itu penulisan kode dapat dengan mudah dilakukan karena ada fitur intellisense.
Dan pembangunnya juga dapat tinggal dilakukan dengan fungsi Build pada Netbeans.
Gampang jadinya ^_^
Referensi lebih lengkap mengenai fungsi-fungsi yang disediakan, ada pada dokumentasi resmi MySQL C API di sini
Filed under: C, Linux , C, Linux, MySQL, Netbeans, Programming, ubuntu
September 30, 2008 • 8:24 am 0
Instalasi Apache-PHP-MySQL dkk pada Ubuntu
Got a very nice tutorial here
Filed under: Uncategorized , apache, php, ubuntu




Komentar Terakhir