Opera 10.10 on Zencafe

![](http://4.bp.blogspot.com/_ypU0iaR- LmM/TDIU23bguaI/AAAAAAAAAQ0/qZxUMmaImlM/s320/opera.jpg)
Linux Zencafe yang selama ini W pake buat warnet berjalan dengan lancar hingga suatu hari ada salah satu pelanggan W yang menjalanka firefox tapi karena tidak ada tanda sama sekali ketika kita menjalankan suatu aplikasi maka kadang pelanggan W mengklik shorcut Firefox berkali-kali hingga terjadi error dan firefox tidak bisa dijalankan.W yang awalnya tak tau permasalahannya dimana akhirnya mencoba untuk menginstall Opera di Zencafe, namun setelah download di situs resmi Opera, ternyata ada kekurangan dependensi yaitu library qt( libqt3-mt).

Namun setelah berkelana didunia maya W masih ga menemukan cara praktis untuk menyelesaikan ini, meski ada saran untuk melakukan compile sendiri tapi W malas untuk download QT coz gede banget >100M. Cara ini menggunakan file Qt library yang dipaketkan buat Ubuntu yaitu libqt3-mt_3%3a3.3.8-b-5ubuntu3_i386.deb dan libaudio2_1.9.2-1_i386.deb yang bisa didownload di repo ubuntu.

File yang harus disiapkan

  1. Extract file data.tar.gz pada file libaudio dengan xarchiver kemudian extract file data.tar.gz dengan perintah tar xf data.tar.gz perintah ini akan menghasilkan directori usr pada direktory aktif.

  2. Copy semua file pada usr ke /usr/

* cp usr/lib/* /usr/lib -rf


* cp usr/share/* /usr/share -rf
  1. hapus file data.tar.gz dan folder usr, (optional karena pas extract berikutnya bisa ditimpa).

  2. Lakukan hal yang sama pada no 1 dan 2 pada file libqt3-mt

  3. file librari dan dependensi opera berarti telah terinstall dan sekarang waktunya menginstall Opera.

  4. extract file oopera-10.10.gcc4-shared-qt3.i386.tar.bz2, kemudian pindahkan ke direktori /usr/lib

* tar xf opera-10.10.gcc4-shared-qt3.i386.tar.bz2


* mv opera-10.10-4742.gcc4-shared-qt3.i386 /usr/lib/opera.10.10
  1. Pindah ke direktori /usr/lib/opera.10.10
* mv /usr/lib/opera.10.10
  1. Install opera, jawab semua konfirmasi dengan yes
* ./install.sh

Instalasi Opera telah selesai.
Sekarang kita buat sebuah skrip untuk konfirmasi pengeksekusian Firefox atau Opera agar pelanggan tidak mengklik shorcut secara berulang kali. Berikut skripnya.

#!/usr/bin/env bash  
#filename: /usr/local/bin/run-browser  
if test $1 -eq 0; then  
notify-send -t 2000 "LOADING..." "RUNNING MOZILLA FIREFOX"  
exec firefox  
else  
if test $1 -eq 1; then  
   notify-send -t 2000 "LOADING..." "RUNNING OPERA BROWSER"  
   exec opera  
else  
   notify-send "UNKNOWN ERROR" ":("  
fi  
fi  

Berikan hak eksekusi pada file run-browser chmod +x /usr/local/bin/run- browser.
Agar lebih memudahkan user buatlah sebuah shorcut di Desktop yang pada textbox commandnya diisi dengan perintah run-browser 0 untuk Firefox dan untuk Opera ganti angka nol dengan 1.