2009
06.15

Update 05/09/09: since I originally posted this information it looks like the Webkit Team re-organised their PPA. I have updated the instructions – thanks to those who let me know.

I just installed the Epiphany Webkit 2.27.2 browser from the Webkit Team PPA. It seems pretty speedy – and the flash plugin can now used.

  1. Add the Webkit Team PPA and Epiphany Webkit Team PPA repositories by adding the following lines to /etc/apt/sources.list:
    # Epiphany Webkit PPA
    deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
    deb http://ppa.launchpad.net/webkit-team/epiphany/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/webkit-team/epiphany/ubuntu jaunty main
    
  2. Add the Webkit Team PPA Key:
    wget -O webkit.key http://keyserver.ubuntu.com:11371/pks/lookup?op=get\&search=0x991E6CF92D9A3C5B
    sudo apt-key add webkit.key
    
  3. Install epiphany-webkit:
    sudo apt-get update && sudo apt-get install epiphany-webkit
    

Not sure if this will replace Firefox on my desktop machine (I won’t be able to give up my Firefox extensions). But I will certainly use this as my main browser on my netbook.

Share:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • StumbleUpon
  • Technorati
  • Yahoo! Buzz
  • email
  • Reddit
  • Twitter
  • Yahoo! Bookmarks

Related posts

18 comments so far

Add Your Comment
  1. How does it compare to the gecko version. Was thinking of installing but has all those webkit dependencies, of course! I’ve basically ditched firefox for epiphany-gecko, and the webkit version looks enticing, but I’m wondering about stability, and whether it has plugins/features I consider essential, like adblock, password management, and smart bookmarks (or some equivalent search bar).

  2. The webkit version is not as feature-complete as the gecko one. But it is coming along nicely, and is certainly better than last time I tried it. No extension package is available for the webkit version at the moment, so unfortunately no adblock – but smart bookmarks are built in to the main app.

  3. sadly “open link in new tab” still missing……..
    i dont know if it is fixed in the svn,this feature is missing for a loooooong time…:(

  4. I tried and it failed on the first step: It seems it cannopt load the HTTPS website we use for business administration, going back to gecko engine :(

  5. Thanks for the guide. In case anyone else runs into the same problem: you may have to uninstall the “epiphany-gecko” package if it is installed, otherwise epiphany will use gecko, even when running “epiphany-webkit”.

  6. about “open link in new tab”: open gconf-editor, then apps->epiphany-webkit->general, and check open_new_windows_in_tab

  7. I install it and it’s great. I install it without mozplugger, but its already have the flash plugin enabled (I’m using the adobe-flashplugin package).
    Anyway, now I want to disable the flash support on it since this flashy things eat my CPU and memory. Is there anything like some configuration files or some settings in gconf to turn this “plugins” off? cause I don’t want to uninstall the plugins, just to disable it and turn it on again when needed (like I used to do in Firefox).

  8. denny@serenity:~$ sudo apt-get update && sudo apt-get install epiphany-webkit mozplugger
    [...]
    Reading package lists… Done
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package epiphany-webkit is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package epiphany-webkit has no installation candidate
    denny@serenity:~$

    :(

  9. Hi Denny,

    Are you sure you added the webkit team PPA successfully to your /etc/apt/sources.list file? It looks like your machine is not finding the PPA package.

  10. Bongoard,

    If you have flash without installing mozplugger, then you may actually be running Epiphany with the gecko backend still. You can check this by looking at Help -> About in Epiphany. As Keith suggested, you may need to “sudo apt-get remove epiphany-gecko”.

  11. Nope, I didn’t install the gecko version (already check it on the help-about and it says : Powered By WebKit. The gconf key is also epiphany-webkit instead of just epiphany). Like I said before, I’m using the flash plugin of “adobe-flashplugin” package (it’s on the repository and supported by ubuntu). Not sure why the epiphany can use that plugin without using mozplugger. Oh btw, I remove the default firefox that came from the ubuntu installation (v 3.0) and use the official package from mozilla (v 3.5), but that’s another story.
    So now I end up removing the flash plugin for good =D. I don’t really need that plugin afterall (can always download the flash movie from anywhere using firefox extensions, hehehe)

  12. Hi everyone,

    With all those profiles, Shiretokos and all that crap I uninstalled Firefox and all its related crap completely and installed Epiphany Gecko. Wonderfil and speedy. Everything works fine.

    But with Webkit its not just there yet, for UXs. They all fail for now. I tried them all. The best solution is Epiphany Gecko or Opera 10 beta 2. Install it alongside Epiphany Gecko and check it out. Its very good, although totem plug-in is missing. As far as the adblock goes- you can click on an empty space and chose “Block Content…” then click on Flash Ad that annoys you and then click OK in the pop-up menu. Flash Ad blocked a simple way! :)

  13. Denny,

    I had the same problem and fixed it by adding these two PPAs. Seems there is one for webkit and one for webkit-based epiphany

    https://launchpad.net/~webkit-team/+archive/epiphany
    https://launchpad.net/~webkit-team/+archive/ppa

    hope that helps :)

  14. deb http://ppa.launchpad.net/webkit-team/epiphany/ubuntu YOUR_UBUNTU_VERSION_HERE main
    deb-src http://ppa.launchpad.net/webkit-team/epiphany/ubuntu YOUR_UBUNTU_VERSION_HERE main

  15. I went to the WebKit Team PPA page linked here and it says the lines to add to the sources.list are

    deb http://ppa.launchpad.net/webkit-team/epiphany/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/webkit-team/epiphany/ubuntu jaunty main

    I tried that first, but I got unmet dependencies:

    The following packages have unmet dependencies:
    epiphany-webkit: Depends: libsoup-gnome2.4-1 (>= 2.27.2) but 2.26.0-0ubuntu3 is to be installed
    Depends: libsoup2.4-1 (>= 2.27.2) but 2.26.0-0ubuntu3 is to be installed
    Depends: libwebkit-1.0-2 (>= 1.1.7) but it is not installable

    How did you know to use “/ppa/” instead of “/epiphany/”?

    Thank you.


    – Ghodmode

  16. Thanks to the commenters who have pointed out that the Webkit Team have reorganised their PPA since I posted these instructions.

    It now appears that you should add both the “PPA for Webkit Team” and the “WebKit Team – Epiphany” PPA (packages in the Epiphany PPA have dependancies in the Webkit Team PPA). Additionally, mozplugger is no longer required (thanks Bongoard!).

    I have updated the original guide.

    Ghodmode: You can see that “PPA for WebKit Team” is listed as a (build?) dependency on the “WebKit Team – Epiphany” page: https://launchpad.net/~webkit-team/+archive/epiphany – which is what alerted me that it may also be needed.

  17. I don’t see that the latest webkit version has smart bookmarks or any type of integrated search engine. But I suppose it might, since when i use the URL bar it says “search web” but never works. What’s the prob?

  18. I have
    deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
    and
    deb http://ppa.launchpad.net/webkit-team/epiphany/ubuntu jaunty main
    but I still get
    epiphany-webkit: Depends: libsoup-gnome2.4-1 (>= 2.27.2) but 2.26.0-0ubuntu3 is to be installed
    How can this be?