A few considerations before installing may be neccessary. The latest GTK1-version is v0.7, which is no longer updated. Unless you really want the project management feature or only have GTK1 installed, you should use the latest GTK2-version. A lot of bugs have been corrected, along with updates and new features.
If you want the latest and greatest, read about CVS in the section called “installing a bluefish source distribution” below. If you simply want to use Bluefish, get the latest stable package that fit your system.
Bluefish is available through several different channels. Many Linux distributions ship a version of Bluefish or make it available through their package systems. I.e., Bluefish is available through the Debian apt-system and FreeBSD's ports. You may check if Bluefish is available through your favourite software installer.
The main source is the Bluefish website, where the software and a few contributions are available. The download page is reachable at http://bluefish.openoffice.nl/download.html. Here, you may download the source code and binary packages for Debian, Red Hat and Mandrake.
Bluefish has been reported to work on a number of systems. The Bluefish team mainly support these platforms:
Actually, any GNU/Linux distribution with GTK2 is fine -- many distributions also include Bluefish. Actually, the fish will likely work nicely on any POSIX compatible OS where GTK2 is available. Bluefish has been reported to work on
Currently, four versions of bluefish are available:
As commented in the section called “how and when updates are released”, the long time between stable releases make the CVS snapshots and current CVS an interesting choice.
the development is always a deep black hole, but sometimes there is an new release :-)
-- Danny Reeh (Bluefish development team)
A long time pass between each release. The Bluefish development is not too rapid, there's a small number of developers, and we occationally want to use Bluefish, not only develop it. :-)
Because of the long periods of time between releases, the current CVS or CVS snapshots may be what you want to use. Bugs will be fixed and new features introduced. We do try to keep the CVS version usable at any time (actually, the CVS version is used by most of the development team, daily).
Different systems have different approaches to solutions and packaging. You might find the information below interesting.
Mandrake:
$ rpm -ql pcre-devel
Debian: