Pesquisa personalizada

sexta-feira, 22 de dezembro de 2006

Enlightenment DR17 - O KDE e o Gnome não estão sós


O meu primeiro post aqui é dedicado ao Enlightenment DR17 (veja o Screenshot ao lado). Ele ainda está na versão alpha mas já mostra que a briga entre os Desktops no linux vai pegar fogo e mostra também que o KDE e o Gnome não são as únicas opções.



Pronúncia Enlightenment (Enláitenment) eu acho... se estiver errado avise nos cometários...

Abaixo irei descrever como instalá-lo em sua máquina, para que você possa experimentar o novo Enlightenment. Mas antes devemos lembrar que a primeira versão do Enlightenment foi lançada em 1996, portanto se trata de um projeto que tem 10 anos.

O Enlightement visa oferecer um ambiente atraente, ao mesmo tempo leve e que tenha uma boa usabilidade e flexibilidade na sua operação. Durante a sua existência o Enlightenment se resumiu a tratar apenas do gerenciador de janelas e fez isso muito bem, a versão DR16 mostrou o quão usável e flexivel o sistema se tornou, e considerado por muitos o mais belo dos desktops, sendo seu tal flexibilidade também se aplicou ao seu sistema de temas. A nova versão DR17 dá um show em termos de beleza sem deixar de lado a flexibilidade conquistada nas versões anteriores. Na nova versão a equipe tem se dedicado também a escrever aplicativos básicos usando as bibliotecas próprias do enlightement, aplicativos como: Visualizador de imagens, media player, gerenciador de arquivos, etc...

Agora vamos para o que interessa, a instalação:

Digite os seguintes comandos:

Primeiro crie um diretório...

$ mkdir e17 $ cd e17

Agora baixe os fontes (talvez vc dê uma olhada, e resolva contribuir com o projeto se tiver tempo disponível :-) )...

$ cvs -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e login $ cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e17 $ cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co misc

Compile e instale primeiro as bibliotecas que estão no diretório e17/lib são elas:

  1. e17/libs/imlib
  2. e17/libs/eet
  3. e17/libs/evas
  4. e17/libs/ecore
  5. e17/libs/epeg
  6. e17/libs/epsilon
  7. e17/libs/embryo
  8. e17/libs/edje
  9. e17/libs/esmart
  10. e17/libs/ewl
Nessa ordem.... para compilar entre em cada diretório um por vez e digite os seguintes comandos:

$./autogen.sh $./configure --prefix=/usr $make #make install (como root) ou $sudo make install (no ubuntu)

O processo é o mesmo para todos as bibliotecas, não esqueça da ordem.

Por fim volte ao diretório 'e17' e entre no diretório 'apps/e', se estiver no diretório 'lib' digite...

$cd ../apps/e

Depois compile-o como fez com as bibliotecas, note que apesar do autogen.sh executar automaticamente o comando ./configure eu o executei outra vez pois gostaria que o Enlightenment fosse instalado no /usr , caso não execute novamente o prefixo será /usr/local

$./autogen.sh $./configure --prefix=/usr $make #make install (como root) ou $sudo make install (no ubuntu)

Agora devemos adcionar o Enlgithenment no menu de seleção do KDM, GDM ou XDM, para que na hora do login a opção apareça....

#editor /usr/share/xsessions/enlightenment.desktop (como root)

E digite o seguinte dentro do arquivo...


[Desktop Entry] Encoding=UTF-8 Name=Enlightenment Comment=Log in using Enlightenment (Version 0.16.999.037) Type=XSession Icon=/usr/share/enlightenment/data/images/enlightenment.png Exec=/usr/bin/enlightenment_start TryExec=/usr/bin/enlightenment_start

Agora encerre a sua sessão do X atual, no gerenciador de login selecione a opção Enlightement e prepare-se para o show...

Espero que tenha gostado, se tudo funcionou como esperado, por favor deixe comentários, se não funcionou deixe comentários também avisando.

Abraço a todos, espero que tenha ajudado....