OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Manual: Como Compilar E17-freedesktop en MandrivaLinux2005LE
Aqui esta este Manual de como tener instalado este maravilloso Entorno Grafico que siempre nos asombra con su maravillosa flexibilidad y por su apariencia sensacional sin mas atrasos aqui va este manual para que encontreis la luz y seais unos iluminados ;-)
para quienes misteriosamente aun no conocen Enlightenment pues aqui dejo estos links para que descarguen unos videos y puedan ver de que se estan perdiendo:
http://www.rasterman.com/files/e17_movie-00.avi
http://www.rasterman.com/files/e17_movie-01.avi
http://www.rasterman.com/files/e17_movie-02.avi
http://www.rasterman.com/files/e17_movie-03.avi
http://www.rasterman.com/files/eem-live.avi
http://www.rasterman.com/files/eem.avi
http://www.rasterman.com/files/evoak.avi
sin mas preambulos aqui esta el manual....
primero ir a:
http://enlightenment.org/
http://enlightenment.freedesktop.org/
http://get-e.org/
para conocer que es enlightenment y documentarse luego...
descargar varias librerias las cuales compilaremos en este orden:
Enlightenment 0.17 si E17 funcionando necesitas compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. enlightenment Puedes usar E17 solo como tu Window Manager o probarlo en Xnest, asumimmos que sabes como cambiar window managers (a mano).Core EFL Si quieres probar las librerias EFL para desarrollo se necesita compiar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje.Entrance Para usar Entrance como tu administrador de sessiones necesitas compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. epeg 8. epsilon 9. esmart 10. edb 11. entrance.EWL Para usar los Widget EWL necesitaras compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. edb 8. etox 9. ewl
para que la descarga sea mas facil aqui esta un pequeño script que crea en el home el directorio Enlightenment17-CVS y baja todo lo necesario a el mismo
#creado por DrakeDalfa #dalfa-enlightenment-get Version Alpha #!/bin/bash cd ~ ; mkdir --verbose Enlightenment17-CVS; cd Enlightenment17-CVS; wget -v http://enlightenment.freedesktop.org/fetch.php?file=ecore-0.9.9.006.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=edb-1.0.5.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=edje-0.5.0.006.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=eet-0.9.10.006.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=embryo-0.9.1.004.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=emotion-0.0.1.003.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=enlightenment-0.16.999.006.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=entice-0.9.3.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=entrance-0.9.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=epeg-0.9.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=epsilon-0.3.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=esmart-0.9.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=etox-0.9.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=evas-0.9.9.006.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=ewl-0.0.4.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=imlib2-1.2.0.002.tar.gz; wget -v http://enlightenment.freedesktop.org/fetch.php?file=imlib2_loaders-1.2.0.002.tar.gz;
para compilar se necesitan tener estar librerias
libdirectfb0.9_21
">ftp://MDV2005LE/libdirectfb0.9_21-0.9.21-3mdk.i586.rpm
libdirectfb0.9_21-devel
ftp://MDV2005LE/libdirectfb0.9_21-devel-0.9.21-3mdk.i586.rpm
libltdl3
ftp://MDV2005LE/libltdl3-1.5.12-4mdk.i586.rpm
libltdl3-devel
">ftp://MDV2005LE/libltdl3-devel-1.5.12-4mdk.i586.rpm
libMesaglut3
">ftp://MDV2005LE/libMesaglut3-5.0.2-9mdk.i586.rpm
libMesaglut3-devel
">ftp://MDV2005LE/libMesaglut3-devel-5.0.2-9mdk.i586.rpm
libMesaGLU1
">ftp://MDV2005LE/libMesaGLU1-5.0.2-9mdk.i586.rpm
libMesaGLU1-devel
">ftp://MDV2005LE/libMesaGLU1-devel-5.0.2-9mdk.i586.rpm
libfreetype6-static-devel
">ftp://MDV2005LE/libfreetype6-static-devel-2.1.9-6mdk.i586.rpm
libjpeg62-static-devel
">ftp://MDV2005LE/libjpeg62-static-devel-6b-34mdk.i586.rpm
automake >= 1.7
ftp://MDV2005LE/automake1.7-1.7.9-2mdk.noarch.rpm
ADVERTENCIA:
Enlightenment17 ahora es enlightenment, Enlightenment16 ahora ha pasado a ser e16 asi que si tienes e16 instalado de los rpms de Mandriva te dara problemas ya que el binario de E17 se llama Enlightenment y el de los rpms de Mandriva tambien asi que lo mejor sera desintalar el e16 de Mandriva y / o compilar el 16 de enlightenment.org en el cual el nombre ya ha sido cambiado asi: Enligthenment 16 --> e16, Enlightenment 17 --> enlightenment asi que hay que tomar las precauciones del caso
Ahora descomprimimos los tar.gz con el comando
tar xvfz nombre_de_archivo.tar.gz
entramos en cada carpeta y ejecutamos configure con la siguiente opcion:
./configure --libdir=/usr/lib/ --bindir=/usr/bin
luego se ejecuta make y al final make install esto para todas laslibrerias y programas, con este "juego" de versiones los .configures y makes no deben dar ningun problema deben ir "de un solo" sin problemas de compilacion ya que es lo necesario si hay algun error se debera a que se ha usado alguna libreria de otra version o que falta algo.
cuando todo este listo tendremos que poner nuestro nuevo E17 en nuestro Adminsitrador de Sesiones por el momento estoy usando GDM asi que solamente pondre como agregar la entrada de E17 en GDM:
primero se crea en /usr/bin un archivo starte17 que contenga la siguiente info:
#!/bin/sh case "$1" in GNOME) export WINDOW_MANAGER=e17 exec gnome-session ;; KDE) export KDEWM=e17 exec startkde ;; *) exec enlightenment ;; esac
luego creamos la entrada de GDM en /etc/X11/dm/Sessions/, esto se hace creando un archivo .desktop con una numeracion correlativa a las que ya esten por ejemplo mi entrada se llama: 03e17.desktop la entrada debe contener la siguiente info:
[Desktop Entry] Encoding=UTF-8 Name=e17 Comment=EnlightenmentDR17 TryExec=/usr/bin/starte17 Exec=/etc/X11/xdm/Xsession enlightenment Icon= Type=Application
listo ahora ya puedes lanzar E17 desde GDM o tambien desde un GDM anidado gracias al comando de GDM:
gdmflexiserver --xnest
con lo cual aparecera una pequeña ventana de GDM y ahi pones tu login y eliges E17 y lo corres anidado :-)
bueno hasta aqui con este pequeño manual el siguiente paso sera crear RPMS para mis amigos Mandriveros y que algun colaborador nos brinde su FTP para crear nuestro repositorioE17Drake
- Entra a tu cuenta o crea una para poder comentar.
- Entra a tu cuenta o crea una para poder comentar.
BOFH
# 8594 Tengo entendido que gnome usa tambien imlib
El hecho de actualizar imlib a una versión CVS ¿hace algo a gnome? ¿te siguen funionando bien gnome y nautilus con el nuevo imlib?
Saludos
Mozilla1.8b1
:ninja:
¿Cómo enviar un BUG?
Documentación
El Blog de Pacho
BOFH
# 8617 lo mejor es usar una imlib de cvs o mas reciente
de la que trae mandriva te da unos mensajes raros y tienes que cambiar archivos si le pasa algo al gnome pero solo si borras y no repones imlib recuerda que al compilar pasar a configure --bindir=/usr/bin --libdir=/usr/lib para que mandriva los ponga junto a las otras librerias :) el nuevo imlib carga mas rapido las imagenes y otras mejoras
¿Quien es Jesucristo?
BOFH
# 8624 De lo cual se deduce
De lo cual se deduce que el nuevo imlib es estable y fiable ;)
Lo haré.
Dentro de unos días tendré un amd64 al que pondré, si mis conocimientos me lo permiten ;), gentoo y mandriva 2005 (ambos para amd64). Probaré a ponerles e17, he visto su página y el manual y me parece muy interesante.
PD: El manual en español de get-e.org no se imprime bien desde mozilla 1.7 o 1.8 (ni desde firefox); me corta algunas palabras. Sería mejor que la versión para imprimir no tuviera la barra lateral izquierda de get-e.org
Saludos
Mozilla1.8b1
:ninja:
¿Cómo enviar un BUG?
Documentación
El Blog de Pacho