Actualización a la última versión estable de Mono

36

Mono 2.8 se lanzó recientemente con un par de grandes mejoras de rendimiento. Es demasiado tarde para que llegue a Maverick y estoy bastante hospitalizado.

No uso Mono para nada de misión crítica ( solo reproducir música y ordenar fotos) y si rompe todo lo relacionado con Mono, probablemente pueda vivir con él o arreglarlo. Soy consciente de cuánto puedo perder si arruino las cosas.

Entonces, con eso reconocido, ¿alguien aquí sabe cómo construir Mono de una manera en la que pueda colocarse para reemplazar el Mono actual (2.6.7)? Con esto quiero decir, idealmente reflejar los paquetes que usa Ubuntu para que, si sucede lo peor, pueda degradar los paquetes.

¿O hay un PPA que hace todo esto por mí?

Oli
fuente

Respuestas:

15

Descargue e instale el paquete deb mono-paralelo 2.10 .

Después de instalar el archivo deb, péguelo en el terminal (Ctrl + Alt + T)

source mono-2.10-environment

Después de esto su terminal se verá así

[mono] / var / dev / mono @

Fuente

Lincity
fuente
1
Gran adición tardía. Ten algunos puntos.
Oli
Gran arma es MUCHO más fácil que tratar de hacer que la compilación de la fuente uno funcione, he tenido 4 intentos hasta ahora, todo resulta en "Tienes un PARCIALMENTE INSTALADO .... EN / OPT / MONO ...", pequeño problema aunque. El enlace que se proporciona aquí es solo AMD de 64 bits, cualquiera sabe si hay una compilación i386 (el servidor en el que estoy tratando de
instalar
7

El lugar para obtener un PPA mono es http://badgerports.org/ desafortunadamente, podrían pasar meses antes de que tenga mono 2.8

Novell no cree que sea su responsabilidad proporcionar paquetes mono para ubuntu, por lo que el esfuerzo debe provenir de la comunidad.

Jo Shields mantiene tanto los paquetes oficiales como el PPA de badgerports. Dijo que podrían pasar meses antes de que mono 2.8 esté disponible a través de su PPA.

Entonces, su única opción en esta etapa es construir desde la fuente. Lo cual no es para los débiles de corazón.

vagabundo
fuente
3

De acuerdo con este hilo , puede usar un prefijo diferente:

--prefix=/opt/mono28
MCS
fuente
1

Si es un experto en la línea de comandos, puede compilarlo desde el código fuente, utilizando sudo make checkinstall en lugar de sudo make install, para obtener debs que puede degradar más tarde (sin embargo, tendrá una carga de debs para degradar, HA SIDO AVISADO !!!!!)

RolandiXor
fuente
0

Mismo autor que el enlace que Tom Opgenorth proporcionó, pero actualizado para mono 2.10.1

https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/ubuntu/update_mono-2.10-to-mono-2.10.1.sh

thejspr
fuente
Aunque su respuesta es 100% correcta, también podría volverse 100% inútil si ese enlace se mueve, cambia, fusiona en otro o el sitio principal simplemente desaparece ... :-( Por lo tanto, edite su respuesta y copie la información relevante pasos desde el enlace a su respuesta, lo que garantiza su respuesta durante el 100% de la vida útil de este sitio ;-) Siempre puede dejar el enlace en la parte inferior de su respuesta como fuente de su material ...
Fabby
0

Hay un ppa. ppa:gezakovacs/sandboxcontiene paquetes mono 2.10, con un gran descargo de responsabilidad en la parte superior. Tu elección.

usuario14828
fuente