Orang-orang di dewan Raspberri Pi melaporkan bahwa Mono memang berfungsi, setidaknya untuk aplikasi sederhana.
Mono pada Raspberry Pi dimungkinkan dan cukup mudah diatur. Berikut ini mengasumsikan Anda menggunakan Debian. Ini diambil dari blog saya yang menawarkan sejumlah tutorial Raspberry Pi
Catatan:runtime Mono standar yang tersedia saat ini hanya mendukung hingga .NET 3.5 kecuali Anda mengompilasi dari sumber sendiri.
Jadi Anda ingin mulai mengembangkan beberapa aplikasi untuk Raspberry Pi Anda tetapi pengetahuan Anda tentang pemrograman terbatas pada bahasa .NET modern seperti VB.NET dan C#. Bukan masalah!! Selamat datang di dunia Mono, sebuah cross-platform open source dan versi yang kompatibel dari .NET framework. Dengan menggunakan IDE pengembangan seperti Visual studio, atau bahkan lebih baik lagi MonoDevelop Anda dapat menghasilkan file EXE yang akan berjalan di Raspberry Pi Anda. Yang perlu Anda lakukan hanyalah menginstal waktu pengoperasian Mono di Raspberry Pi. Untuk melakukan itu kita masukkan baris berikut.
sudo apt-get update
sudo apt-get install mono-runtime
Seperti disebutkan dalam tutorial lain, baris pertama digunakan untuk memperbarui pengelola paket APT-GET untuk memastikannya menggunakan sumber terbaru untuk mengunduh paket Anda. Baris kedua menginstal dan menyiapkan runtime untuk digunakan. Itu saja, sekarang untuk menjalankan file EXE yang dikembangkan Mono. Cukup awali perintah dengan kata
mono
seperti yang ditunjukkan di bawah ini.
mono myprogram.exe
Saya telah berhasil menjalankan kompiler Delta Forth .NET saya di Debian 6.0 (Squeeze) dan Mono. Ini bekerja dengan sempurna dengan kompatibilitas biner penuh, satu-satunya hal yang harus saya lakukan adalah mengkompilasi ulang kode untuk menargetkan .NET 3.5 (bukan 4.0) karena Mono di Debian sedikit tertinggal terkait versi .NET.
Kompiler bukanlah aplikasi .NET yang sepele, jadi saya senang benar-benar melihat kompiler beraksi di Raspberry Pi kecil saya.
Langkah sebenarnya yang saya ambil untuk mewujudkan keajaiban adalah (saya ingat dari ingatan):
- Instal runtime Mono menggunakan:sudo apt-get install mono
- Aktifkan kompiler itu sendiri menggunakan:mono DeltaForth.exe file_to_compile.4th
Itu semuanya. Bagian yang paling menantang dari upaya ini adalah mentransfer file dari mesin Windows saya ke Raspberry Pi menggunakan flash drive :-)