Friday, March 7, 2014

HOWTO: Add Bodhi's Enlightenment Desktop to Ubuntu 14.04

One question we often had users ask us in the past was if it was possible to convert an existing Ubuntu LTS install into Bodhi Linux. Previously the answer to this question had always been "No", but with our 3.0.0 release built on top of Ubuntu 14.04 we are finally looking to change this. The following is how you can add the latest Bodhi desktop to your existing Ubuntu 14.04 install.

Step 1: Add the Bodhi Repo to your Sources

Open a terminal and run:

sudo nano /etc/apt/sources.list

At the bottom of the file that is opened, add the line:

deb http://packages.bodhilinux.com/bodhi trusty main 

Step 2: Sync package lists

Next you will need to sync your package lists with the command:

sudo apt-get update

Step 3: Install the Bodhi Desktop

Install the Bodhi Desktop with the command:

sudo apt-get install bodhi-desktop

After this completes an "enlightenment" session should now be available in your login manager.

Step 4 (optional): Add Econnman/Connman

Bodhi's default network tool for the 3.x.y release is Econnman. To replace your existing network manager with Econnman run:

sudo apt-get install econnman connman

Enjoy your new enlightenment powered Ubuntu!

~Jeff Hoogland

19 comments:

  1. I get this responce after adding the extra line:
    mixalis@mixalis-Aspire-E1-531 ~ $ sudo apt-get update
    E: Type 'http://packages.bodhilinux.com/bodhi' is not known on line 2 in source list /etc/apt/sources.list
    E: The list of sources could not be read.

    ReplyDelete
    Replies
    1. Looks like you missed the trusty main after the URL.

      Delete
    2. I think the deb is missing:
      deb http://packages.bodhilinux.com/bodhi trusty main

      Delete
  2. Something is broken. I get an error when installing esudo:

    Errors were encountered while processing:
    esudo
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    It also blows up in the efl installation with a similar error

    ReplyDelete
    Replies
    1. This is far from an ideal place to post bug reports. Please open a thread in the pre-release section of our user forums.

      Delete
    2. If the how-to is broken ...then this is the right place... FIX IT!

      Delete
    3. The HOWTO isn't broken, this works fine on a clean Ubuntu 14.04 system. The issue the above user is having is something specific to their system configuration.

      Delete
  3. HI Jeff!

    Does this works in Debian too?

    Thanks

    ReplyDelete
    Replies
    1. Possibly, but this will not be tested or supported.

      Delete
  4. A little more noobie friendly please. I'm trying to follow your instructions but I had no idea that I had to save and exit after the deb file nor that I needed the to install the nano command.

    ReplyDelete
    Replies
    1. If you need more instructions that what is provided here I'd recommend just doing a clean install of Bodhi Linux from our ISO image instead of trying to modify your existing install.

      Delete
  5. Thank you, finally I can get my hands on Bodhi repo from Ubuntu. But still, there is one problem: without key Bodhi repo is untrusted. Where can I get the key?

    ReplyDelete
  6. does bodhi work for ubuntu trusty 64 bit? doesn't appear to have packages.

    ReplyDelete
    Replies
    1. Did you follow the steps listed above? There are 64bit packages in the repo.

      Delete
  7. I wanted to do for 17 LINUXMINT. Error:
    E: / var/cache/apt/archives/bodhi-skel_0.81_all.deb: trying to overwrite «/ etc / skel / .config / Trolltech.conf», which is also in package mint-artwork-gnome 2.6.33

    ReplyDelete
    Replies
    1. A package from mint is conflicting with a package from Bodhi. You'll need to remove the package mint-artwork-gnome from the looks of that error message.

      Delete
  8. It doesn't work for me. it says:

    The following packages have unmet dependencies:
    bodhi-desktop : Depends: packagekit
    E: Unable to correct problems, you have held broken packages.

    What should I do now?

    ReplyDelete
    Replies
    1. Open a support request thread on our user forums.

      Delete