Wheresoever you go, go with all your heart Confucius

Instalando e17 sin morir en el intento

2009-04-04 09:29:15-06                  Esta entrada ha sido vista 217 veces.

Linux

logo e17

ACTUALIZADO A Fri Apr 30 05:57:26 CDT 2010

Despues de haber pasado 2 semanas de pesadilla tratando de hacer funcionar un *bsd en mi lap (porque un desastre destruyo mi anterior instalacion -opensuse-, 1 semana anterior) hoy en la madrugada me decidi a recuperar mi vida, asi que esta vez fui sin sorpresas e instale ubuntu 8.10 y todo corrio a las mil maravillas y a la primera arrancada :').

Sin embargo, francamente despues de haber utilizado e17, ya nada es igual, te crea como una adiccion bien gacha a la velocidad, la elegancia y la facilidad de uso, eso sin contar los maravillosos shortcut keys que trae y que despues de un rato te hacen olvidar el mouse sin siquiera notarlo, la neta yo no lo recomiendo.

Bueno, pues la instalacion esta bien en corto, aunque comparandola con una instalacion en los *bsd esta como que mas cabron, porque haya solo tenias que ir a /usr/ports/x11/e17 y correr '#make install clean' y voala! (no estoy seguro que tanto sea esto cierto en las ultimas versiones)

Ni pex, no se puede tener todo en esta vida, bueno el chiste es que para instalar e17 existe un script magico medio vudu que hace todo el pedo (descarga y compila todo desde el svn), funciona para cualquier distribucion (siempre y cuando cumpla con los paquetes minimos) y tambien corre en freebsd y netbsd.

$ cd ~

$ wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh

luego pues hay que instalar las dependecias, aqui hay que tener paciencia, porque si tarda un rato...

$ sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex  gettext libimlib2-dev libxml2-dev libxcursor-dev autoconf pkg-config libxine-dev libxkbfile-dev libsqlite3-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev lsb-build-desktop3 libxslt1-dev libdbus-1-dev g++ libmpd-dev libglib2.0-dev  subversion libxslt-dev  libjpeg-dev xterm make gcc autoconf-archive libpam0g-dev zlib1g-dev librsvg2-dev libxrender-dev libxrandr-dev libxfixes-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxft-dev libxfont-dev libxi-dev libxv-dev texinfo curl  openssl  mplayer libcurl4-openssl-dev sudo liblua5.1-0-dev lua5.1 libexif-dev libexif12 libiptcdata0 libiptcdata0-dev cython

Ahora hay que correrlo, pero primero se le da permisos de ejecucion:

$ chmod +x easy_e17.sh

$ ./easy_e17.sh -i --srcpath=/home/chilicuil/code/e17 --skip=enthrall

En mi caso movi todo a ~/code/e17/ porque como va a descargar todo del svn si lo corren en su home les va a amontonar todo feo, y lo del --skip=entrall es porque al parecer esta roto o conmigo nunca funciono. Esto por default instalara e17 en /opt lo cual esta xido porque si despues quieren moverle algo, pues no hay pierde, o si lo quieren "desinstalar" nomas hay que volar /opt/e17. Tambien le pueden meter mas opciones, para ver todas corran el script con --help.

Edito: Se puede usar, ./easy_e17.sh -i --srcpath=/home/chilicuil/code/e17 sin saltar un solo paquete, las ultimas veces que lo he compilado ya lo termina completo

A 30/04/2010 he usado:

$ mkdir -pv code/e17

$./easy_e17.sh  -i --srcpath=/home/chilicuil/code/e17 -c -d -k -h --packagelist=full --skip=ethumb,emotion,enlil,ewl,libeweather,python-evas,python-ecore,python-e_dbus,python-edje,python-ethumb,python-emotion,python-elementary

para compilar las primeras librerias hasta shellementary que deberia lanzar un error por la falta de elementary, este paquete se  instala por separado

$ cd code

$ svn co http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary

$ cd elementary; export PKG_CONFIG_PATH=/opt/e17/lib/pkgconfig; ./autogen.sh --prefix=/opt/e17

$ make; sudo make install

$ cd ~

Y se continua la compilación con:

$./easy_e17.sh  -i --srcpath=/home/chilicuil/code/e17 -c -d -k -h --packagelist=full --skip=ethumb,emotion,enlil,ewl,libeweather,python-evas,python-ecore,python-e_dbus,python-edje,python-ethumb,python-emotion,python-elementary,exchange -s

Un monton de paquetes han cambiado en estos ultimos meses, se puede ver con la cantidad que se pasan de frente (--skip).

====================================================================================

Al final solo se siguen las instrucciones del mismo script:

$ echo "exec /opt/e17/bin/enlightenment_start" > ~/.xsession

$ ln -s ~/.xsession ~/.xinitrc

Reiniciar y disfrutar...

Nota: Aunque se puede habilitar entrance en lugar de gdm o kdm no lo aconsejo, siempre que lo he hecho mi distribucion (hasta al momento me ha pasado con ubuntu 8.10 y opensuse 11.0) se pone loca, cambia el idioma, ya no deja apagar desde gnome o kde, ya no inicia Network-Manager y en general se pone insoportable.

Nota2: Si por alguna razon no les compila y siguieron todos los pasos, no se preocupen, estos tipos hackean tan duro, que comunmnete su repositorio esta roto, en ese caso lo mejor es volver a intentarlo despues de 5-6 hrs.

Permalink: http://www.mononeurona.org/entries/view/chilicuil/1771


Comments Commentblogs:
1.- vendaval wrote:

jajaja, y yo de Wey haciéndolo a Manopla. saludos chilicuil.

2009-04-04 23:28:31-06
2.- asarch wrote:

Te quedo machin.

¡Felicidades!

2009-04-05 21:29:08-05
3.- chilicuil wrote:

Oh pues gracias, xido que les gusto, saludos.

2009-04-06 01:03:24-05
4.- saidjose wrote:

Orale esta chido y gracias por la receta de las galletas jejejejeje

2009-04-22 16:38:44-05
New Commentblog
CAPTCHA Image




Join us!
Forgot your password?
This blog has been visited
18,862 times
chilicuil
A random 26 years old guy living at México city
Powered by
Despabilando la MonoNeurona.org
Livechat
<-Nombre

reiken wrote:
http://tinyurl.com/782vp5u
4 days, 4 hours ago

e17_easy wrote:

on 26/10/11

chilicuil wrote:
musica, videos y programas chingones!
on 8/3/11

chilicuil wrote:
claro que si!, http://rockerboymexico.blogspot.com/
on 8/3/11

rockerboy wrote:
q onda!! chilicuil!!! pon un link de mi blog!!!
on 18/12/10

chilicuil wrote:
Vara, $250 porque puse como pretexto que era estudiante :&#41;, en realidad eran $350
on 21/2/08

aarkerio wrote:
Cuánto te costo el CONSOL?
on 20/2/08

scarecrow wrote:
Bienvenido!
on 19/1/08


clonando discos
2 weeks ago
xD
on 4/1/12
feliz año nuevo MNes, cuendo sea viejo y decrepito les contare historias a mis nietos sobre los MNes, vamos por uno mas.., 2012, alla vamoooos __~~~o/
on 31/12/11
jajaja, es cierto @aarkerio, sobrevivimos!
on 20/12/11
gracias por las recomendaciones, aplique la del caldo de pollo, sin embargo creo que voy a peor, es lo malo cuando no te enfermas todo el año y el karma te cobra todas juntas al final
on 20/12/11
con dolor en la garganta, creo que morire en mi cama, @vendaval xD, no se si reir o llorar, creo que poco a poco me voy convirtiendo en un sysadmin
on 17/12/11
asi es, a mi me desperto
on 10/12/11
jajajaja @rnstux eso te pasa por no usar ubuntu ;), xD, ntc
on 1/12/11
que le paso al anterior @humusanito?
on 30/11/11
@aakerio ok, no lo habia visto x.x
on 30/11/11
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2011.