Maquina de desenvolvimento Monodevelop e Oracle

De Fórum Debian Wiki

(Diferenças entre revisões)
Linha 1: Linha 1:
-
'''1 - Instalando o Debian'''
+
== Instalando o Debian ==
* Instale somente o sistema base no computador. Siga o tutorial abaixo até o ponto 4.3 porém NÃO instale o GNOME nem KDE. Primeiramente o sistema tem que estar hibrido para termos os pacotes do testing e do unstable.
* Instale somente o sistema base no computador. Siga o tutorial abaixo até o ponto 4.3 porém NÃO instale o GNOME nem KDE. Primeiramente o sistema tem que estar hibrido para termos os pacotes do testing e do unstable.
Linha 5: Linha 5:
[Artigo com HowTo de instalação do Debian [http://dcon.com.br/debian-install/]]
[Artigo com HowTo de instalação do Debian [http://dcon.com.br/debian-install/]]
-
'''2 - Tornado o Debian Hibrido:'''
+
== Tornando o Debian Hibrido ==
-
1 - Editar o arquivo /etc/apt/sources.list para que o mesmo fique assim:
+
=== Editar o arquivo /etc/apt/sources.list ===
-
 
+
<pre>deb ftp://ftp.br.debian.org/debian lenny main contrib non-free
-
deb ftp://ftp.br.debian.org/debian lenny main contrib non-free
+
deb-src ftp://ftp.br.debian.org/debian lenny main contrib non-free
deb-src ftp://ftp.br.debian.org/debian lenny main contrib non-free
Linha 34: Linha 33:
deb http://oss.oracle.com/debian unstable main non-free
deb http://oss.oracle.com/debian unstable main non-free
-
deb-src http://ftp.br.debian.org/debian experimental main
+
deb-src http://ftp.br.debian.org/debian experimental main</pre>
-
'''2 - Editar o arquivo /etc/apt/apt.conf para que o mesmo fique assim:'''
+
=== Editar o arquivo /etc/apt/apt.conf ===
-
APT::Default-Release "testing";
+
<pre>APT::Default-Release "testing";</pre>
-
'''3 - O arquivo /etc/apt/preferences deve ficar assim:'''
+
=== O arquivo /etc/apt/preferences ===
-
Package: *
+
<pre>Package: *
Pin: release a=testing
Pin: release a=testing
Linha 56: Linha 55:
Pin: release a=unstable
Pin: release a=unstable
-
Pin-Priority: 50
+
Pin-Priority: 50</pre>
-
'''4 - Rodar os seguintes comandos :'''
+
=== Rodar os seguintes comandos ===
-
# apt-get update
+
<pre>apt-get update</pre>
Obs: Nesse ponto o APT será atualizado.
Obs: Nesse ponto o APT será atualizado.
-
Caso haja erros de chaves rode o comando:
+
Caso haja erros de chaves rode o comando:
-
gpg --recv-key A_CHAVE_COM_PROBLEMA && gpg -a --export A_CHAVE_COM_PROBLEMA | apt-key add -
+
 
 +
<pre>gpg --recv-key A_CHAVE_COM_PROBLEMA && gpg -a --export A_CHAVE_COM_PROBLEMA | apt-key add -</pre>
Quando tudo estiver OK rode:
Quando tudo estiver OK rode:
-
# apt-get dist-upgrade
+
<pre>apt-get dist-upgrade</pre>
-
'''5 - Instalando o ambiente gráfico:'''
+
=== Instalando o ambiente gráfico ===
Se tudo deu certo, e hora de instalar o ambiente grafico. Recomendo instalar o Gnome e o KDE4. O Mono depende de varias libs do Gnome, portanto eh o jeito mais facil de garantir que tudo vai rodar redondo.
Se tudo deu certo, e hora de instalar o ambiente grafico. Recomendo instalar o Gnome e o KDE4. O Mono depende de varias libs do Gnome, portanto eh o jeito mais facil de garantir que tudo vai rodar redondo.
Linha 80: Linha 80:
GNOME / X:
GNOME / X:
-
# aptitude install x-window-system-core
+
<pre>aptitude install x-window-system-core
-
# aptitude install gnome
+
aptitude install gnome
-
# aptitude install gdm
+
aptitude install gdm
-
# aptitude install gnome-art
+
aptitude install gnome-art
-
# aptitude install gnome-utils
+
aptitude install gnome-utils
-
# aptitude install gksu
+
aptitude install gksu</pre>
KD4:
KD4:
-
# aptitude -t experimental install kdebase-workspace kdebase extragear-plasma kdegraphics kdegames kdemultimedia kdenetwork kdeutils kdeadmin kdetoys kdeartwork kdesdk
+
<pre>aptitude -t experimental install kdebase-workspace kdebase extragear-plasma kdegraphics kdegames kdemultimedia kdenetwork kdeutils kdeadmin kdetoys kdeartwork kdesdk</pre>
-
'''6 - Instalar o Monodevelop'''
+
=== Instalar o Monodevelop ===
-
# apt-get install monodevelop
+
<pre>apt-get install monodevelop
-
# apt-get install monodevelop-database
+
apt-get install monodevelop-database
-
# apt-get install monodevelop-oracle2.0-cil
+
apt-get install monodevelop-oracle2.0-cil
-
# apt-get install mono-xsp2-base
+
apt-get install mono-xsp2-base</pre>
-
'''7 - Instalar Oracle'''
+
=== Instalar Oracle ===
-
# apt-get install oracle-xe-client
+
<pre>apt-get install oracle-xe-client
-
# apt-get install oracle-xe-universal
+
apt-get install oracle-xe-universal</pre>
-
'''7 - Configurar variaveis de ambiente para que o mono acesso o Oracle.''' (Para se certificar que tudo esta ok e recomendavel de efetuar log out)
+
=== Configurar variaveis de ambiente para que o mono acesso o Oracle ===
 +
(Para se certificar que tudo esta ok e recomendavel de efetuar log out)
-
Adicionar ao arquivo /etc/profile:
 
 +
Adicionar ao arquivo /etc/profile:
 +
<pre>
export ORACLE_BASE=/usr/lib/oracle
export ORACLE_BASE=/usr/lib/oracle
Linha 145: Linha 147:
export ORACLE_SID=xe
export ORACLE_SID=xe
-
Prints
+
Prints </pre>
Obs: Para este artigo, foi totalmente compilado, com alguns ajustes um projeto .NET C# completo da empresa onde trabalho http://www.facilinformatica.com.br
Obs: Para este artigo, foi totalmente compilado, com alguns ajustes um projeto .NET C# completo da empresa onde trabalho http://www.facilinformatica.com.br

Edição de 00h00min de 5 de Outubro de 2008

Índice de conteúdo

Instalando o Debian

  • Instale somente o sistema base no computador. Siga o tutorial abaixo até o ponto 4.3 porém NÃO instale o GNOME nem KDE. Primeiramente o sistema tem que estar hibrido para termos os pacotes do testing e do unstable.

[Artigo com HowTo de instalação do Debian [1]]

Tornando o Debian Hibrido

Editar o arquivo /etc/apt/sources.list

deb ftp://ftp.br.debian.org/debian lenny main contrib non-free

deb-src ftp://ftp.br.debian.org/debian lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib

deb-src http://security.debian.org/ lenny/updates main contrib

deb ftp://ftp.br.debian.org/debian sid main contrib non-free

deb-src ftp://ftp.br.debian.org/debian sid main contrib non-free

deb http://www.debian-multimedia.org/ lenny main

deb http://download.skype.com/linux/repos/debian/ stable non-free

deb http://deb.opera.com/opera/ etch non-free

deb http://ftp.br.debian.org/debian experimental main

deb http://wine.sourceforge.net/apt binary/

deb http://oss.oracle.com/debian unstable main non-free

deb-src http://ftp.br.debian.org/debian experimental main


Editar o arquivo /etc/apt/apt.conf

APT::Default-Release "testing";


O arquivo /etc/apt/preferences

Package: *

Pin: release a=testing

Pin-Priority: 500


Package: *

Pin: release a=unstable

Pin-Priority: 50



Rodar os seguintes comandos

apt-get update

Obs: Nesse ponto o APT será atualizado. Caso haja erros de chaves rode o comando:

gpg --recv-key A_CHAVE_COM_PROBLEMA && gpg -a --export A_CHAVE_COM_PROBLEMA | apt-key add -

Quando tudo estiver OK rode:

apt-get dist-upgrade


Instalando o ambiente gráfico

Se tudo deu certo, e hora de instalar o ambiente grafico. Recomendo instalar o Gnome e o KDE4. O Mono depende de varias libs do Gnome, portanto eh o jeito mais facil de garantir que tudo vai rodar redondo.

GNOME / X:

aptitude install x-window-system-core
aptitude install gnome
aptitude install gdm
aptitude install gnome-art
aptitude install gnome-utils
aptitude install gksu

KD4:

aptitude -t experimental install kdebase-workspace kdebase extragear-plasma kdegraphics kdegames kdemultimedia kdenetwork kdeutils kdeadmin kdetoys kdeartwork kdesdk


Instalar o Monodevelop

apt-get install monodevelop

apt-get install monodevelop-database

apt-get install monodevelop-oracle2.0-cil

apt-get install mono-xsp2-base


Instalar Oracle

apt-get install oracle-xe-client

apt-get install oracle-xe-universal


Configurar variaveis de ambiente para que o mono acesso o Oracle

(Para se certificar que tudo esta ok e recomendavel de efetuar log out)


Adicionar ao arquivo /etc/profile:

export ORACLE_BASE=/usr/lib/oracle

export ORACLE_HOME=$ORACLE_BASE/xe/app/oracle/product/10.2.0/server/

ORA_OWNR="oraclexe"

export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1


LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

export LD_LIBRARY_PATH


export NLS_LANG=PORTUGUESE_BRAZIL.WE8ISO8859P1

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data


export PATH=$PATH:$ORACLE_HOME/bin

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORACLE_SID=xe

Prints 

Obs: Para este artigo, foi totalmente compilado, com alguns ajustes um projeto .NET C# completo da empresa onde trabalho http://www.facilinformatica.com.br

[Projeto ASP.Net completo rodando no Debian [2]]

[IDE Monoevelop [3]]

[Aplicativo Win32 rodando com wine [4]aa]

Site oficial do projeto Mono [[5]] Site da IDE Monodevelop [[6]]

http://caldeiraonrails.blogspot.com

Ferramentas pessoais