Introduction to Bluefish

Bluefish is a GTK+ text editor targeted towards programmers and web designers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

This package is known to build and work properly using an LFS-9.0 platform.

Package Information

Bluefish Dependencies


GTK+-2.24.32 or GTK+-3.24.10 (If both are installed, configure defaults to using GTK+ 3)



enchant-2.2.5 (for spell checking), Gucharmap-12.0.1, PCRE-8.43 and Jing

User Notes:

Installation of Bluefish

Install Bluefish by running the following commands:

./configure --prefix=/usr --docdir=/usr/share/doc/bluefish-2.2.10 &&

This package does not come with a test suite.

Now, as the root user:

make install


This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop files into the /usr/share/applications hierarchy. You can improve system performance and memory usage by updating /usr/share/icons/hicolor/icon-theme.cache and /usr/share/applications/mimeinfo.cache. To perform the update you must have desktop-file-utils-0.24 (for the desktop cache) and issue the following commands as the root user:

gtk-update-icon-cache -t -f --include-image-data /usr/share/icons/hicolor &&


Installed Program: bluefish
Installed Libraries: several under /usr/lib/bluefish/
Installed Directories: /usr/lib/bluefish, /usr/share/bluefish, /usr/share/doc/bluefish-2.2.10, and /usr/share/xml/bluefish

Short Descriptions


is a GTK+ text editor for markup and programming.

Last updated on 2019-08-22 17:29:06 -0700