Eclipse dando erro no Ubuntu 12.04 LTS



Após receber algumas atualizações do Ubuntu , alguns usuários tiveram um problema o iniciar o Eclipse, (aquele instalado dos repositórios): o mesmo nem abria a interface e aparecia o erro :

"An error has occurred. See the log file
/home/dieferson/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1340404480901.log."


Ao abrirmos o log, no endereço mencionado na mensagem de erro, encontramos:

SESSION 2014-11-04 00:32:36.783 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.8.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=pt_BR
Command-line arguments:  -os linux -ws gtk -arch x86

!ENTRY org.eclipse.osgi 4 0 2014-11-04 00:32:37.482
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
    no swt-gtk-3740 in java.library.path
    no swt-gtk in java.library.path
    Can't load library: /home/usuario/.swt/lib/linux/x86/libswt-gtk-3740.so
    Can't load library: /home/usuario/.swt/lib/linux/x86/libswt-gtk.so


    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)
    at org.eclipse.swt.internal.C.<clinit>(C.java:21)
    at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
    at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
    at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
    at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:695)
    at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
    at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:153)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:95)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)


 Prestem bastante atenção ás linhas destacadas do log: o problema esta descrito nelas....

O que acontece  aqui é que o Eclipse não encontra o caminho correto para as bibliotecas
libswt-gtk.so  e libswt-gtk-3740.so e não consegue inicializar o programa.

Na verdade , estas bibliotecas se encontram neste endereço: /usr/lib/jni/ 
Portanto, basta copiá-las para o endereço solicitado (/home/usuario/.swt/lib/linux/x86/) e o seu eclipse irá funcionar normalmente...








As Várias Licenças do Software Livre



GNU, GPL, BSD...Mas afinal, que bagunça é essa??

Estas são licenças que regulamentam o uso dos softwares livres. Mas, claro, são diferentes entre si, cada uma com suas limitações! Para entende-las, vamos a elas!

GNU-GPL:

Esta licença  foi criada em 1989, sendo uma aplicação da licença GPL no Projeto GNU, que foi iniciado em 1983, com o propósito de construir um sistema operacional totalmente livre. Como a licença GPL  providencia todas as liberdades necessárias para o andamento do projeto GNU, a mesma foi adotada pelo projeto GNU.Ela se baseia em 4 princípios básicos:


1-A liberdade de executar o programa, para qualquer propósito (liberdade nº 0);

2-A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade;

3-A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);

4-A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.

Além disso, é dividida em dois tipos diferentes:

1-Licença Pública Geral do GNU:


É a famosa GNU-GPL a termo.Engloba os softwares que fazem parte do projeto GNU e os que não fazem também.

2-Licença Pública Menos Geral do GNU


Esta é utilizada em apenas algumas bibliotecas do projeto GNU. 

Resumindo, com esta licença você pode modificar, copiar, redistribuir o software, desde que NÃO SE TORNE PROPRIETÁRIO DELE NEM DESCONTINUE OU MODIFIQUE A REDISTRIBUIÇÃO .



BSD:

BSD é a sigla para Berkeley Software Distribution , foi criada inicialmente apenas pra os sistemas BSD (baseados em Unix, como os Linux), na Universidade de Berkeley, na Califórnia. Atualmente, muitos softwares utilizam esta licença.


É uma das licenças que menos impõem restrições: ela permite, por exemplo, que softwares que estejam sobre ela, possam ser incorporados a softwares proprietários, por exemplo, coisa que a licença GNU/GPL não permite, já que ela não permite o fechamento do código.Isso fez com que esta licença ficasse incompatível com a licença GNU/GPL.

Resumindo, assim como num domínio publico,por exemplo, você pode usar algo que esteja pela licença BSD para ganhar dinheiro com isso ou não. Alguns programas da Microsoft e Apple, por exemplo, utilizam componentes sobre esta licença.


MIT:

Também conhecida com licença X11, ou ainda, licença X, foi criada no Massachusetts Institute of Tecnology (dai a sua sigla - MIT) , é um pouco parecida com a BSD:











 

LINUX CARDÁPIO



Linux e seus "sabores" diferentes...


Neste post, falaremos um pouco mais  sobre as diferentes e mais conhecidas distribuições Linux:


Debian:


É  o "pai " do Ubuntu, nem tanto que ambos utilizam o mesmo formato de pacote de instalação (.deb) e já tiveram o mesmo ambiente gráfico em comum (GNOME), atualmente o o Ubuntu tem seu ambiente gráfico próprio, o Unity. Uma das distribuições mais antigas e utilizadas, mantém aquele estilo antigo do Linux, com muitos recursos instalados "na unha", não sendo tão amigável quanto o Ubuntu.

Altamente customizável,é recomendado para usuários mais avançados.

Para baixar: https://www.debian.org/distrib/

Recomendações Importantes:


Veja QUAL o melhor Debian pra você:

1-Se você JÁ SABE O QUE VAI PRECISAR do Debian ,e tem uma boa conexão com a internet par ir baixando os pacotes durante a instalação, baixe esta versão : https://www.debian.org/distrib/netinst

2- Se não tem certeza, é melhor baixar uma imagem completa: https://www.debian.org/CD/http-ftp/

Mandriva:


Fruto da união entre as antigas distribuições Mandrake e Conectiva, é bem amigável, como o Ubuntu. Porém, devido ao seu ambiente gráfico ser o KDE, não espere piedade dele com o seu computador: ele é bem pesado.Assim como o Fedora  utiliza pacotes com a extensão .rpm.

Infelizmente, tornou-se uma distribuição paga, mas se quiser ainda experimentar o ultimo deles, ainda livre, o Mandriva One 2011, é so baixar aqui :

 http://www.mandriva.com/br/produtos-servicos/anteriores/mandriva-linux-one-2011/

A parte livre do Mandriva foi continuada com outro nome, por uma equipe dissidente , com o nome de Mageia, que pode ser baixado aqui, neste link:

 http://www.mageia.org/pt-br/

Slackware:


Uma das mais antigas distribuições, é extremamente complexa e customizável, com vários ambientes gráficos (XFCE,KDE, FluxBox, BlackBox,etc..). É uma das poucas distribuições que usa mais de um tipo de pacote de instalação (.tgz ou .txz, a partir do slackware 13), e não há repositório oficial para a mesma, dependendo somente do usuário para atualizar a distribuição, bem como procurar pacotes adequados para a mesma (o que não é nada fácil, na maioria das vezes, terá de compilar sources .tar, .tar.gz na mão mesmo)

O DVD de instalação já vem bem completo, com muitas ferramentas para desenvolvimento

Porém, há alguns  sites que tem pacotes para slack:

- http://pkgs.org/
-http://slackbuilds.org/

Para baixar e instalar o mesmo (boa sorte...): 

http://www.slackware.com/index.html


Fedora:

É uma das distribuições mais populares, baseada no Red Hat, com interface amigável e menos limitada para sua customização do que o Ubuntu. Consegue ser customizável (não tanto, claro) como o slackware, já que podemos escolher entre KDE, Window Maker , XFCE e Gnome como interface gráfica , porém é automatizada como o Ubuntu, com gerenciador de pacotes (que podem ser no formato .rpm ou .yum , a partir do Fedora 9) e atualização automática da distribuição

para baixá-lo: 


http://fedoraproject.org/pt_BR/get-fedora#desktops



DEBIAN

Confira a distro mais bem falada do linux

Acesse o site e faça o download já www.debian.org



Debian Removendo Gnome



NESTE TUTORIAL VAMOS ENSINAR COMO REMOVER O GNOME E COLOCAR O XFCE



  1. instalacao  do gerenciador grafico   xfce  nodebian mais  rapider e melhor performace  hehehe  vaos la  galera
  2. creditos:===> por  ahe na internet
  3. primeiro   retire  o gnome e suas     dependecias;;
  4. # aptitude purge `dpkg --get-selections | grep gnome | cut -f 1`
  5. # aptitude -f install
  6. # aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1`
  7. # aptitude -f install
  8. # apt-get install xfce4     (aqui tem que colocar o cd   de instalacao eder enter)
  9.  depois caso queira colocar o  repósitorio do kali  e suas ferramentas e simples e fasil mas   vc nao tera o menu vc tera que instala e  chamalo no terminal
  10. apt-get install build-essential
  11.  apt-get install build-essential checkinstall
  12.  apt-get install autoconf automake autotools-dev m4
  13.  apt-get install libx11-dev
  14.  apt-get install freeglut3-dev
  15.   adicione esta linha   no soucers list
  16. nano /etc/apt/sources.list
  17. deb http://http.kali.org/kali kali main contrib non-free
  18. deb-src http://http.kali.org/kali kali main contrib non-free
  19. deb http://security.kali.org/kali-security kali/updates main contrib non-free
  20. deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
  21. ADCIONE  ESTA CHAVE  KEY E  JA   ERA
  22. apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6
  23. apt-get update

    by André Luiz P Hacker

B

UBUNTU STUDIO 14.04





Perfeito para Design Gráfico, Programadores, e pra quem é fã de sistemas operacionais fáceis de usar.


Ubuntu Studio é um conjunto de ferramentas para o nicho web.

Ubuntu Studio é um sistema operacional para produção e não consumo.

Baixe aqui a nova versão 2014


by Alex Snowden





UBUNTU 14.04



Sem dúvida a melhor atualização até hoje...

Dicas: Vá em Central de programas > Gnome Classic
com isso seu ubuntu vai ficar mais rápido do que nunca.
Atualize seu kit mídia sudo apt-get install ubuntu-restricted-extras 

Outra dica: super importante é atualizar a source list e o apt-get

Vá no google e digite source list ubuntu, não postaremos as libs por questões de segurança.

Apesar da fama do XFCE ser mais leve, aconselho usarem o GNOME CLASSIC que sem dúvida ficou muito veloz.








Tecnologia do Blogger.

Qual sua preferência ?