This is a small note on how to install the latest version of Kazehakase (0.4.8 at this time) via a method other than compile (since the compile is not usually straight forward). The Kazehakase (KH) version in the Ubuntu repos is (very) outdated - thus the need for this guide.
What it is
From wikipedia:
Kazehakase (風博士) is a web browser for Unix-like operating systems that uses the GTK+2 libraries. Like Galeon, Skipstone, and Epiphany, Kazehakase embeds the Gecko layout engine. However, the author also plans to add the ability to switch between different rendering engines (e.g. GtkHTML, Gtk+ WebCore, Dillo, w3m).
KH appears to be less resource intensive than the majority of current browsers, yet has more features than Dillo, Links2, etc, and thus offers a useful mid-point. about:config works.
Main install
Code:
mkdir ~/kazehakase
cd ~/kazehakase
wget http://koji.fedoraproject.org/packages/kazehakase/0.5.4/4.fc9/i386/kazehakase-0.5.4-4.fc9.i386.rpm
sudo aptitude install alien
sudo alien -i ./kazehakase-0.5.4-4.fc9.i386.rpm
Note: The above code is for the latest i386 version (@2008-04-30). Additional versions can be found at http://koji.fedoraproject.org/packag...ehakase/0.5.4/.
Get gecko files with firefox installed
Kazehakase also requires the use of an external rendering engine (gecko at present). These engine files appear to be required in the /usr/lib/kazehakase directory. To resolve this you can use the commands below (providing you have firefox installed). The files may also be available in other gecko-based browser directories in /usr/lib/
Code:
sudo cp /usr/lib/firefox/components /usr/lib/kazehakase/components -R
sudo cp /usr/lib/firefox/*.so /usr/lib/kazehakase
Get gecko files without installing firefox
Code:
mkdir ~/ff-deb
cd ~/ff-deb
wget http://security.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_2.0.0.6+1-0ubuntu1_i386.deb
ar -x *.deb
tar -xvzf data.tar.gz
sudo cp ./usr/lib/firefox/components /usr/lib/kazehakase -R
sudo cp ./usr/lib/firefox/*.so /usr/lib/kazehakase
To undo
Code:
sudo aptidute remove kazehakase
sudo aptitude remove alien
sudo rm -R /usr/lib/kazehakase/
Info on commands
If you do not understand what one of the commands is actually doing type man <command> in a terminal for an explanation, where <command> is the one you would like to find out about, e.g. sudo or aptitude or cp. See http://www.ee.surrey.ac.uk/Teaching/Unix/ for more info. Lines beginning with sudo are those that can cause a lot of damage if they are typed or written incorrectly - please ensure they make sense.
Notes
* I cannot provide (much) support, please use at your own risk (though I will help if I can).
* This HOWTO was done using Feisty Fawn 7.04. Edit: Still applicable for 7.10 and any version thereafter in which the .rpm file is more up to date than the .deb file (Hardy etc).
* I discovered about alien at http://strabes.wordpress.com/2006/11...ges-in-ubuntu/.
* Requires an .rpm of kazehakase 0.4.8 and the alien package.
Bookmarks