Mai 27
Preparando o ambiente de desenvolvimento JAVA no Debian Etch.
Primeiramente vamos baixar os pacotes para instalação.
JDK Download
JRE Download
O JRE é necessário para instalação do Eclipse, aqui optei pela versão Eclipse Europa.
Após baixar os pacotes se logue como root, de permissão de execução no arquivos chmod +x e execute. Terminado a instalação do jdk, provavelmente ele foi instalado dentro do diretório root.
Agora vamos criar as variáveis de ambiente dentro do arquivo
# VARIAVEIS DE AMBIENTE
JAVA_HOME="~/jdk1.6.0_05" # JAVA
JRE_HOME="~ /jdk1.6.0_05/jre" # JRE
CLASSPATH="$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:." # Libraries
MANPATH="$MANPATH:$JAVA_HOME/man" # Manuals
JAVA_DOC="$JAVA_HOME/docs" # Docs for java
export JAVA_HOME JRE_HOME CLASSPATH MANPATH PATH JAVA_DOC
# PATH JAVA PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:~/jdk1.6.0_05/bin:~/jdk1.6.0_05/jre/bin"
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:~/jdk1.6.0_05/bin:~/jdk1.6.0_05/jre/bin"
Ok feito isso, se deslogue e logue novamente e rode no konsole o seguinte comando.
debian:~/jdk1.6.0_05# java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
Se a versão retornada for inferior a do JDK, va até o diretório
e apague o link simbólico apontando para o bin do java,
E crie um novo apontando para onde foi instalado o jdk
ln -s /root/jdk1.6.0_05/bin/java java
Feito isso rode novamente o
Agora vamos criar um arquivo java para testar.
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World");
}
}
Não se esqueça na hora de salvar, que o nome deve ser o mesmo da classe com a extensão .java no final.
Feito isso compile
Ele criará um .class, agora é executar ele.
debian:/home/felipe/Desktop# java HelloWorld
Hello World
Adicione ->
|
|
|
|
|
|
|
|
|
|
|
|
|
Mar 12
Categoria - Linux - Por - Felipe Gustavo de Lima
Para melhorar a velocidade de navegação e acabar com os “f5” atualizar site até ele abrir, comecei a utilizar o serviço OpenDns.
Para aplicar ele no Debian você deve editar o seguinte arquivo:
#nameserver 10.1.1.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Comente o primeiro nameserver que estiver no arquivo e insira os endereços abaixo. Para isso devemos utilizar ip-fixo pois se utilizarmos dhcp quando reiniciarmos o S.O o resolv.conf será reescrito apagando o endereço do OpenDnS. Para contornar essa situação aplique ip-fixo vamos aos comandos:
Não se esqueça de estar como Super Usuário.
Veja o ip que retorna, algo como isso
eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:0E:A6:8F:AC:1C
inet end.: 10.1.1.7 Bcast:10.255.255.255 Masc:255.0.0.0
Feito isso copie o inet end e digite o seguinte comando network-admin e vá em propriedades de sua placa de rede aplique endereço IP estático, e insira os
seguintes dados:
endereço ip:
mascára sub-rede 255.0.0.0
gateway:
Gateway normalmente é mesmo endereço que está no resolv.conf, mas se você quiser descobrir qual é o seu digite o seguinte comando:
traceroute www.google.com.br
traceroute: Warning: www.google.com.br has multiple addresses; using 208.69.32.230
traceroute to google.navigation.opendns.com (208.69.32.230), 30 hops max, 40 byte packets
1 10.1.1.1 (10.1.1.1) 0.385 ms 0.405 ms 0.360 ms
Feito as etapas acima crie um arquivo em:
vim /etc/dhcp3/dhclient-enter-hooks.d/resolv
Com este conteúdo.
# cat /etc/dhcp3/dhclient-enter-hooks.d/
make_resolv_conf() {
echo "nothing to rewrite resolv.conf"
}
Feito isso derrube sua conexão e levante novamente.
ifdown
ifup
Faça um teste digite uma url errada em seu navegador, e verá página do OpenDns.
Não se esqueça de verificar após reiniciar o S.O se o resolv.conf não foi modificado.
=)
Adicione ->
|
|
|
|
|
|
|
|
|
|
|
|
|
Mar 12
Categoria - Linux - Por - Felipe Gustavo de Lima
Como sabemos, o Grep é um comando dos sitemas Unix/Linux, que faz buscas nos conteúdos dos arquivos.
Ele possui diversas opções, porém, não estou aqui para mostrar todas, apenas mostrar uma que vem a facilitar nossas vidas.
Sintaxe do grep [opcoes] [padrao] [arquivos].
Traduzindo pra português claro.
Padrão = Padrão de busca a ser utilizado pelo grep.
Arquivos = Aonde o grep deve buscar por ocorrências.
As vezes temos o resultado de mais de 5000 linhas em nosso konsole, com isso, fica difícil a visualização das ocorrências.
Para isso temos o –color. Ele serve para colorir ou grifar nossas ocorrências.
Se deseja saber mais sobre esta opção digite man grep.
Mas toda hora usar ele fica meio cansativo, então vamos atribui-lo ao nosso profile.
Vamos até o nosso arquivo que encontra- se em /etc/.
Vamos até a ultima linha. Por ser um arquivo extenso, apertamos shift+g, para ir direto para ultima linha, vamos comentar o que estamos fazendo, para isso, colocamos o simbolo # (cerquilha). Isto é um comentário.
Insira o seguinte comando.
# Coloring resulted Grep
alias grep='grep --color=ALWAYS'
wq! para salvarmos nossa alteração e sair sem pedir confirmação.
Após isso digitamos
Para vermos se funcionou digitamos apenas alias e vemos se ele já esta na lista de alias.
Agora sempre que utilizarmos o grep o resultado dele vira grifado.
Adicione ->
|
|
|
|
|
|
|
|
|
|
|
|
|
Mar 08
Categoria - Linux - Por - Felipe Gustavo de Lima
Para quem não conhece, existe um software chamado Automatix, que ja está na sua segunda versão, e serve para automatizar taferas como:
- Instalar plugins do java, flash, multimídia no seu navegador(firefox, opera, swiftfox)
- Instalar drivers da sua placa de video no meu caso Nvidia
- Software de gravação de DVD
- Montar partição fat32 e ntfs com leitura e escrita
- Algumas IDE’s para programção
enfim, um leque de opções. Não irei listar todas aqui, estou escrevendo este post caso alguem se depare com o bug que ocorreu na instalação.
O problema é o seguinte, quando você esta terminando de instalar o software, volta um “warning”, avisando que a versão que está sendo instalada não condiz com a versão da sua distro.
Mas como isso, no site estava escrito que (…)?
Bom eu nao sei ao certo o que ocorreu, mas fuçando nele achei o seguinte problema.
Se logue como root e edit o seguinte arquivo vim /usr/lib/automatix2/distro_helpers.py trocando a seguinte linha:
versions = ((’6.06′,’6.06′),(’6.10′,’6.10′),(’7.04′,’7.04′),(’4.0r0′,’4.0r0′))
por essa aqui
versions = ((’6.06′,’6.06′),(’6.10′,’6.10′),(’7.04′,’7.04′),(’4.0′,’4.0r0′))
Essa linha informa ao software a versão do debian release candidate 0, não a versão estável a 4.0 etch. Com isso consegui solucionar meu problema e instalar o software.
Download Automatix
Adicione ->
|
|
|
|
|
|
|
|
|
|
|
|
|
Recent Comments