sabato 16 novembre 2013

Linux Fedora 19/20 How-to install Enlightenment Desktop 0.17.5 from Source Easy Guide

Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source

The Tutorial Show How-to Install the Latest Enlightenment 0.17.5 Desktop on Linux Fedora 19-20 Linux i686/x86_64 Linux.

At "this Time" this seem to be the Only Choice for Installing the Latest Enlightenment 0.17.5 on Linux Linux Fedora 19-20.

This to Avoid the Discomfortable "Very Bad SEGV Error" at Boot, In fact If You Try to Install it by the Regular/Nightly Repositories then that's the Result.

So to Enjoying an Enlightenment Latest Experience on Linux Fedora 19-20 You will need Patiently to Download, Compile and Install it from Source.

Best to Follow the Same Packages Compilation & Installation Sequence As Described in this Same Tutorial!

Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source - Featured
  1. Download the Latest Enlightenment 17+ Source Archives:

    Get Enlightenment 17+
  2. Right-Click or Double-Click to Extract Enlightenment Archives

    Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source - Archives Extraction
  3. How-to SetUp CFLAGS for Enlightenment Desktop Source Installation:

    Enlightenment CFLAGS SetUp
  4. Start by Installing Eina

    sudo su
    cd </path/2>/eina*
    ./configure
    make
    make install
  5. Then Install Eet

    cd ../eet*
    yum install libjpeg-turbo-devel zlib-devel
    ./configure
    make
    make install

    Solve Consider Adjusting PKG_CONFIG_PATH:

    How SetUp PKG_CONFIG_PATH
  6. Install Evas

    cd ../evas*
    yum install freetype-devel
    ./configure && make && make install
  7. Install Ecore

    cd ../ecore*
    ./configure && make && make install
  8. Install Eio

    cd ../eio*
    ./configure && make && make install
  9. Install Embryo

    cd ../embryo*
    ./configure && make && make install
  10. Install Edje

    yum install lua lua-devel
    cd ../edje*
    ./configure && make && make install
  11. Install Efreet

    cd ../efreet*
    ./configure && make && make install
  12. Install Evas_generic_loaders

    cd ../evas_*
    ./configure && make && make install
  13. Install E_Dbus

    yum install dbus-devel
    cd ../e_dbus*
    ./configure && make && make install
  14. Install Eeze

    yum install libgudev1-devel systemd-devel doxygen
    cd ../eeze*
    ./configure && make && make install
  15. Install Elementary

    yum install libX* libpng-devel
    cd ../elementary*
    ./configure && make && make install
  16. Install Exquisite

    cd ../exquisite*
    ./configure && make && make install
  17. Install Expedite

    cd ../expedite*
    ./configure && make && make install
  18. Install Ethumb

    cd ../ethumb*
    ./configure && make && make install
  19. Install Emotion

    cd ../emotion*
    ./configure && make && make install
  20. Finally

    Install Enlightenment

    yum install xcb-util-keysyms-devel
    cd ../enlightenment*
    ./configure && make && make install

    The Installation Should be Successful! :)

    Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source - Success
  21. Create a Session Launcher to Boot Into Enlightenment

    yum install nano
    nano /usr/share/xsessions/enlightenment.desktop

    Basic Enlightenment Launcher Content:

    [Desktop Entry]
    Name=Enlightenment
    Exec=enlightenment_start

    Ctrl+x to Save & Exit

  22. Boot Into Your New Enlightement Latest!

    Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source - Select Enlightenment Session

    Congratulations ;)

Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source - Enlightenment 0.17.5 Desktop