2012-02-06 22 views
6

Sono uno sviluppatore .NET, voglio installare l'ambiente .NET su ubuntu, ho trovato alcuni equivalenti ad alcune applicazioni di windows su ubuntu (più semplici, ovviamente), come:installa l'ambiente .NET su ubuntu 10

  1. Visual Studio: MonoDevelop
  2. CSC: Mono

il resto io trovato dopo, per iniziare è quello che mi serve.

Come installare Mono e MonoDevelop? Ho trovato un sacco di tutorial su internet come fare questo, ma ognuno funziona in modo diverso, e nulla è stato funzionato bene. Sto cercando un tutorial, suggerimenti o una guia che davvero insegna come faccio a farlo funziona bene.

Attualmente, il mono che sto usando è nativo su Ubuntu, ricevo il seguente, quando lo chiamo io:

The assembly mscorlib.dll was not found or could not be loaded. 
It should have been installed in the `/usr/lib/mono/1.0/mscorlib.dll' directory. 

e restituisce il MonoDevelop:

Package: monodevelop (for debian) 
Error: Dependency not satisfied: mono-runtime (> = 2.10.1) 
+1

Intendi Ubuntu 10.04? Se sì, vai su www.badgeports.org e fagli fare la magia per te –

+0

@EugenRieck: Sì. Grazie per la tua risposta. Seguo i passaggi da http://badgerports.org/help.html ma quando lo eseguo sul terminale ottengo il seguente errore: 'Leggere gli elenchi dei pacchetti ... pronto Costruire l'albero delle dipendenze Leggere le informazioni sullo stato ... pronto E: Potrebbe non trovare pacchetto mono' come risolvere questo problema? –

risposta

3

ho installato semplice eseguendo:

sudo apt-get install mono

È tutto installato e copia per correggere le cartelle con tutte le dipendenze.

può essere che si dovrebbe disinstallare il pacchetto che hai con:

dpkg -P mono

e ri-installare di nuovo ..

+0

Non funziona per me, ho il seguente errore: 'Leggere gli elenchi dei pacchetti ... pronto Costruire l'albero delle dipendenze Leggere le informazioni sullo stato ... pronto E: Impossibile trovare il pacchetto mono' forse qualche cosa di cui ho bisogno per aggiornare sulla mia ubuntu? –

+0

Questo comando > mono di ricerca apt-cache fornisce un output? Vedi almeno il pacchetto 'monodevelop' elencato? – Jasper

+0

No. non fornisce alcun output su mono. come risolvere questo? –

2

si potrebbe desiderare di eseguire un parallel mono environment. Questo ti permette di eseguire una versione diversa di mono, librerie e monodevelop senza interferire con il mono che viene fornito con Ubuntu.

È possibile build this yourself o si può provare my pre-built packages per Ubuntu 11.10 con l'aggiunta di: -

deb http://void.printf.net/~bredroll/pmono ./ 

al file /etc/apt/sources.list e poi eseguire: -

$ sudo apt-get update 
$ sudo apt-get install pmono-monodevelop pmono-mono pmono-scripts 

Quindi esegui le cose nel tuo ambiente mono parallelo eseguendo: -

$ pmono monodevelop 
$ pmono mono myapp.exe 
$ pmono bash 

Vedere anche: - http://inorton.wordpress.com/category/mono/pmono/