ラップトップで Ubuntu 9.04 を使い始めました。私が本当に望んでいるのは、単体テストを含め、Ubuntu で C# プロジェクトを作成できるようにすることです。誰かがそれをセットアップする方法を教えてくれますか?
4 に答える
Matthew が提案した基本的なパッケージに加えてmonodevelop-nunit、IDE 内から単体テストを実行およびデバッグできるパッケージも必要になります。デバッガーの場合は、monodevelop-debugger-mdb. おそらくmonodevelop-versioncontrol、SVN サポート、mono-xsp2ASP.NET アプリの実行、およびmonodoc-browserドキュメント ビューアーも必要になるでしょう。
おそらく、MonoDevelop パッケージによって「推奨」されたすべてのパッケージをインストールするのが最善の方法です。Ubuntu パッケージ マネージャーには、GUI から簡単にこれを行う方法があると思います。
Ubuntu は Mono を非常に多くの小さなパッケージに分割することに注意してください。何か不足している場合は、apt-fileツールなどを使用して、インストールする必要があるパッケージを見つけてください。
Ubuntu にはまだ Mono 2.4 パッケージがありません。100% 最新のパッケージが必要な場合は、openSUSE を使用することをお勧めします。現時点で Ubuntu で 2.4 を入手する唯一の方法は、ソースからビルドすることです。そうすることにした場合は、最初に Mono インストールを壊さない方法を読んでください。
その間、おそらくすでに 10.04 にアップデートされているでしょう。10.04 (および 8.04) では、Badgerportsを使用できます。(まだ)試していませんが、信頼できそうです。
最新の.netの良さをすべて備えているので、2.4を使用することをお勧めします。
私が使用することを提案する2つのガイドがあります:
http://blog.ruski.co.za/page/Install-Mono-on-Ubuntu.aspx
http://www.centriment.com/2009/04/01/building-mono-24-from-source-on-ubuntu-810/
後者を使用すると、ubuntuに付属するモノラルインストールを維持できるため、シナプスからアプリをインストールできます。これを使用することをお勧めします。ただし、どちらのガイドも、インストールに何が必要かについて明確に説明しています。最初は威嚇するように見えますが、それに従うのに数時間かかると、実際には非常に簡単であることがわかります。
幸運を
編集:mono-develを追加
私は Ubuntu 8.04 を使用していますが、実際に何をセットアップする必要がありますか? 実行中 (まだ行っていない場合):
sudo apt-get install monodevelop nunit mono-devel
必要なものを与える必要があります。また、monodevelop (例: http://monodevelop.com/Documentation/Creating_A_Simple_Solution ) と NUnit (例: http://www.nunit.org/index.php?p=quickStart&r=2.4.8 )の両方のチュートリアルが多数あります。