特殊:Badtitle/NS100:WebKit:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Wikibot留言 | 贡献
无编辑摘要
Wikibot留言 | 贡献
无编辑摘要
 
第6行: 第6行:
You should be familiar with the terminal. Visit [[UbuntuHelp:UsingTheTerminal|UsingTheTerminal]] to learn more about the terminal.
You should be familiar with the terminal. Visit [[UbuntuHelp:UsingTheTerminal|UsingTheTerminal]] to learn more about the terminal.
== Get dependencies ==
== Get dependencies ==
WebKit requires a newer version of libsoup than provided by the official Ubuntu repositories. Add the [https://launchpad.net/~webkit-team/+archive/ppa PPA for WebKit Team repository] to get access to the right version:
<pre><nowiki>
sudo add-apt-repository ppa:webkit-team
sudo apt-get update
</nowiki></pre>
WebKit requires libraries to successfully aquire, configure, and compile. You can get libraries by issuing the following command in your terminal:
WebKit requires libraries to successfully aquire, configure, and compile. You can get libraries by issuing the following command in your terminal:
<pre><nowiki>
<pre><nowiki>
第28行: 第33行:
<pre><nowiki>
<pre><nowiki>
make
make
</nowiki></pre>
To install run:
<pre><nowiki>
sudo make install
</nowiki></pre>
</nowiki></pre>
== Test WebKit ==
== Test WebKit ==

2010年5月20日 (四) 00:49的最新版本

{{#ifexist: :WebKit/zh | | {{#ifexist: WebKit/zh | | {{#ifeq: {{#titleparts:WebKit|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:WebKit|1|-1|}} | zh | | }}

Introduction

WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This page will help you compile WebKit on your Ubuntu system.

Prerequisites

You should be familiar with the terminal. Visit UsingTheTerminal to learn more about the terminal.

Get dependencies

WebKit requires a newer version of libsoup than provided by the official Ubuntu repositories. Add the PPA for WebKit Team repository to get access to the right version:

sudo add-apt-repository ppa:webkit-team
sudo apt-get update

WebKit requires libraries to successfully aquire, configure, and compile. You can get libraries by issuing the following command in your terminal:

sudo apt-get install subversion gtk-doc-tools autoconf automake libtool libgtk2.0-dev libpango1.0-dev libicu-dev libxslt-dev libsoup2.4-dev libsqlite3-dev gperf bison flex libjpeg62-dev libpng12-dev libxt-dev autotools-dev libgstreamer-plugins-base0.10-dev libenchant-dev libgail-dev

Get the source code

To acquire the WebKit source code issue the following command in your terminal:

svn checkout http://svn.webkit.org/repository/webkit/trunk ~/src/WebKit

Be patient, this step will take some time.

Compile the code

Change the directory in your terminal to the newly created ~/src/WebKit directory with the following command:

cd ~/src/WebKit

Now you will need to configure the source to be sure all dependencies are present on your system. Issue this simple command in your terminal:

./autogen.sh --prefix=/usr

If your ./autogen.sh command runs without any hitches you are ready to compile WebKit. Issue the following command in your terminal and grab a beer:

make

To install run:

sudo make install

Test WebKit

Assuming no errors occurred during the build you can now test WebKit. Launch the demo browser by issuing the following command in your terminal:

~/src/WebKit/Programs/GtkLauncher

Enter the following URL in the browser: http://acid3.acidtests.org, you should see something like the following image: https://help.ubuntu.com/community/acid3.png%7CThe Acid3 Test: 100?action=AttachFile&do=get&target=100

External Links

For more information about WebKit see the following links