
Instalando o Mono 2.4 no Ubuntu 9.04
Bom, sofri um pouco para conseguir com Exito a instalação do Mono 2.4 no Ubuntu 9.04, como consegui, nada mais justo que deixar livre para que outras pessoas, consigam êxito também.
Configurando Pré-Compilação:
Agora começamos a instalação de fato:
(Aguarde por um bom tempo, a compilação é meio demorada...)
Configurando:
Acrescente essas linhas:
Salve.
Agora, pra saber se a versão esta correta:
Verifique se aparece algo como:
Parabens, o mono mais novo ja esta compilado e usual =)
Configurando Pré-Compilação:
sudo bash
apt-get remove mono-common
mkdir /src
cd /src
gedit /etc/apt/sources.list
apt-get update
$ apt-get install build-essential pkg-config libglib2.0-dev bison libcairo2-dev libungif4-dev libjpeg62-dev libtiff4-dev gettext
wget http://ftp.novell.com/pub/mono/sources/libgdiplus/libgdiplus-2.4.tar.bz2
tar -xvf libgdiplus-2.4.tar.bz2
cd libgdiplus-2.4/
./configure --prefix=/usr/local; make; make install
sh -c "echo /usr/local/lib >> /etc/ld.so.conf"
/sbin/ldconfig
Agora começamos a instalação de fato:
cd /src
wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.tar.bz2
tar -xvf mono-2.4.tar.bz2
cd mono-2.4
./configure --prefix=/usr/local; make; make install
(Aguarde por um bom tempo, a compilação é meio demorada...)
Configurando:
Gedit ~/.bashrc
Acrescente essas linhas:
PATH=/usr/local/bin:$PATH
LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
Salve.
bash
Agora, pra saber se a versão esta correta:
mono -V
Verifique se aparece algo como:
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Parabens, o mono mais novo ja esta compilado e usual =)

Certo, e agora como faço para rodar os programas em C# e ASP.NET ?
Da mesma maneira que sempre fez:
Abra via terminal, va até a pasta do programa (via terminal), digite mono nome_do_programa.exe e pronto.
Claro que não sera todos os programa que vão funcionar com o Mono, principalmente quem usa banco de dados.
E Asp.Net, é sobre Borwser, vai rodar da mesma forma qe php, por exemplo.
gedit /etc/apt/sources.list
e ai coloco qual source?? ficou faltando ai amigao
obrigado pelo tutorial
perfeito ta bumbando!!!
abraço
Cara, muito obrigado mesmo!
Tava perdendo a paciência já com o mono, mas esse teu tuto ajudou bastante.
Valeu!