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
-
libaudio2_1.9.2-1_i386.deb
-
libqt3-mt_3%3a3.3.8-b-5ubuntu3_i386.deb
-
opera-10.10.gcc4-shared-qt3.i386.tar.bz2
-
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. -
Copy semua file pada usr ke /usr/
* cp usr/lib/* /usr/lib -rf
* cp usr/share/* /usr/share -rf
-
hapus file data.tar.gz dan folder usr, (optional karena pas extract berikutnya bisa ditimpa).
-
Lakukan hal yang sama pada no 1 dan 2 pada file libqt3-mt
-
file librari dan dependensi opera berarti telah terinstall dan sekarang waktunya menginstall Opera.
-
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
- Pindah ke direktori /usr/lib/opera.10.10
* mv /usr/lib/opera.10.10
- 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.