Skip navigation

Category Archives: Ubuntu

Walaupun kita sudah menambah ukuran partisi untuk SWAP dan bahkan sampai reboot komputer segala, ukuran yang dibaca oleh Linux tetap saja seperti sebelumnya. Ternyata kita harus unmount dulu si SWAP ini:

swapoff -a

Lalu membuat ulang SWAP supaya semua kapasitas di partisinya digunakan:

mkswap /dev/mapper/vg_db-lv_swap

Dan terakhir, mengaktifkannya kembali:

swapon /dev/mapper/vg_db-lv_swap

Bisa cek kebenarannya menggunakan perintah free -m.

Kenapa ya terkadang waktu atau jam di sistem operasi Linux bisa tidak cocok dengan jam di BIOS atau hardware? Ada kalanya saya perhatikan jam di BIOS cocok dengan waktu sebenarnya tapi di Linux tidak. Kadang juga sebaliknya, jam di Linux cocok tapi tidak demikian dengan waktu di BIOS? Apa mungkin ada hubungannya dengan pemilihan setting waktu ketika instalasi sistem operasi Linux?

Read More »

Kebetulan dapat tugas untuk mendampingi seorang rekan di kantor yang sedang mengurusi aplikasi pembayaran daring dengan salah satu bank terbesar di dunia. Setelah minggu sebelumnya harus ke Jakarta untuk membereskan masalah SMimeTool yang digunakan untuk enkripsi di aplikasi ini, yang ternyata masalahnya sepele: SMimeTool tidak dapat berjalan baik pada Java Runtime Environment bawaan CentOS yang menggunakan gcj. Nah cerita berlanjut, demi mempermudah proses enkripsi berkas yang akan dipertukarkan maka saya buatkan shell script kecil yang nantinya akan dipanggil dari PHP menggunakan fungsi shell_exec(). Isi skrip ini sangat sederhana, ia akan memanggil program berbasis Java untuk mengenkripsi berkas teks yang dikirim oleh SAP, lalu menghapusnya setelah enkripsi berhasil dijalankan.

Read More »

Kalau kita mengakses Internet melalui proxy maka segala aktivitas di terminal, semisal melakukan apt-get update atau apt-get install atau bahkan browsing menggunakan w3m, lynx, atau elinks, juga harus melewati proxy. Lalu bagaimanakah cara setting proxy untuk aplikasi-aplikasi yg berjalan di terminal ini? Caranya gampang, jalankan saja perintah berikut dari terminal.

export http_proxy=http://proxy.kampusku.com:3128

Kalau proxy yang digunakan mengharuskan autentikasi user dan password, perintahnya menjadi:

export http_proxy=http://user:password@proxy.kampusku.com:3128

Demikianlah posting singkat ini, tujuannya tidak lebih sekedar update blog yang sudah hampir sebulan tidak ada tulisan baru.

Tutorial singkat bagaimana mudahnya membangun server sms gateway menggunakan gammu di Linux Ubuntu. Jika pernah kepikiran membangun sms gateway itu butuh biaya yang mahal atau kemampuan teknis komputer yang hebat, anda salah! Cukup bermodalkan modem USB atau ponsel murah meriah sedikit jadul, PC atau laptop, Ubuntu, gammu, dan sedikit pengetahuan tentang perintah dasar di terminal, kita sudah dapat membangun sendiri server sms gateway, free!

Read More »

Saya menggunakan referensi yang ada di artikel di blog ini dan itu. Oh ya, pas menjalankan skrip runInstaller di sesi GUI (masuk sebagai root lalu su ke oracle) ada sedikit masalah yang sempat bikin pusing. Installer Oracle 10.2 itu tidak mau berjalan karena masalah koneksi ke X. Ada galat yg lebih kurang isinya:

connection to “0:0” refused by server

Ternyata sebelum su ke user oracle, terlebih dulu haru menjalankan

xhost +

Setelah itu semua berjalan lancar dan instalasi Oracle 10g R2 di CentOS 5.5 64 bit selesai dengan sukses. Sekarang waktunya belajar Oracle, cari tutorial dulu 🙂

Sebelumnya saya menggunakan Debian 6.0 Squeeze di Dell Lattitude E4300. Semua perangkat keras telah bekerja dengan baik. Saya cukup puas dengan performa Debian Squeeze. Sayangnya karena strategi rilis Debian yang memakan waktu cukup lama, aplikasi yang ada di repositori kebanyakan versi lama yang sudah ketinggalan kereta zaman. Padahal perkembangan perangkat lunak bebas dan sumber terbuka itu sangat cepat. Firefox contohnya, saat ini bahkan sudah mengeluarkan versi 10 alpha 1. Satu cara untu mendapatkan perangkat lunak paling baru di Debian dengan cara melakukan kompilasi sendiri, cara ini resikonya cukup besar dan butuh upaya yang cukup besar juga. Cara lain yang lebih aman, melakukan upgrade menggunakan repo unstable atau testing.

Read More »

Bagi sysadmin memberi nama untuk server-server yang mereka kelola itu adalah satu keunikan tersendiri. Biasanya mereka menggunakan kumpulan atau set yang mereka kagumi. Ada yang menggunakan nama dewa-dewa dari mitologi Yunani kuno, tokoh-tokoh pewayangan, hingga nama-nama robot dalam film. Dan bahkan IETF menyediakan satu RFC sebagai rujukan dalam pemilihan nama server loh.

server naming convention

Akan kita beri nama apa dia?

Gambar diambil dari sini.

Dennis McAllstair Ritchie aka DMR, dalam pendapat saya pribadi, adalah salah satu tokoh paling berpengaruh dalam perkembangan dunia komputasi. Dia menulis bahasa C dan menyusun sistem operasi UNIX yang menjadi pondasi bagi kebanyakan sistem operasi modern seperti Linux, BSD, hingga MacOS. Oktober dunia komputasi harus berduka untuk kepulangan Dennis Ritchie yang tutup usia 70 tahun. Walaupun bukan pesohor seperti Steve Jobs, DMR sangat terkemuka di dunia IT khususnya bagi para pemrogram. Rest in peace Dennis Ritchie.

Read More »