web-dev-qa-db-ja.com

Suse以外のLinuxディストリビューション(Debian / Ubuntu)に最近のmonoをインストールするにはどうすればよいですか?

Novell's Suse以外のLinuxディストリビューションに最新バージョンのmonoをインストールするにはどうすればよいですか?

http://www.mono-project.com/Main_Page 「Linux」のダウンロードを約束しますが、Suseのダウンロードと古いバージョンのmono(<バージョン2)へのリンクのみを提供します。

私はコンパイラを持っていて、それを使うことを恐れていません...しかし誰かが私に "HowToインストールDebian/UbuntuのMono "の説明、または最近のバージョンの.debをダウンロードする場所を教えてください。

9
lexu

時間は私のために私の問題を解決しました...モノは今UBUNTUにあります

UBUNTU 9.10には、CLIからアセンブリ(thingy.exe)を使用できるようにするいくつかの統合ツールを含む、mono用のインストール可能なパケットがあります。


答えや提案を寄せてくれたすべての人に感謝します。

3
lexu

から http://www.mono-project.com/Other_Downloads

Monoは、現在の安定したDebianリリースおよびそれ以降のバージョンで利用できます。 Monoでソフトウェアを開発するには、aptitudeまたは同様のパッケージマネージャーを使用してEtch(4.0)にmono-develパッケージをインストールします。

では、おそらくapt-get install mono-develだけですか?

UPDATE:Ubuntu 8.04から取得するMonoのバージョン 1.2.6 ですが、おそらく探しています2.0.1の場合、 9.04に付属 。おそらくあなたの最善の策はJauntyにアップグレードすることです。 Jaunty .debをダウンロードしてマシンにインストールすることは機能する可能性がありますが、私はそれには賭けません。

5
Sophie Alpert

Ubuntuの場合、launchpad.netのパーソナルパッケージアーカイブを使用して、さらに多くの最新パッケージを利用できます。

Ubuntu 8.04(hardy)を使用している場合、最も関連性の高いものは https://launchpad.net/~mono-Edge/+archive/ppa のように見えます。

本当に出血しているEdgeモノが必要な場合は、モノ2.4のモノテストPPAが https://launchpad.net/~mono-testing/+archive/ppa にあります。

PPAからパッケージをインストールし、それらの更新を取得するには、 これらの手順に従ってください

3
Hamish Downer

指示に従ってください ここ バックポートを設定し、debianリポジトリにアクセスします。

その後

aptitude -t etch-backports install mono-2.0-devel
1
John T

Build.opensuse.orgを確認しましたか?これには、Ubuntuビルド用のMono debパッケージとSUSE(およびその他のディストリビューションパッケージも)が含まれています。

0
Kevin C

Ubuntuの古いバージョン(長期サポートバージョンなど)で最新バージョンのmonoを使用する場合は、公式のバックポートリポジトリを/etc/apt/sources.listに追加し、apt-getを使用してインストールするだけです。

パッケージリストを見ると、monoはまだ8.04にバックポートされていないようです http://packages.ubuntu.com/hardy-backports/allpackages

ただし、単純に バックポートを要求する にすることができます。それがあなたのために追加される可能性は十分にあります。

0
amarillion

私自身はまだパッケージから最新のMonoをインストールすることができませんでしたが、Ubuntuのソースから最新のMonoをビルドするための良いチュートリアルがあります: buntuのソースからMono 2.4をインストール

0
rusvdw

Fedora 11は2009年6月9日にリリースされる予定で、Mono2.4が含まれます。試してみてください

yum search mono

インストール後に使用できるパッケージを確認します。

0
dkaylor

mono2.4.2.3は現在debiansid(unstable dist)にあり、mono 2.4はdebian squeeze(テスト)にあります。

テストまたは不安定な配布(あるいはその両方)のためにsources.listに行を追加し、テストまたは不安定なパッケージを明示的に要求しない限り、安定したもののみを使用するようにaptの優先ルールを設定できます(例:「apt-get-tunstable install mono-2.0-devel "-これにより、すべてのバージョン管理された依存関係とともに、不安定な状態からmono-2.0-develがインストールされます)

テストや不安定なパッケージがほんの一握りで、ほとんど「安定した」システムを使用することは可能ですが、ソフトウェアの最先端に追いつきたいのであれば、IMOの方が良いでしょう。安定版に固執するよりもdebian不安定版にアップグレードし、「apt-getdist-upgrade」を半定期的に実行する習慣を身に付けます。面倒が少なくなり、奇妙な非互換性やその他の奇妙なことが少なくなります(とにかく、過去15年間debianを使用した私の経験です)

同じことがubuntuにも当てはまりますが、6か月のubuntuリリースでは、debianの場合のように、サポートされている次のリリースにアップグレードするのに長く待つ必要はありません。

0
cas