Installing Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
(Updated installation instructions for Debian users.)
(Some more info on Fedora installation)
 
(65 intermediate revisions by 12 users not shown)
Line 1: Line 1:
= Installing Bluefish on Debian GNU/Linux 5.0 (Lenny) =
= Installing Bluefish on Debian GNU/Linux =


=== Installing 1.0.x (old stable) ===
== Installing the release that is part of Debian / Ubuntu / Mint / etc. ==


use
Use
apt-get install bluefish
aptitude install bluefish
or synaptic or any other package manager


=== Installing 2.0.0 (current stable) ===
<tt>sudo apt-get install bluefish</tt>
<tt>sudo aptitude install bluefish</tt>


add the following line, that fits your Debian version, to  /etc/apt/sources.list
or any other frontend for the package manager such as synaptic or simply "add / remove programs".
deb    http://debian.wgdd.de/debian lenny main contrib non-free


'''or''' put a snippet into  /etc/apt/sources.list.d/
== Installing the very latest release on Debian ==
sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_lenny.list -N -P /etc/apt/sources.list.d


Then install the repository cryptographic key and Bluefish:
<!--
apt-get install wgdd-archive-keyring
=== Installing the very latest release on Debian ===
apt-get install bluefish


= Installing Bluefish on Debian GNU/Linux Sid or Squeeze =
Recent packages for bluefish are available from the [https://packages.debian.org/source/jessie-backports/bluefish official Debian backports archive] and can be installed from the Debian repository.


== Installing 1.0.x (old stable) ==
Report any bugs to the Debian bugtracker.
-->


Use
Recent packages for bluefish are available from the [https://packages.debian.org/stable/bluefish official Debian packages website] and can be installed by following the instructions given [https://packages.debian.org/stable/bluefish there].


apt-get install bluefish
Install the package via:
aptitude install bluefish


or synaptic or any other package manager
<tt>apt-get install bluefish</tt>


== Installing 2.0 (current stable) ==
Report any bugs to the Debian bugtracker.
<!--
=== Installing the very latest release on Debian 6.0 (Squeeze/Oldoldstable) ===


Use
Recent packages for bluefish are available from the [https://packages.debian.org/source/squeeze-backports-sloppy/bluefish official Debian backports archive] and can be installed by following the instructions given [http://backports.debian.org/Instructions/ here]. The entry would look like this:


  apt-get install bluefish
  deb http://YOURMIRROR.debian.org/debian-backports squeeze-backports-sloppy main
aptitude install bluefish


or any other frontend for the package manager such as synaptic or simply "add / remove programs".
or


The version in Debian Sid is always the latest available. Debian Lenny and Debian Squeeze users may use the procedures below to get the most recent bluefish version.
deb http://YOURMIRROR.debian.org/debian-backports oldoldstable-backports-sloppy main


=== Installing 2.0 (current stable) release candidates on Debian Sid ===
And install the package via:


This entry is only for Debian Sid users, who want to test the release candidates too. Official bluefish releases are provided via the Debian archive.
apt-get -t squeeze-backports-sloppy install bluefish


Add the following line to /etc/apt/sources.list
This version is built with the GTK+ 2 libraries. Report any bugs to the Debian bugtracker.
deb    http://debian.wgdd.de/debian sid main contrib non-free


'''or''' put a snippet into  /etc/apt/sources.list.d/
== Installing the very latest on Ubuntu Linux ==
sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_sid.list -N -P /etc/apt/sources.list.d


Run updates, to pick up the newly available options
You'll find recent packages of '''bluefish''' in [https://launchpad.net/~klaus-vormweg/+archive/bluefish the Bluefish PPA maintained by Klaus Vormweg]. Follow the instructions given there to add this repository. Then '''bluefish''' can be updated to its latest release:


  sudo apt-get update
  sudo apt-get update
sudo apt-get upgrade
Please note, that the http://debian.wgdd.de repository has become obsolete. See below, how to clean your system.


You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that
=== Removing obsolete debian.wgdd.de entries from sources.list ===


Then install the repository cryptographic key and Bluefish:
The http://debian.wgdd.de/ repository no longer provides packages of bluefish. The above steps make the following entries to either ''/etc/apt/sources.list'' or ''/etc/apt/sources.list.d/debian.wgdd.de_*.list'' or any other file in ''/etc/apt/sources.list.d/'' obsolete. You can safely remove any references to the http://debian.wgdd.de repository, that may look like these:
sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish


=== Installing 2.0 (current stable) on Debian 6.0 (Squeeze) ===
deb    http://debian.wgdd.de/debian wheezy main contrib non-free
deb-src http://debian.wgdd.de/debian wheezy main contrib non-free
deb    http://debian.wgdd.de/debian stable main contrib non-free
deb-src http://debian.wgdd.de/debian stable main contrib non-free


Add the following line to  /etc/apt/sources.list
  deb    http://debian.wgdd.de/debian squeeze main contrib non-free
  deb    http://debian.wgdd.de/debian squeeze main contrib non-free
deb-src http://debian.wgdd.de/debian squeeze main contrib non-free
deb    http://debian.wgdd.de/debian oldstable main contrib non-free
deb-src http://debian.wgdd.de/debian oldstable main contrib non-free


'''or''' put a snippet into /etc/apt/sources.list.d/
  deb    http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse
  sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_squeeze.list -N -P /etc/apt/sources.list.d
  deb-src http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse


Run updates, to pick up the newly available options
and update your system:


  sudo apt-get update
  sudo apt-get update
sudo apt-get upgrade


You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that
Also the '''wgdd-archive-keyring''' package then is obsolete together with the repository keyring. If you have the package installed, do:


Then install the repository cryptographic key and Bluefish:
  sudo apt-get autoremove --purge wgdd-archive-keyring
  sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish


=== Installing 2.0 (current stable) on Debian 5.0 (Lenny) ===
... or if you only had the key:


Add the following line to  /etc/apt/sources.list
  sudo apt-key del E394D996
deb    http://debian.wgdd.de/debian lenny main contrib non-free
-->
 
= Installing Bluefish on Fedora Linux =
'''or''' put a snippet into  /etc/apt/sources.list.d/
sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_lenny.list -N -P /etc/apt/sources.list.d
 
Run updates, to pick up the newly available options
 
  sudo apt-get update
 
You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that
 
Then install the repository cryptographic key and Bluefish:
sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish
 
= Installing Bluefish on Ubuntu Linux =


== Installing 1.0.x (old stable) ==
=== Installing the version distributed by Fedora ===


  apt-get install bluefish
  dnf install bluefish


or any other frontend for the package manager such as aptitude, synaptic or simply "add / remove programs"
This should be the latest stable version {{Version}}. More info can be found on [https://fedora.pkgs.org/37/fedora-x86_64/bluefish-2.2.12-8.fc37.x86_64.rpm.html https://fedora.pkgs.org/37/fedora-x86_64/bluefish-2.2.12-8.fc37.x86_64.rpm.html]


== Installing 2.0 on Ubuntu ==
<!--
=== Installing the very latest on Fedora with dnf ===


apt-get install bluefish
To enable a bluefish-release dnf repository download the [http://bluefish.linuxexperience.net/downloads/fedora/bluefish-release.repo bluefish-release.repo] file.<br/>
Place this repo file in /etc/yum.repos.d<br/>


or any other frontend for the package manager such as aptitude, synaptic or simply "add / remove programs"
Then you can install normally with...


Note, that you only need to use the procedures below, if recent bluefish packages are not provided by the Ubuntu archives. This may be the case for released Ubuntu versions after some time. In this case pick up the instructions for your Ubuntu version from below.
dnf install bluefish


=== Installing 2.0 (current stable) on Ubuntu 10.04 or newer ===
Packages are currently provided for Fedora 24 and 25. Packages are provided for both i386 and x86_64.<br/>
All packages are built using mock. All packages are signed. You will be prompted to download the GPG key.<br/>


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
=== Installing development versions on Fedora using dnf ===
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] lucid    main restricted universe multiverse
-->
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] maverick main restricted universe multiverse


Run updates, to pick up the newly available options
= Installing Bluefish on RHEL/CentOS =
apt-get update
You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that


Then install the repository cryptographic key and Bluefish:
<!--
apt-get install wgdd-archive-keyring
Bluefish packages for RHEL/CentOS are available at the links below for i386 and x86_64.<br/>
apt-get install bluefish
These packages require version 6.5. Previous versions prior to 6.5 had GTK+ 2.18.x.<br/>
RHEL/CentOS 6.5 has GTK+ 2.20.x which is the minimum version required to build current versions of Bluefish.


=== Installing 2.0 (current stable) on Ubuntu 9.04 or 9.10 (Jaunty or Karmic) ===
All packages are built using mock. All packages are signed with this gpg [http://bluefish.linuxexperience.net/downloads/fedora/RPM-GPG-KEY-bluefish-svn.asc key].


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] jaunty  main restricted universe multiverse
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] karmic  main restricted universe multiverse


Run updates, to pick up the newly available options
Required for RHEL/CentOS 6.5..
apt-get update
You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that


Then install the repository cryptographic key and Bluefish:
i386
  apt-get install wgdd-archive-keyring
  * [http://bluefish.linuxexperience.net/downloads/epel6/release/i386/bluefish-2.2.7-1.el6.i686.rpm bluefish-2.2.7-1.el6.i686.rpm]
  apt-get install bluefish
  * [http://bluefish.linuxexperience.net/downloads/epel6/release/i386/bluefish-shared-data-2.2.7-1.el6.noarch.rpm bluefish-shared-data-2.2.7-1.el6.noarch.rpm]


x86_64
* [https://rhel.pkgs.org/9/epel-x86_64/bluefish-2.2.12-6.el9.x86_64.rpm.html]
* [http://bluefish.linuxexperience.net/downloads/epel6/release/x86_64/bluefish-shared-data-2.2.7-1.el6.noarch.rpm bluefish-shared-data-2.2.7-1.el6.noarch.rpm]


=== Installing 2.0 (current stable) on Ubuntu 8.04 or 8.10 (Hardy or Intrepid) ===
Optional debug info RHEL/CentOS 6.5..


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
i386
  deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] hardy    main restricted universe multiverse
  * [http://bluefish.linuxexperience.net/downloads/epel6/release/debug/i386/bluefish-debuginfo-2.2.7-1.el6.i686.rpm bluefish-debuginfo-2.2.7-1.el6.i686.rpm]
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] intrepid main restricted universe multiverse


Run updates, to pick up the newly available options
x86_64
  apt-get update
  * [http://bluefish.linuxexperience.net/downloads/epel6/release/debug/x86_64/bluefish-debuginfo-2.2.7-1.el6.x86_64.rpm bluefish-debuginfo-2.2.7-1.el6.x86_64.rpm]
You may see errors at this point, because you've not yet installed the cryptographic key, but that's OK as you're about to do that
-->


Then install the repository cryptographic key and Bluefish:
The latest stable version of Bluefish can be installed from the repos:
apt-get install wgdd-archive-keyring
apt-get install bluefish


= Installing Bluefish on Fedora Linux =
<tt>$ sudo yum install bluefish</tt>


=== Installing 1.0.x ===
= Installing Bluefish on openSUSE =


yum install bluefish
Bluefish is available in the main repository. Launch YaST and search for "bluefish" to find and select the appropriate package to install.


=== Installing 2.0.3 (current stable) ===
This process is also automated through 1-Click-Install on the openSUSE Build Service: https://software.opensuse.org/package/bluefish
To get latest updates use the provided yum enabled repository...


http://www.bennewitz.com/rpms/endurs_repo_i686-release-1.0-9.noarch.rpm
= Installing Bluefish on Archlinux and derivates =


As an alternative solution you can download the rpm from...
You have several options to install Bluefish on Arch Linux and its derivates like Manjaro etc.:
http://www.bennewitz.com/bluefish/stable/binaries/fedora13/
...manually and execute: <tt>sudo yum localinstall <path/to/downloaded/bluefish*.rpm></tt>.


= Installing Bluefish on Mandriva Linux =
# run <tt><nowiki>$ yay -S bluefish</nowiki></tt><br/>or
# run <tt><nowiki>$ pacman -S bluefish</nowiki></tt>


To install bluefish on [http://mandriva.com Mandriva], download the latest rpm from http://www.bennewitz.com/bluefish/stable/binaries/mandriva/
You can also use one of the GUI package managers like pamac or octopi. The latest version from SVN is provided by the AUR:
Then run the rpm by double-clicking on it. It's that easy. The version for Mandriva 2010.0 x86_64 (i.e. 64 bits) works for Mandriva 2009 Spring x86_64 too.


Or if you are not interested in keeping the download file, you can just click on the above link, click on the latest version, and when the pop-up asks you if you want to download or install, you can just click install.
run <tt><nowiki>$ yay -S bluefish-svn</nowiki></tt>


= Installing Bluefish on AltLinux =
= Installing Bluefish on AltLinux =


=== Installing 1.0 ===
You find info on Bluefish for AltLinux here:  
Bluefish can be installed on Alt Linux 3.0, 4.0, 4.1, p5, 5.1 or Sisyphus.
 
The versions provided by our apt servers are:<br />
* Alt Linux 3.0 - 1.0
* Alt Linux 4.0 - 1.0.5
* Alt Linux 4.1 - 1.0.7
* Alt Linux p5  - 1.0.7
* Alt Linux 5.1 - 1.0.7
* Alt Linux Sisyphus - 1.0.7<br /><br />
To install use:
<tt>apt-get install bluefish</tt>
or use synaptic or any other package manager.<br /><br />
Alt Linux Sisyphus also provides 1.3.8  '''(bluefish-unstable)'''.
To install do:
<tt>apt-get install bluefish-unstable</tt>
 
=== Installing 2.0.0 (current stable) ===
Bluefish 2.0.0 currently is not in Alt Linux repos, but will soon appear in Sisyphus.<br />
For the moment, to install it you have to:
 
wget http://alt.u-nix.eu.org/bluefish/bluefish-2.0.0rc3-alt1.i586.rpm
wget http://alt.u-nix.eu.org/bluefish/bluefish-common-2.0.0rc3-alt1.noarch.rpm
rpm -i bluefish-common-2.0.0rc3-alt1.noarch.rpm bluefish-2.0.0rc3-alt1.i586.rpm
 
If you want to build it on your system, just do:
 
wget http://alt.u-nix.eu.org/bluefish/bluefish-2.0.0rc3-alt1.src.rpm
rpm -i bluefish-2.0.0rc3-alt1.src.rpm
cd /usr/src/RPM/SPECS
rpmbuild -bb bluefish-2.0.0rc3.spec
cd /usr/src/RPM/RPMS/noarch
rpm -i bluefish-common-2.0.0rc3-alt1.noarch.rpm
For i586 do:
cd /usr/src/RPM/RPMS/i586
rpm -i bluefish-2.0.0rc3-alt1.i586.rpm
For x86_64 do:
cd x86_64
rpm -i bluefish-2.0.0rc3-alt1.x86_64.rpm
 
=Installing [http://packages.gentoo.org/package/bluefish Bluefish on Gentoo]=
 
==Latest Gentoo stable==
 
emerge bluefish
 
==Latest available==


echo 'app-editors/bluefish' >> /etc/portage/package.keywords && emerge bluefish
https://packages.altlinux.org/en/p10_e2k/srpms/bluefish/


= Installing Bluefish on Slackware =
= Installing Bluefish on Slackware =
; Kwick n dirty method
: <tt>$ ./configure && make</tt>
: <tt># make install</tt>
: ''enjoy you are in Slackware ;)''
; But please consider to use a Slackbuild: (you know why)
; Dependencies
: Bluefish depends on Gnome:
: consider to install some ''gnome minimal''.
: Have a look at dependencies file at third party slackbuilders,
: have a look at ./configure issues.
=== Installing 2.0.1 (current stable) ===
Bluefish needs [http://ftp.gnome.org/pub/GNOME/sources/gvfs/ gvfs] if you want to work with remote files.
: GVFS is work in progress in Slackware, you need to have glib 2.18 (Slack 13.0); GSB (2.28.2) uses glib2 2.22.4 and gvfs 1.4.3.<br />
You can use your bluefish.SlackBuild 1.0 for Bluefish 2.
= Installing Bluefish on OpenSolaris =
=== Installing 1.0.x (old stable) ===
search for bluefish in the package manager, select and click apply.


=== Installing 2.0.x (current stable) ===
Instructions on how to install version 2.2.7 of Bluefish can be found [https://slackware.pkgs.org/14.1/slacky-x86_64/bluefish-2.2.7-x86_64-1sl.txz.html here].
A binary package is not yet available in OpenSolaris, you have to compile from source, see [[Compiling_Bluefish_from_source]].


= Installing Bluefish on Mac OS X =
= Installing Bluefish on Mac OS X =


Download the latest version installer from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.


=== Installing 2.0.1 (current stable) Using Macports ===
In Mavericks there is a system setting called ''Gatekeeper'' that only allows you to install packages from Apple-identified developers. Bluefish is not distributed through the Apple app store, so you will have to workaround that setting.
Install [http://www.macports.org Macports].


Run from Terminal.app
Use the contextual menu (e.g. secondary-click button), and you'll see a menu with "Open" in it.
This will present you with a dialogue box, asking you for permission to run the software.
You will only be asked this the first time.


<tt>sudo port install bluefish</tt>
Alternatively, the ''Gatekeeper'' setting can be disabled. For information, see:
https://lucidgen.com/en/how-to-disable-gatekeeper-sip-on-mac/ or http://support.apple.com/kb/ht5290


=== Installing 2.0.3 (current stable) Native (no X11 needed!) ===
= Installing Bluefish on Windows XP or newer =


Download Bluefish-2.0.3.dmg from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.
=== Installing with internet connection ===
Download the latest Bluefish installer from the main download server:
http://www.bennewitz.com/bluefish/stable/binaries/win32/


Version 2.0.3 should work on OSX 10.5 and 10.6.
The installer will require internet access to download GTK+ and any spell check dictionaries. Please note that the internet-enabled setup may fail if the installer is run from a network share. See below for instructions for internet-less installation.


= Installing Bluefish on Windows XP/Vista/7 (32 bit) =
=== Installing on a PC without Internet Access ===


=== Installing 2.0.3 (current stable) ===
Download the latest Bluefish installer from the main download server:
download Bluefish-2.0.3-setup.exe from the main download server  
http://www.bennewitz.com/bluefish/stable/binaries/win32/
http://www.bennewitz.com/bluefish/stable/binaries/win32/


This installer needs internet access because it will download gtk library and the spell checking dictionaries for you.
Download the GTK+ 2 installer (from the gtk-win project):
<del>http://downloads.sourceforge.net/gtk-win/gtk2-runtime-2.24.8-2011-12-03-ash.exe?download</del>
https://sourceforge.net/projects/gtk-win/files/GTK%2B%20Runtime%20Environment/GTK%2B%202.24/gtk2-runtime-2.24.10-2012-10-10-ash.exe/download<br />
or from https://sourceforge.net/projects/gtk-win/files/latest/download


==== Installing without internet access ====
Download any language dictionaries you wish to be able to install:
download Bluefish-2.0.3-tagalong.exe from the main download server
http://www.muleslow.net/files/aspell/lang/
http://www.bennewitz.com/bluefish/stable/binaries/win32/


Now download the GTK+ installer (gtk-runtime-2.14.7-rev-a.exe from http://sourceforge.net/projects/pidgin/files/GTK%2B%20for%20Windows/2.14.7%20Rev%20A/gtk-runtime-2.14.7-rev-a.exe/download) and whatever language dictionaries (from http://www.muleslow.net/files/aspell/lang/) you wish to install and
Place the downloaded files in a new directory named 'redist' in the same directory as the Bluefish installer.
place them in a directory called 'redist' in the same folder as the
e.g.
installer. The tagalong install will fall back on downloading the
Bluefish\
file if it does not exist locally or the checksum of the local file
Bluefish\Bluefish-2.2.12-setup.exe
does not match the stored value.
Bluefish\redist\gtk2-runtime-2.24.10-2012-10-10-ash.exe
Bluefish\redist\aspell6-en-7.1-0.tbz2


= Installing Bluefish on Windows 7 (64 bit) =
The installer will fall back on downloading the files if they are not found in the redist folder, or if the checksum of the local copy is invalid.


Bluefish 2.0.2 on Windows 7 (64 bit) will fail to start with the newest version of GTK+. You have to manually download GTK 2.14.7 from http://sourceforge.net/projects/gtk-win/files/GTK%2B%20Runtime%20Environment/GTK%2B%202.14/gtk2-runtime-2.14.7-2009-01-13-ash.exe/download and install it prior installing Bluefish itself. This will prevent Bluefish installer from donwloading the newest version.
= Installing the latest development packages on any OS =


If you already have GTK+ in newer version, you have to uninstall this one, and install version 2.14.7. Otherwise you won't be able to run Bluefish.
While care is taken to keep development versions very stable and usable, development versions may crash, contain data eating bugs and incomplete features.<br/>
Please report any bugs you might find to [https://sourceforge.net/p/bluefish/tickets/ Bluefish tickets]<br/>


Than download Bluefish-2.0.2-setup.exe from the main download server
If you wish to test the bleeding edge versions of Bluefish currently under development, you should follow the instructions found on [[Bluefish Wiki:Installing Bluefish from Source|Installing Bluefish from Source]] <br/>
http://www.bennewitz.com/bluefish/stable/binaries/win32/ and install it.


Bluefish won't run with any newer version of GTK+ than 2.14.7, so do not upgrade this library. If it happens, you'll have to manually downgrade to mentioned version.
There are currently no other options available.

Latest revision as of 16:31, 17 December 2022

Installing Bluefish on Debian GNU/Linux[edit]

Installing the release that is part of Debian / Ubuntu / Mint / etc.[edit]

Use

sudo apt-get install bluefish
sudo aptitude install bluefish

or any other frontend for the package manager such as synaptic or simply "add / remove programs".

Installing the very latest release on Debian[edit]

Recent packages for bluefish are available from the official Debian packages website and can be installed by following the instructions given there.

Install the package via:

apt-get install bluefish

Report any bugs to the Debian bugtracker.

Installing Bluefish on Fedora Linux[edit]

Installing the version distributed by Fedora[edit]

dnf install bluefish

This should be the latest stable version 2.2.12. More info can be found on https://fedora.pkgs.org/37/fedora-x86_64/bluefish-2.2.12-8.fc37.x86_64.rpm.html


Installing Bluefish on RHEL/CentOS[edit]

The latest stable version of Bluefish can be installed from the repos:

$ sudo yum install bluefish

Installing Bluefish on openSUSE[edit]

Bluefish is available in the main repository. Launch YaST and search for "bluefish" to find and select the appropriate package to install.

This process is also automated through 1-Click-Install on the openSUSE Build Service: https://software.opensuse.org/package/bluefish

Installing Bluefish on Archlinux and derivates[edit]

You have several options to install Bluefish on Arch Linux and its derivates like Manjaro etc.:

  1. run $ yay -S bluefish
    or
  2. run $ pacman -S bluefish

You can also use one of the GUI package managers like pamac or octopi. The latest version from SVN is provided by the AUR:

run $ yay -S bluefish-svn

Installing Bluefish on AltLinux[edit]

You find info on Bluefish for AltLinux here:

https://packages.altlinux.org/en/p10_e2k/srpms/bluefish/

Installing Bluefish on Slackware[edit]

Instructions on how to install version 2.2.7 of Bluefish can be found here.

Installing Bluefish on Mac OS X[edit]

Download the latest version installer from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.

In Mavericks there is a system setting called Gatekeeper that only allows you to install packages from Apple-identified developers. Bluefish is not distributed through the Apple app store, so you will have to workaround that setting.

Use the contextual menu (e.g. secondary-click button), and you'll see a menu with "Open" in it. This will present you with a dialogue box, asking you for permission to run the software. You will only be asked this the first time.

Alternatively, the Gatekeeper setting can be disabled. For information, see: https://lucidgen.com/en/how-to-disable-gatekeeper-sip-on-mac/ or http://support.apple.com/kb/ht5290

Installing Bluefish on Windows XP or newer[edit]

Installing with internet connection[edit]

Download the latest Bluefish installer from the main download server: http://www.bennewitz.com/bluefish/stable/binaries/win32/

The installer will require internet access to download GTK+ and any spell check dictionaries. Please note that the internet-enabled setup may fail if the installer is run from a network share. See below for instructions for internet-less installation.

Installing on a PC without Internet Access[edit]

Download the latest Bluefish installer from the main download server: http://www.bennewitz.com/bluefish/stable/binaries/win32/

Download the GTK+ 2 installer (from the gtk-win project): http://downloads.sourceforge.net/gtk-win/gtk2-runtime-2.24.8-2011-12-03-ash.exe?download https://sourceforge.net/projects/gtk-win/files/GTK%2B%20Runtime%20Environment/GTK%2B%202.24/gtk2-runtime-2.24.10-2012-10-10-ash.exe/download
or from https://sourceforge.net/projects/gtk-win/files/latest/download

Download any language dictionaries you wish to be able to install: http://www.muleslow.net/files/aspell/lang/

Place the downloaded files in a new directory named 'redist' in the same directory as the Bluefish installer. e.g.

Bluefish\
Bluefish\Bluefish-2.2.12-setup.exe
Bluefish\redist\gtk2-runtime-2.24.10-2012-10-10-ash.exe
Bluefish\redist\aspell6-en-7.1-0.tbz2

The installer will fall back on downloading the files if they are not found in the redist folder, or if the checksum of the local copy is invalid.

Installing the latest development packages on any OS[edit]

While care is taken to keep development versions very stable and usable, development versions may crash, contain data eating bugs and incomplete features.
Please report any bugs you might find to Bluefish tickets

If you wish to test the bleeding edge versions of Bluefish currently under development, you should follow the instructions found on Installing Bluefish from Source

There are currently no other options available.