Você está na página 1de 9

Instalando o Eclipse no Ubuntu 12.

04
Cssio Oliveira
<cassio@cassioliveira.com.br>
2014
Introduo
Dentre as vrias IDE (Integrated Development Environment ou Ambiente Intera!o !e
Desenvolvimento" !e !esenvolvimento e#istentes no merca!o$ a mais utili%a!a & o
Eclipse. O Eclipse & uma 'erramenta open-source 'eita (ara !esenvolvimento )ava mas
su(orta vrias outras linuaens como Python$ *+*$ C$ C,,$ An!roi!$ etc. A (rimeira
vers-o 'oi !esenvolvi!a (ela I./ e !oa!a 0 comuni!a!e como so't1are livre. A
(ossibili!a!e !e instala2-o !e plugins (ara os mais !iversos 'ins (intera2-o cont3nua$
controle !e vers-o$ su(orte a linuaens$ etc" ! ao Eclipse uma 'le#ibili!a!e e 'acili!a!e
!e uso incr3veis.
4este tutorial vou mostrar como 'a%er a instala2-o !o Eclipse no 5inu#$ mais
es(eci'icamente no 6buntu 12.04 578 9ue$ no entanto$ serve como base (ara vrias
outras !istros.
Pr-requisitos
Antes !e seuir os (roce!imentos abai#o$ certi'i9ue:se 9ue tem aluma vers-o !o ;D< ou
;=E instala!o (!e (re'er>ncia os !ois e em suas ?ltimas vers@es". Caso n-o tenAa$ entre
com os seuintes coman!os no terminalB
Isso ir$ res(ectivamente$ a!icionar o re(ositCrio no 6buntu e instalar a vers-o D !o ;ava
no com(uta!or. E (rovvel 9ue aluma 9uest-o se)a 'eita !urante ou no 'im !a instala2-o
mas & sC con'irmar. *ara veri'icar se 'oi instala!o corretamente$ no 'im !a instala2-o
acesse Att(BFF111.)ava.comF(tG.=F!o1nloa!Finstalle!.)s(H!etectI)reJtrKI1 .
Baixando
*ara obter o Eclipse$ visite Att(BFF111. Eclipse .orF download sF e ver 9ue A vrias
com(ila2@es !a 'erramenta$ se)a a vers-o bsica como o Eclipse Standard$ uma vers-o
a!a(ta!a (ara CFC,, como o
Eclipse IDE for C/C++ Developers
ou o Eclipse IDE for ava EE
Developers! uma vers-o mais
com(leta 9ue vem com in?meros
recursos e plugins$ incluin!o
!esenvolvimento "e#! e & esta
?ltima 9ue vamos escolAer.
*ara 'a%er o download selecione a
o(2-o !e L2 ou M4 bits 9ue est
loo 0 'rente !o nome !a
'erramenta e ser !ireciona!o
(ara uma (ina e selecionar a
'onte !o download. Neralmente a 'onte (rinci(al & !e aluma 6niversi!a!e no .rasil mas
caso n-o consia 'a%er o download (or l$ selecione alum !os mirrors loo abai#o na
(ina.
Instalao e configurao
A(Cs o !o1nloa! conclu3!o e su(on!o 9ue este)a na home !o usurio$ !eve:se
!escom(actar o mesmo clican!o om o bot-o !ireito !o mouse e e#trair a9ui ou atrav&s !o
terminal com o coman!o abai#oB
tar xzf NomeDoArquivoBaixado.tar.gz
8er e#tra3!o um !iretCrio com to!os ar9uivos !o ecli(se no mesmo local on!e o ar9uivo
bai#a!o est. 8euin!o a estrutura !e ar9uivos no 5inu#$ o !iretCrio opt re(resenta o
local on!e 'icam os a(licativos 9ue ) n-o venAam com o 8istema O(eracional e & neste
local on!e ser coloca!o o !iretCrio anteriormente !escom(acta!o. O coman!o & o
seuinteB
sudo mv eclipse /opt/
Aora se !eve a(licar as !evi!as (ermiss@es (ara o !iretCrio e (ara o e#ecutvel !o
a(licativo$ res(ectivamenteB
sudo chmod -R +r /opt/eclipse
sudo chmod +x /opt/eclipse/eclipse
O (arOmetro := !etermina 9ue a (ermiss-o ser atribu3!a a to!os os ar9uivos e (astas
recursivamente e o ,r ! a (ermiss-o !e leitura$ ou se)a$ to!os os ar9uivos e (astas ter-o
(ermiss-o a(enas !e leitura. O seun!o coman!o ! (ermiss-o !e e#ecu2-o ao
e#ecutvel (s&rioH" !a a(lica2-o com o (arOmetro ,#.
O (rC#imo (asso & criar um ar9uivo 9ue !ar ao sistema uma re'er>ncia lobal !e on!e o
a(licativo est. O ar9uivo ser cria!o e receber (ermiss-o !e e!i2-oB
sudo touch /usr/bi/eclipse
sudo chmod !"" /usr/bi/eclipse
Em seui!a$ abra o ar9uivo$ colo9ue conte?!o mostra!o abai#o e salve o ar9uivoB
sudo gedit /usr/bi/eclipse
#$/bi/sh
export %&'()*%+,-.%/0/opt/eclipse0
1%&'()*%+,-.%/eclipse 12
7amb&m ser cria!o um linP (ara 9ue o a(licativo (ossa ser acessa!o !e 9ual9uer (arte
!o sistema$ atrav&s !o coman!o abai#oB
sudo l -s /usr/bi/eclipse /bi/eclipse
*ara 'inali%ar a con'iura2-o$ ser cria!o um ar9uivo 9ue (ersonali%a o atalAo cria!o com
um 3cone e um rCtulo 0 sua escolAa. *ara isso$ o coman!o abai#o !eve ser !iita!o no
terminal e inserir o conte?!o no ar9uivo$ res(ectivamenteB
sudo gedit /usr/share/applicatios/eclipse.des3top
4Des3top %tr56
%codig/789-:
Name/%clipse ;epler x<=
&ommet/%clipse (D%
%xec/eclipse
(co//opt/eclipse/ico.xpm
8ermial/false
85pe/Applicatio
&ategories/>N-.%?Applicatio?Developmet?
*tartupNotif5/true
Qe)a 9ue no ar9uivo$ 'oi !e'ini!a a co!i'ica2-o (a!r-o (67R:S"$ o nome 9ue ser mostra!o
na e#ibi2-o !os a(licativos$ o nome !o e#ecutvel$ !e'ini2-o !o 3cone 9ue ser mostra!o$
etc.
Aora o ?ltimo (asso & e#ecutar o ecli(se e$ na (rimeira ve%$ e#ecute (elo terminal
a!icionan!o o (arOmetro :clean$ (ara 9ue ele carreue o ar9uivo !e con'iura2-o !o
ecli(se sem altera2@es.
eclipse -clea
A (artir !a3 (o!e e#ecutar o so't1are via terminal$ via Dash! via menu !e conte#to ou
9ual9uer outro luar 9ue (ermita invocar a(lica2@es !iretamente$ a(enas !iitan!o
eclipse.
!efer"ncias
#$%&I'( Clu!io. )o*o instalar o $racle +a,a - no Ubuntu. 2012. Dis(on3vel em
<Att(BFFubuntue!.in'oFcomo:instalar:o:oracle:)ava:no:ubuntu>. Acessa!o em 0LF0LF2014.
Eclipse 3.6 Helios for Ubuntu 10.10. Dis(on3vel em
<Att(BFFstacPover'lo1.comFaFDD002DSFLLDT0S2>. Acesso em 0LF0LF2014.