Migrating FIDS Clients to UBUNTU 8.04 - Hardy Heron

Beberapa minggu terakhir ada kerjaan baru, yaitu migrasi client FIDS ke sistem operasi UBUNTU. Sebagian besar client sudah diinstall pake UBUNTU 7.10 - Gutsy Gibbons. Tapi kemaren baru aja dapet release yang terbaru dari UBUNTU, versi 8.04 - Hardy Heron.... jadi skrg selanjutnya pake Hardy Heron.

Nah tulisan ini sekedar catatan bwt gue aja sih sekalian bwt kenang2an gw, mangkanya gw tulis diblog ini. Siapa tau bisa bermanfaat buwat yang laen.

Sebelumnya gw mo cerita dulu 'ashbabun nuzul' nya kenapa harus migrasi ke UBUNTU.

Jadi semenjak FIDS (Flight Information Display System) di Bandara Ngurah Rai rusak (sebelum gw masuk di team elban ngurah rai), salah satu senior, mas firman bikinin solusi dari masalah tersebut. FIDS buatan intersystem itu dikustomise dan di rebuild dengan menggunakan database mysql ama webserver. Beberapa waktu lalu, untuk sementara untuk masing-masing client FIDS tersebut masih menggunakan sistem operasi Wind**s, tentu saja yang 'abal-abal'.... Nah sadar bahwa ini melanggar hak cipta dan merugikan orang lain... mangkanya kita bermigrasi ke yang gretongan.... solusinya tentu sistem operasi linux yang free... dan pilihannya jatuh ke UBUNTU.

Bayanging aja klo musti ngeluarin duit puluhan juta beli sistem operasi wind**s, trus kmd hanya dipajang bwt nampilin informasi flight doang...padahal tuh komputer gak dipake secara interaktif dengan user.... mubadzir kan... mending pake yang gretongan ya gak...???

Tapi UBUNTU ini gak kalah menarik lho... klo gak percaya cobain aja sendiri.
Eh sebagai informasi CD UBUNTU ini bisa diperoleh gretongan.... klo minat bisa tanya aja ama om Gugel dari mana dapetinnya ;).

Well, sekarang waktunya nulis dokumentasi.
Step-by-step migrasi ke UBUNTU 8.04 - Hardy Heron

Proses Instalasi :
  1. Install UBUNTU pada PC client
    Untuk instalasi standar aja, tinggal ngikutin prosedurnya. Disini memory RAM client FIDS yang digunakan sebesar 1G, sebenernya minimumnya 256MB. Cuma klo make segitu waktu instalasi bisa gak kelar-kelar....

  2. Lakukan Update Online
    Sesuai judulnya, tujuannya untuk mengupdate source2 yang terbaru aja. Perintahnya diketik di terminal windows yach.... ("Application > Accessories > Terminal") :

    shell>>sudo apt-get update

    setelah itu, tunggu sampe kelar. Lamanya proses tergantung pada kecepatan akses internet anda
    . Klo muncul prompt minta password, kasih aja passwordnya....

  3. Install aplikasi ssh
    Tujuannya agar clients ini nantinya bisa diremote dari OMC (Operation and Maintenace Center) alias basecamp elban. Perintahnya,

    shell>>sudo apt-get install ssh

    Perintah diatas akan menginstall secara online. Klo mau sourcenya disimpen di hardisk (biar klo perlu ga harus donlot lagi) bisa pake perintah "sudo apt-get -d install ssh". Dengan perintah ini sourcenya aka disimpan di "/var/cache/apt/archives/".

  4. Install xulrunner
    Aplikasi ini nantinya diperlukan untuk menjalankan aplikasi 'display' FIDS. Perintahnya,

    shell>>sudo apt-get install xulrunner

  5. Kemudian copy kan aplikasi 'display'
    Aplikasi ini yang nantinya akan menampilkan informasi flight. Aplikasi ini sebagai pengganti browser internet.

    shell>>sudo cp [source-files-path] /home/elban/
Setting dan Konfigurasi :
  1. Bikin file 'fids.ini'
    File ini akan menunjukkan path lokasi file tujuan yang akan dibaca oleh aplikasi 'display.' Perintahnya,

    shell>>sudo gedit /etc/fids.ini

    Akan muncul window berikut.

    Seperti terlihat pada window, isikan path lokasi file yang dibutuhkan oleh aplikasi 'display'. Angka 45000 menunjukkan refresh rate selama 45 detik.
    Kemudian simpan file tersebut.




  2. Bikin Link ke library xulrunner ama firefox
    Agar aplikasi 'display' bisa dijalankan harus dibuat link terlebih dahulu.
    Perintahnya,

    shell>>sudo ln -s xulrunner/libgtkembedmoz.so
    shell>>sudo cp -s xulrunner/libxpcom.so /usr/lib/firefox/
    shell>>sudo rm -s xulrunner/libxpcom.so
    shell>>sudo ln -s firefox/libxpcom.so

    Perintah-perintah diatas akan me-link library yang diperlukan untuk menjalankan aplikasi 'display'.

  3. Enable Automatic Login
    Hal ini bertujuan agar setiap kali PC restart, maka akan langsung login secara otomatis. Enable login bisa diaktifkan di "System > Administration > Login Window".
    Pilih tab "Security", beri centang pada "Enable Atomatic Login", kemudian pilih User yang diinginkan. Selanjutnya, agar bisa diremote, pada tab "Remote", pada dropdown menu Style ganti "Remote Login Disabled" dengan "Same as Local".













  4. Setting Remote Desktop
    Selanjutnya, masih tentang remote desktop, aktifkan password dan setting yang diperlukan melalui menu "System > Preferences > Remote Desktop". Centang hal-hal yang diperlukan sesuai gambar berikut.











  5. Bikin Startup untuk aplikasi "display"
    Caranya, "System > Preferences > Session" klo di wind**s, sama aja seperti kita mau nambahin startup program. Tujuannya agar aplikasi 'display' ini otomatis dijalankan ketika PC startup.

    Ketika muncul window Session Preference, klik tombol add, dan sebutkan lokasi file yang ingin ditambahkan.






  6. Terakhir, agar layar monitor gak blank tiba2, maka screensaver harus di de-aktif dan setting agar monitor tidak mati secara otomatis ketika sistem iddle.

Sampai disini instalasi dan setting sudah selesai. Coba restart untuk memastikan apa yang barusan dikerjakan berhasil.

OK.... sampai dsini 1 PC telah selesai di Instalasi dan siap untuk di pasang di lokasi. Next pliss......

0 komentar:

Post a Comment

Newer Post Older Post Home
Locations of visitors to this page

Just An Ordinary Man

Total Pageviews



Anda pengunjung ke :
blogger graphics
printer stand


Recent Comments