Ramon Santos

Como instalar o Eclipse no Linux

O Eclipse é uma excelente ferramenta, open source, para desenvolvimento de aplicações em Java e em outras linguagens. Neste artigo, será abordado a instalação desta ferramenta no sistema Linux. O único pré-requisito para ter o Eclipse em sua máquina, é ter o JDK instalado.

A primeira coisa a ser feita é o download do Eclipse, sendo que a versão mais recente é o Eclipse Neon.

Dado que o dowload foi feito no diretório /home/user/Downloads, execute no terminal:


$ cd Downloads
$ tar -vzxf eclipse*
$ sudo mv eclipse /opt

Feito isso, agora vamos criar uma entrada de desktop (atalho) para o Eclipse. No terminal faça:


$ cd /usr/share/applications
$ sudo gedit eclipse.desktop

Uma janela do gedit será aberta, entre com o conteúdo a seguir, salve o arquivo e feche o editor.


[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE
Name[en]=Eclipse

Por fim, vamos criar um link simbólico.


$ cd /usr/local/bin
$ sudo ln -s /opt/eclipse/eclipse

Se tudo ocorreu bem, basta acessar o Eclipse através do ícone no lançador de seu ambiente gráfico, no meu caso é o gnome, ou pelo terminal:


$ eclipse

Como instalar o Java no Fedora

O objetivo deste post é mostrar como instalar o JDK no Fedora, no entanto, este artigo pode servir para outras distribuições da família Red Hat, como é o caso de CentOS.

Primeiramente é preciso fazer o download do pacote RPM do JDK através do site oficial. A versão mais atual do JDK neste momento é a 1.8.101. Desta forma, escolha o pacote referente à arquitetura de sua máquina (32 bits ou 64 bits).

Supondo que o download do pacote de instalação foi feito no o diretório /home/user/Downloads e o arquivo chama-se jdk-8u101-linux-x64.rpm, entre com os seguintes comandos no terminal:


$ cd Downloads
$ sudo rpm -Uvh jdk-8u101-linux-x64.rpm
$ sudo alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 200000

Após a instalação é importante definir qual a versão padrão do JDK no sistema operacional, dado que o Fedora já vem com o OpenJDK instalado. Para isso, entre com o comando abaixo no terminal:


$ sudo alternatives --config java

  Há 3 programas que oferecem "java".

  Seleção    Comando
  -----------------------------------------------
  *  1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-1.b14.fc24.x86_64/jre/bin/java)
  +  2           /usr/java/jdk1.8.0_101/jre/bin/java
     3           /usr/java/latest/jre/bin/java

  Indique para manter a seleção atual[+] ou digite o número da seleção:

Neste caso, escolha a opção 2 (/usr/java/jdk1.8.0_101/jre/bin/java).

Para conferir se o JDK está instalado, digite o comando abaixo no terminal e verifique se a saída é parecida com esta:


$ java -version
  java version "1.8.0_101"
  Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
  Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

Agora vamos fazer um Hello Word para testar se está tudo funcionando. Abra um editor de texto e entre com o código fonte abaixo:


public class Main {
    public static void main(String[] args) {
    	System.out.println("Hello, World!");
    }
}

Salve o arquivo com o nome Main.java e entre no diretório onde este se encontra para compilá-lo:


$ javac Main.java

O compilador do Java, o javac, gerará um arquivo chamado Main.class, para rodá-lo basta entrar com:


$ java Main
  Hello, World!

Após a instalação do Java, talvez você também queira instalar o Eclipse ;)


Atom: instalação e primeiros passos

O Atom é um editor de texto open source muito usado por desenvolvedores. Foi inicialmente desenvolvido pelo GitHub e seu repositório oficial está disponível no próprio Github.

Instalação

Uma das características deste editor é que ele é multiplataforma. Para Linux, o Atom é disponibilizado em pacotes .deb e .rpm, além da possibilidade de instalação a partir dos fontes e contando com um excelente tutorial.

Com o pacote de sua distribuição baixado, basta entrar no diretório onde o mesmo se encontra e executar um dos comando abaixo de acordo com sua distro.

Família Debian (Debian, Ubuntu, Linux Mint e etc):


$ sudo dpkg -i atom-amd64.deb

Família Red Hat (Fedora, CentOS, openSUSE e etc):


$ sudo rpm -Uvh atom.x86_64.rpm

Recursos nativos

Por padrão, o Atom já vem como vários recursos úteis, entre eles temos:

  • Integração com o Github;
  • Gerenciador de pacotes;
  • Syntax highlight;
  • Live preview para arquivos Markdown;
  • Divisão de Painéis (Split);
  • Tree view para diretórios e arquivos.
Live Preview para Markdown
Live Preview para Markdown.
Divisões de Painéis (Split)
Divisões de Painéis (Split).

Personalizando o Atom

Agora vamos para a melhor parte, os pacotes. Como mencionado acima, o gerenciador do pacotes já vem ativado por padrão, para acessá-lo entre no menu Edit > Preferences, vai aparecer a aba Settings.

Na aba Settings podemos definir teclas de atalhos (Keybindings), configuração gerais (Settings), instalar (install) e atualizar (updates) pacotes e temas, gerenciar pacotes instalados (Packages) e escolher o visual da aplicação (Themes).

Para ilustrar o potencial de personalização do atom, vamos deixá-lo parecido com o Sublime Text. Duas características são icônicas no Sublime Text: o tema monokai e o minimap”.

Instalando um tema

Para instalar o tema vá em Install, digite monokai e click em Themes. Entre as opções escolha monokai do usuário kevinsawicki e click em Install.

Depois de instalação, vá em Themes para configurar o tema. Em UI Theme escolha Atom Light e em Syntax Theme escolha Monokai.

Instalando um pacote

Para instalar um pacote o procedimento é similar, vá em Install, digite minimap e precione enter ou click em Packages. Escolha o pacote minimap do usuário atom-minimap e click em Install.

Geralmente os pacotes são ativados logo após serem instalados, para conferir vá em Packages e veja se o pacote está ativo, caso não esteja click em Enable.

Visual do Atom depois da personalização
Visual do Atom depois da personalização.

A aparência do Atom ficará como na figura acima.