Wednesday, June 24, 2009

Aplikasi .NET di Ubuntu dengan Mono


Bagi yang belum mengenal Mono, dapat berkunjung langsung ke http://mono-project.com.
Proyek ini dimaksudkan untuk memungkinkan aplikasi yang dibangun pada .NET framework dapat di implementasikan pada OS Linux.

Secara default, versi yang didukung Mono untuk tiap versi Ubuntu adalah:
- Ubuntu Dapper (6.06): 1.1.13.6
- Ubuntu Hardy (8.04): 1.2.6
- Ubuntu Intrepid (8.10): 1.9.1
- Ubuntu Jaunty (9.04): 2.0.1
- Ubuntu Karmic (9.10): 2.4

Versi Mono yang cukup baik (baca: lebih kompatibel dengan .NET versi terakhir) adalah versi 2.4.
Pada saat ini, Karmic versi stabil baru akan release sekitaran Oktober nanti. Jadi, jika anda ingin memanfaatkan Mono versi 2.4 pada saat sekarang, ada 2 pilihan yang mungkin:
1. Pakai Jaunty, download dan install Mono secara manual.
2. Coba upgrade ke Karmic yang masih Alpha, jika memang tidak ada masalah, tinggal install / upgrade Mono dengan Synaptic atau apt-get.

Saya sudah mencoba opsi ke 2, dan alhamdulillaah ternyata dapat berjalan dengan baik.
Terima kasih untuk tim Mono-Project.

Sunday, June 14, 2009

Upgrade dari Ubuntu Hardy ke Jaunty

Sepulang dari tugas keluar kota, ech, dapat khabar ternyata pesanan Ubuntu 9.04 dari www.Canonical.com baru saja sampai.

Mumpung hari libur, akhirnya diputuskan untuk upgrade aja lah.
Tapi opsi upgrade yang dipilih upgradenya online via internet aja (maaf, canonical, tapi ntar CD nya pasti saya bagi ke teman lain!... :-D )

Gunakan 3 langkah mudah:

1. Edit file /etc/apt/source.list. Ganti semua kata "Hardy" menjadi "Jaunty". Kalau mau gampang, bisa gunakan terminal dan ketik:
sed -e 's/hardy/ jaunty/g' -i /etc/apt/sources.list


2. Upgrade:
apt-get dist-upgrade


3. Ikuti instruksi-instruksi yang muncul hingga selesai.

Beberapa rekan menyatakan ada sedikit masalah pada account Yahoo Messenger di "pidgin" nya setelah melakukan upgrade ke Jaunty.
Untuk mengatasi ini cukup dengan mengedit Pager Server pada Account Yahoo yang awalnya "scs.msg.yahoo.com" menjadi "cn.scs.msg.yahoo.com".

Selamat mencoba!