* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

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.

Guia de compilacion e instalación de Enlightenment DR17

Comenzamos por descargar las dependencias las cuales se descargan así:

urpmi subversion gcc autoconf automake libtool make gettext libpam-devel libfreetype6-devel libpng-devel libjpeg-devel zlib1-devel libdbus-1-devel liblua-devel libx11_6-devel libxcursor-devel libxrender1-devel libxrandr2-devel libxfixes3-devel libxdamage-devel libxcomposite1-devel libxp-devel libxext6-devel libxinerama1-devel libxkbfile-devel libxtst6-devel

Listo ahora descargamos e17 desde svn es facil y rapido:
 

svn co http://svn.enlightenment.org/svn/e

ahora a compilar, se empieza con eina todo lleva un orden, (por default se intala en usr local pueden cambiar la ruta con --prefix=/ruta) tienen que abrir dos terminales una como root y otra como usuario normal:
eina:

Terminal de usuario:

cd e/trunk/eina
./autogen.sh
make
cd ../eet

Terminal de Root:

cd e/trunk/eina
make install
cd ../eet

eet:

Terminal de Usuario:

./autogen.sh 

(¡Sorpresa no compila!, esto es por que se va a /usr/local/ si lo van a dejar ahi yo lo que hice fue antes de cada /autogen.sh colocar PKG_CONFIG_PATH=/usr/local/lib/pkgconfig y queda asi PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh).

make
cd ../evas

Terminal de Root:

make install
cd ../evas

evas:
Terminal de usuario:

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
make
cd ../ecore

Terminal de Root:

make install
cd ../ecore

y así sucesivamente sigues con ecore, después embryo, edje, emotion, efreet, e_dbus, libeweather(esta esta en PROTO/ en ves de poner cd ../libeweather van a poner cd ../PROTO/libeweather), epdf(igual que libeweather esta en PROTO/), ethumb,elementary(este esta en TMP/st asi que deben poner cd ../TMP/st/elementary).

Después se van con las aplicaciones primero exchange(esta en PROTO/), despues e, despues emprint, exalt, después los modulos aquí tienen dos opciones compilarlos de un solo trancazo o de a uno por uno están en E-MODULES-EXTRA los pasos son iguales, y empower.

para entrar por medio de KDM/GDM creamos un archivo de texto que se llame 19E17 le agregamos lo siguiente:

NAME:E17
ICON=
EXEC=/opt/e17/bin/enlightenment_start
DESC=
SCRIPT:
exec /opt/e17/bin/enlightenment_start

Lo copiamos al directorio /etc/X11/wmsession.d y ejecutamos el comando fndSession para que genere los correspondientes archivos desktop que se crearán de forma automática en los respectivos directorios de ubicación de las sesiones de GDM y KDM.

su -
cp 19E17 /etc/X11/wmsession.d
fndSession

Inicien e17 y notaran que no pueden apagar su equipo XD, para eso tenemos que editar este archivo:

/usr/local/etc/enlightenment/sysactions.conf

yo lo tengo así:

# ENLIGHTENMENT SYSTEM ACTIONS CONFIGURATION
#
# This is a system configuration for allowing or denying certain users or
# groups to be able to do certain actions that involve system restricted
# actions such as halt, reboot, suspend, hibernate etc.
# 
# This file is read in order from top to bottom - the first rule to MATCH
# will be used for a user or a group, and nothing after that is read.
#
# You must put all the ACTION definitons BEFORE user and group rule matches.
# Any action definitons after a rule match has been found will be ignored.
# This allows actions to be re-defined for different user groups, so matches
# so the command for an action can change for matches to the rules later on.
# 
# Any user or group NOT matched by an allow or a deny will be ALLOWED to
# perform the action by default (system administrators should be aware of
# this and implement whatever policies they see fit). Generally speaking
# a user of a workstation, desktop or laptop is intended to have such abilities
# to perform these actions, thus the default of allow. For multi-user systems
# the system administrator is considerd capable enough to restrict what they
# see they need to.
# 
# A WARNING to admins: do NOT allow access for users to this system remotely
# UNLESS you fully trust them or you have locked down permissions to halt/reboot
# suspend etc. here first. You have been warned.
#
# FORMAT:
#
# action:   halt      /sbin/shutdown -h now
# action:   reboot    /sbin/shutdown -r now
# action:   suspend   /etc/acpi/sleep.sh force
# action:   hibernate /etc/acpi/hibernate.sh force
#
# user:  username  allow: halt reboot suspend hibernate
# group: groupname deny:  *
# group: *         deny:  *
# user:  *         allow: suspend
# user:  billy     allow: halt reboot
# group: staff     deny:  halt suspend hibernate
#
# etc.
#
# user and group name can use glob matches (* == all for example) like the
# shell. as can action names allowed or denied. 

action:   halt      /sbin/shutdown -h now
action:   reboot    /sbin/shutdown -r now
action:   suspend   /etc/acpi/sleep.sh force
action:   hibernate /etc/acpi/hibernate.sh force

# on FreeBSD use this instead of the above.
#action suspend  /usr/sbin/zzz 

# root is allowed to do anything - but it needs to be here explicitly anyway
user:     root      allow: *
# members of operator, staff and admin groups should be able to do all
group:    operator  allow: *
group:    staff     allow: *
group:    admin     allow: *
group:    sys       allow: *
# common "user" groups for "console users" on desktops/laptops
group:    dialout   allow: *
group:    disk      allow: *
group:    adm       allow: *
group:    cdrom     allow: *
group:    floppy    allow: *
group:    audio     allow: *
group:    dip       allow: *
group:    plugdev   allow: *
# put in a list of other users and groups here that are allowed or denied etc.
# e.g.
# user:     myuser     allow:  *
# user:     another    allow:  suspend hibernate
# deny everyone else by default
user:     *         allow:  *
user:     aaron     allow: *  

y eso quiere decir que todos los usuarios tienen permiso de apagar el pc.

Ahora si usan gnome o KDE notaran que no hay mucha integración asi que descarguen esto:

urpmi gtk-chtheme

http://gnome-look.org/content/show.php/E17+B_and_W?content=95680
http://e17-stuff.org/content/show.php/default+e17+theme+X11+cursor?content=112877

Bien, si necesitan mas ayuda, no duden en preguntar en servicio tecnico que con gusto tratare de responderles. Esta es una adaptación a mandriva de esta pagina: http://manualinux.my-place.us/e17.html si le entienden mas a eso adelante :), las dependencias las e sacado de http://svn.enlightenment.org/.

Saludos.