sing ade ape de ..

Icon

Just another WordPress.com weblog

apt-get lewat socks

Setelah berhasil browsing pakai koneksi orang lain, sekarang pingin bisa apt-get lewat socks. Setelah berlari kesana-kesini akhirnya bisa ketemu caranya, pakai tsocks.
Pertama kali, ya jelas install tsocks dulu. Setelah itu tinggal mengkonfigurasi tsocks lewat file konfigurasinya, kalau di komputerku ada di /etc/tsocks.conf. Yang perlu diperhatikan adalah bagian path{}. Bagian ini ditujukan untuk penggunaan socks yang berbeda-beda untuk network-network tertentu.
reaches : network yang dituju
server : alamat server socks
server_type : tipe socks yang digunakan
server_port : port socks
Kemudian dibagian bawah adalah konfigurasi server default. Isikan bagian server, server_type dan server_port.
Trus gimana cara pakai? Caranya, misalnya kita menggunakan apt-get melewati tsocks, perintahnya
tsocks apt-get update, atau
tsocks firefox,atau
tsocks lynx

Jangan lupa, buat koneksi dulu tunneling untuk mendapatkan si ‘kaoskaki’ ini. Silahkan baca ssh-tunneling-untuk-socks-proxy-forwarding

Selamat mencoba dan semoga berbahagia :)
CMIIW

Filed under: Lives, , ,

Call to undefined function imagerotate() in …

Imagerotate adalah salah satu fungsi di gd(2), seperti namanya imagerotate() digunakan untuk memutar posisi gambar. Muncul keanehan ketika menggunakan script php untuk proses gambar menggunakan library gd, beberapa fungsi lain gd dapat berjalan seperti biasa kecuali fungsi imagerotate(), –mungkin ada beberapa fungsi lain yang tidak berfungsi, tapi baru dapet yang ini–.
Aku pakai Debian Etch yang baru release beberapa hari. Ternyata memang ada permasalahan antara developer php yang sengaja memasukkan library gd ke php (php5-gd), dibandingkan dengan menggunakan library yang terpisah (libgd).
IMHO, di Linux ada dua macam library, static dan shared library. Untuk lebih lengkapnya baca ini
Kata kawan, compile aja php5 dan ditambahkan “–with-gd”. Ini artinya kompilasi nantinya akan menggunakan librari yang diberikan oleh paket libgd, dan tidak menggunakan library bawaan php5 yang sudah yang ada di paket php5-gd.
Bagaimana caranya compile dan install agar tetap menjadi paket *.deb dan menggunakan source dari debian?? Google it!!
Ternyata ada juga yang punya masalah dengan php5 dan gd keluaran Etch. Disini ada jawabannya. Aku ikuti caranya dan berhasil. Berikut langkah-langkahnya.

  • download source libapache2-mod-php5
  • # apt-get source libapache2-mod-php5

    apt akan mendownload 3 file, php5_5.2.0-8+etch1_all.deb, php5_5.2.0-8+etch1.diff.gz, php5_5.2.0-8+etch1.dsc dan php5_5.2.0.orig.tar.gz, dan akan langsung di-extract dan di-patch menjadi php5-5.2.0

  • download semua dependecies untuk paket libapache2-mod-php5, hati-hati banyak lho..!
  • # apt-get build-dep libapache2-mod-php5

  • ini intinya, konfigurasikan php agar memakai libgd, bukan gd yang dicompile bersama php dalam paket php5 asli buatan Etch. Compile-nya lama lho..
  • # cd php5-5.2.0
    # vim debian/rules

    hilangkan kata “=share,/usr” pada “–with-gd”

    # debian/rules binary

    ini akan menjalankan “./configure”, “make” dan membuatkan banyak paket-paket Etch yang baru, yang berhubungan dengan php5.

  • Reinstall libapache2-mod-php5_5.2.0-8
  • configman2.png
    That’s it. Silahkan mencoba. Semoga berhasil dan berbahagia :)

    CMIIW

    Filed under: Lives, , , , ,

    Reset Root Password – Linux

    Main-main ke Banjarmasin, dapat kasus lupa password root Linux. Hal pertama yang terpikir adalah mereset password root dengan cara booting dengan CD dan menjalankan Linux Single. Ternyata CD-ROM nya rusak, wakss!!.
    Setelah tanya sana-sini, akhirnya mendapatkan cara lain untuk masuk Linux Single lewat GRUB.
    Caranya ketika muncul GRUB, tekan Esc untuk bisa melihat daftar kernel yang akan digunakan. Pilih salah satu kernel, teken ‘e’ untuk edit, akan muncul 3 baris yang bisa diedit: root, kernel dan initrd. Pilih Kernel, tekan ‘e’ lagi, kita akan masuk ke menu GRUB, dan 1 baris perintah booting yang otomatis tertulis disana, kira-kra seperti ini,

    kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/

    Di akhir perintah tersebut ketik “single”.

    kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ single

    Tekan Enter, dan booting menggunakan kernel “single” tersebut dengan menekan huruf ‘b’.
    Linux akan masuk sebagai Linux Single

    Ganti password dengan perintah “passwd”

    Semoga Berhasil
    Cara ini berhasil pada distribusi Fedora, belum coba untuk distribusi lainnya. Inilah pentingnya boatload password.
    Maaf tidak menyertakan gambar :)
    CMIIW

    Filed under: Lives, , ,

    Petik dan Makan Sendiri

    Main ke Wonosobo bareng temen-temen, nengok temen (yang lain :D ) habis nikahan. Pulangnya mampir ke rumah temen di Magelang yang punya kebun Salak Pondoh. Salak Pondoh terkenal berasal dari Jogja, padahal di Magelang juga banyak. Akhirnya berkesempatan makan salak langsung dari pohonnya. Petik dan langsung makan. Rasanya sih sama aja, tapi perasaannya yang beda. Happy? ya tentu saja. Pengalaman pertama sih. Caranya memetik Salak Pondoh adalah dengan langsung memotong tangkai buahnya (buah-buah salak menempel di tangkai) pakai arit (Arit bahasa Indonesia bukan ya??). Langsung diambil perbiji juga bisa sih..:)

    Filed under: Lives

    Follow

    Get every new post delivered to your Inbox.