Sobre o Blog...

O blog Info e Vida é destinado a falar sobre tecnologia, seja ela software ou hardware, trazendo dicas, conceitos, opiniões, reviews e tutoriais do mundo da Informática.

Sobre Mim...

Sou Analista de Sistemas a mais de 12 anos, trabalhando com linguagens como Visual Basic 6, C+, Vb .net, C# .net, Asp .Net e bancos de dados como Mysql, Firebird, Sql Server e Oracle...

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:
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 =)

6 comentários:

  1. Anônimo disse...
     

    Certo, e agora como faço para rodar os programas em C# e ASP.NET ?

  2. Info e Vida disse...
     

    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.

  3. hyp disse...
     

    gedit /etc/apt/sources.list

    e ai coloco qual source?? ficou faltando ai amigao

    obrigado pelo tutorial

  4. hyp disse...
      Este comentário foi removido pelo autor.
  5. danielm disse...
     

    perfeito ta bumbando!!!
    abraço

  6. Jedson disse...
     

    Cara, muito obrigado mesmo!
    Tava perdendo a paciência já com o mono, mas esse teu tuto ajudou bastante.

    Valeu!

Postar um comentário



 
BlogBlogs.Com.Br