Maquina de desenvolvimento Monodevelop e Oracle
De Fórum Debian Wiki
Í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]]
