2012-02-06 11 views
6

Soy desarrollador .NET, quiero instalar el entorno .NET en ubuntu, encontré algunas equivalentes a algunas aplicaciones de windows en ubuntu (más simples, por supuesto), como:instalar el entorno .NET en ubuntu 10

  1. Visual Studio: MonoDevelop
  2. CSC: Mono

el resto fundaré después, para empezar, es lo que necesito.

¿cómo instalo Mono y MonoDevelop? Encontré muchos tutoriales en Internet sobre cómo hacerlo, pero cada uno funciona de manera diferente, y nada funcionó bien. Estoy buscando un tutorial, consejos o una guía que realmente enseñe cómo funciona bien.

la actualidad, el mono que estoy usando es nativa en Ubuntu, me sale el siguiente cuando lo llamo:

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. 

y el MonoDevelop Devuelve:

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

¿Se refiere a Ubuntu 10.04? En caso afirmativo, vaya a www.badgeports.org y permítales hacer la magia por usted –

+0

@EugenRieck: Sí. Gracias por su respuesta. Sigo los pasos de http://badgerports.org/help.html pero cuando lo ejecuto en la terminal recibo el siguiente error: 'Leyendo listas de paquetes ... listo Construyendo árbol de dependencias Leyendo información de estado ... listo E: Podría no encontrar el paquete mono' cómo solucionar esto? –

Respuesta

3

He instalado sea sencillo ejecutando:

sudo apt-get install mono

Está todo instalado y copiado para corregir carpetas con todas las dependencias.

Puede ser que usted debe desinstalar el paquete que tiene con:

dpkg -P mono

y volver a instalarlo de nuevo ..

+0

No funciona para mí, me sale el siguiente error: 'Leyendo listas de paquetes ... listo Construyendo árbol de dependencia Leyendo información del estado ... listo E: No se pudo encontrar el paquete mono' tal vez algo que necesite actualizar en mi ubuntu? –

+0

¿Este comando > apt-cache search mono proporciona alguna salida? ¿Ves al menos el paquete 'monodesarrollo' en la lista? – Jasper

+0

No. no proporciona ningún resultado sobre mono. ¿Cómo arreglar esto? –

2

Es posible que desee ejecutar un parallel mono environment. Esto le permite ejecutar una versión diferente de mono, sus bibliotecas y monodesarrollo sin interferir con el mono que viene con ubuntu.

Puede build this yourself o puede probar my pre-built packages para Ubuntu 11.10, añadiendo: -

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

Para su /etc/apt/sources.list y luego ejecutar: -

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

Luego ejecute las cosas en su entorno mono paralelo ejecutando: -

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

Véase también: - http://inorton.wordpress.com/category/mono/pmono/