Installing Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
(45 intermediate revisions by 9 users not shown)
Line 1: Line 1:
= Installing Bluefish on Debian GNU/Linux =
= 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
Line 8: Line 8:
  sudo aptitude install bluefish
  sudo aptitude install bluefish


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


== Installing 2.0 (current stable) ==
== Installing the very latest release on Debian ==


Use
=== Installing the very latest release on Debian 8 (Jessie/Stable) ===


sudo apt-get install bluefish
Recent packages for bluefish are available from the [https://packages.debian.org/source/jessie-backports/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:
sudo aptitude install bluefish


or any other frontend for the package manager such as synaptic or simply "add / remove programs".
deb http://YOURMIRROR.debian.org/debian jessie-backports main


The version in Debian Sid is always the latest available, see http://packages.debian.org/sid/bluefish . Debian Lenny and Debian Squeeze users may use the procedures below to get the most recent bluefish version.
or


=== Installing 2.0 (current stable) release candidates on Debian Sid and Wheezy ===
deb http://YOURMIRROR.debian.org/debian stable-backports main


This entry is only for Debian Sid/Wheezy users, who want to test the release candidates too. Official bluefish releases are provided via the Debian archive.
And install the package via:


Add the following line to /etc/apt/sources.list
  apt-get -t jessie-backports install bluefish
deb    http://debian.wgdd.de/debian sid main contrib non-free


'''or''' put a snippet into  /etc/apt/sources.list.d/
Report any bugs to the Debian bugtracker.
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
=== Installing the very latest release on Debian 7.0 (Wheezy/Oldstable) ===


sudo apt-get update
Recent packages for bluefish are available from the [https://packages.debian.org/source/wheezy-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:


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
deb http://YOURMIRROR.debian.org/debian wheezy-backports-sloppy main


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


=== Installing 2.0 (current stable) on Debian 6.0 (Squeeze) ===
deb http://YOURMIRROR.debian.org/debian oldstable-backports-sloppy main


Add the following line to  /etc/apt/sources.list
And install the package via:
deb    http://debian.wgdd.de/debian squeeze main contrib non-free


'''or''' put a snippet into /etc/apt/sources.list.d/
  apt-get -t wheezy-backports-sloppy install bluefish
sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_squeeze.list -N -P /etc/apt/sources.list.d


Run updates, to pick up the newly available options
Report any bugs to the Debian bugtracker.


sudo apt-get update
=== Installing the very latest release on Debian 6.0 (Squeeze/Oldoldstable) ===


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
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:


Then install the repository cryptographic key and Bluefish:
deb http://YOURMIRROR.debian.org/debian-backports squeeze-backports-sloppy main
sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish


=== Installing 2.0 (current stable) on Debian 5.0 (Lenny) ===
or


Add the following line to  /etc/apt/sources.list
  deb http://YOURMIRROR.debian.org/debian-backports oldoldstable-backports-sloppy main
  deb     http://debian.wgdd.de/debian lenny main contrib non-free


'''or''' put a snippet into  /etc/apt/sources.list.d/
And install the package via:
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
apt-get -t squeeze-backports-sloppy install bluefish


sudo apt-get update
This version is built with the GTK+ 2 libraries. Report any bugs to the Debian bugtracker.


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
== Installing the very latest on Ubuntu Linux ==


Then install the repository cryptographic key and Bluefish:
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 install wgdd-archive-keyring
sudo apt-get install bluefish


= Installing Bluefish on Ubuntu Linux =
sudo apt-get update
sudo apt-get upgrade


== Installing 1.0.x (old stable) ==
Please note, that the http://debian.wgdd.de repository has become obsolete. See below, how to clean your system.


sudo apt-get install bluefish
=== Removing obsolete debian.wgdd.de entries from sources.list ===


or any other frontend for the package manager such as aptitude, synaptic or simply "add / remove programs"
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:


== Installing 2.0 on Ubuntu ==
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


  sudo apt-get install bluefish
  deb    http://debian.wgdd.de/debian squeeze main contrib non-free
 
deb-src http://debian.wgdd.de/debian squeeze main contrib non-free
or any other frontend for the package manager such as aptitude, synaptic or simply "add / remove programs"
deb    http://debian.wgdd.de/debian oldstable main contrib non-free
 
deb-src http://debian.wgdd.de/debian oldstable main contrib non-free
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.


=== Installing 2.0 (current stable) on Ubuntu 10.04 or newer ===
deb    http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse
deb-src http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
and update your system:
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
  sudo apt-get update
  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
sudo apt-get upgrade


Then install the repository cryptographic key and Bluefish:
Also the '''wgdd-archive-keyring''' package then is obsolete together with the repository keyring. If you have the package installed, do:
sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish


=== Installing 2.0 (current stable) on Ubuntu 9.04 or 9.10 (Jaunty or Karmic) ===
sudo apt-get autoremove --purge wgdd-archive-keyring


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
... or if you only had the key:
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
  sudo apt-key del E394D996
  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:
= Installing Bluefish on Fedora Linux =
sudo apt-get install wgdd-archive-keyring
sudo apt-get install bluefish


=== Installing 2.0 (current stable) on Ubuntu 8.04 or 8.10 (Hardy or Intrepid) ===
=== Installing the version distributed by Fedora ===


add the following line that fits your Ubuntu version to /etc/apt/sources.list
  dnf install bluefish
deb    [http://debian.wgdd.de/debian http://debian.wgdd.de/ubuntu] hardy    main restricted universe multiverse
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
=== Installing the very latest on Fedora with dnf ===
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:
To enable a bluefish-release dnf repository download the [http://bluefish.linuxexperience.net/downloads/fedora/bluefish-release.repo bluefish-release.repo] file.<br/>
sudo apt-get install wgdd-archive-keyring
Place this repo file in /etc/yum.repos.d<br/>
sudo apt-get install bluefish


= Installing Bluefish on Fedora Linux =
Then you can install normally with...


=== Installing 2.0.3 ===
dnf install bluefish


yum install bluefish
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/>


= Installing Bluefish on Mandriva Linux =
=== Installing development versions on Fedora with dnf ===


To install bluefish on [http://mandriva.com Mandriva], download the latest rpm from http://www.bennewitz.com/bluefish/stable/binaries/mandriva/
While care is taken to keep development versions very stable and usable, development versions may crash, contain data eating bugs and incomplete features.<br/>
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.
Please report any bugs you might find in [https://bugzilla.gnome.org/enter_bug.cgi?product=bluefish Bluefish bugzilla]<br/>


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.
If you wish to test the bleeding edge versions of Bluefish currently under development download the [http://bluefish.linuxexperience.net/downloads/fedora/bluefish-svn.repo bluefish-svn.repo] file.<br/>
Place this repo file in /etc/yum.repos.d<br/>


= Installing Bluefish on AltLinux =
Then you can install normally with...


=== Installing 1.0 ===
dnf install bluefish
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 />
Packages are currently provided for Fedora 24 and 25. Packages are provided for both i386 and x86_64.<br/>
* Alt Linux 3.0 - 1.0
All packages are built using mock. All packages are signed. You will be prompted to download the GPG key.
* 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
= Installing Bluefish on RHEL/CentOS 6.5 =
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:
=== Installing the very latest on RHEL/CentOS 6.5 ===
Bluefish packages for RHEL/CentOS 6.5 are available at the links below for i386 and x86_64.<br/>
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.


wget http://alt.u-nix.eu.org/bluefish/bluefish-2.0.0rc3-alt1.src.rpm
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].
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==
Required for RHEL/CentOS 6.5..


  emerge bluefish
i386
  * [http://bluefish.linuxexperience.net/downloads/epel6/release/i386/bluefish-2.2.7-1.el6.i686.rpm bluefish-2.2.7-1.el6.i686.rpm]
* [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]


==Latest available==
x86_64
* [http://bluefish.linuxexperience.net/downloads/epel6/release/x86_64/bluefish-2.2.7-1.el6.x86_64.rpm bluefish-2.2.7-1.el6.x86_64.rpm]
* [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]


echo 'app-editors/bluefish' >> /etc/portage/package.keywords && emerge bluefish
Optional debug info RHEL/CentOS 6.5..


= Installing Bluefish on Slackware =
i386
; Kwick n dirty method
* [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]
: <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 compiles fine in slack 3.1 or slack elite, without gvfs. wget is your friend.


=== Installing 2.0.3 (current stable) ===
x86_64
Bluefish needs [http://ftp.gnome.org/pub/GNOME/sources/gvfs/ gvfs] if you want to work with remote files.
* [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]
: 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 />
Slack 13.37 have glib2-2.28. SBo provide a SlackBuild for [http://slackbuilds.org/repository/13.37/system/gvfs/ gvfs-1.6.7]


= Installing Bluefish on OpenSolaris =
= Installing Bluefish on openSUSE =


=== Installing 1.0.x (old stable) ===
Bluefish is available in the main repository. Launch YaST and search for "bluefish" to find and select the appropriate package to install.
search for bluefish in the package manager, select and click apply.


=== Installing 2.0.x (current stable) ===
This process is also automated through 1-Click-Install on the openSUSE Build Service: https://software.opensuse.org/package/bluefish
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 AltLinux =




=== Installing 2.0.1 (current stable) Using Macports ===
= Installing Bluefish on Slackware =
Install [http://www.macports.org Macports].


Run from Terminal.app
= Installing Bluefish on Mac OS X =
 
<tt>sudo port install bluefish</tt>


=== Installing 2.0.3 (current stable) Native (no X11 needed!) ===
Download the latest version installer from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.


Download Bluefish-2.0.3.dmg 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.


Version 2.0.3 should work on OSX 10.5 and 10.6 but not on OSX Lion (10.7)!!.  
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.


For OSX Lion (10.7) there is a new dmg, please check out
Alternatively, the ''Gatekeeper'' setting can be disabled. For information, see:
http://www.bennewitz.com/bluefish/stable/binaries/macosx/Bluefish-2.0.3-lion.dmg
https://kb.wisc.edu/helpdesk/page.php?id=25443 or http://support.apple.com/kb/ht5290


= Installing Bluefish on Windows XP/Vista/7 (32 bit) =
= Installing Bluefish on Windows XP or newer =


=== Installing 2.0.3 (current stable) ===
=== Installing with internet connection ===
download Bluefish-2.0.3-setup.exe from the main download server  
Download the latest Bluefish installer 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.
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 without internet access ====
==== Installing without Internet Access ====
download Bluefish-2.0.3-tagalong.exe from the main download server
Download the latest Bluefish installer from the main download server:
http://www.bennewitz.com/bluefish/stable/binaries/win32/
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
Download the GTK+ 2.24.8 installer (from the gtk-win project):  
place them in a directory called 'redist' in the same folder as the
http://downloads.sourceforge.net/gtk-win/gtk2-runtime-2.24.8-2011-12-03-ash.exe?download
installer.  The tagalong install will fall back on downloading the
file if it does not exist locally or the checksum of the local file
does not match the stored value.
 
= Installing Bluefish on Windows 7 (64 bit) =
 
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.


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.
Download any language dictionaries you wish to be able to install:
http://www.muleslow.net/files/aspell/lang/


Than download Bluefish-2.0.2-setup.exe from the main download server
Place the files in a new directory named 'redist' in the same directory as the Bluefish installer.
http://www.bennewitz.com/bluefish/stable/binaries/win32/ and install it.
e.x.
Bluefish\
Bluefish\Bluefish-2.2.7-setup.exe
Bluefish\redist\gtk2-runtime-2.24.8-2011-12-03-ash.exe
Bluefish\redist\aspell6-en-7.1-0.tbz2


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.
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.

Revision as of 21:31, 28 January 2017

Installing Bluefish on Debian GNU/Linux

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

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

Installing the very latest release on Debian 8 (Jessie/Stable)

Recent packages for bluefish are available from the official Debian backports archive and can be installed by following the instructions given here. The entry would look like this:

deb http://YOURMIRROR.debian.org/debian jessie-backports main

or

deb http://YOURMIRROR.debian.org/debian stable-backports main

And install the package via:

apt-get -t jessie-backports install bluefish

Report any bugs to the Debian bugtracker.

Installing the very latest release on Debian 7.0 (Wheezy/Oldstable)

Recent packages for bluefish are available from the official Debian backports archive and can be installed by following the instructions given here. The entry would look like this:

deb http://YOURMIRROR.debian.org/debian wheezy-backports-sloppy main

or

deb http://YOURMIRROR.debian.org/debian oldstable-backports-sloppy main

And install the package via:

apt-get -t wheezy-backports-sloppy install bluefish

Report any bugs to the Debian bugtracker.

Installing the very latest release on Debian 6.0 (Squeeze/Oldoldstable)

Recent packages for bluefish are available from the official Debian backports archive and can be installed by following the instructions given here. The entry would look like this:

deb http://YOURMIRROR.debian.org/debian-backports squeeze-backports-sloppy main

or

deb http://YOURMIRROR.debian.org/debian-backports oldoldstable-backports-sloppy main

And install the package via:

apt-get -t squeeze-backports-sloppy install bluefish

This version is built with the GTK+ 2 libraries. Report any bugs to the Debian bugtracker.

Installing the very latest on Ubuntu Linux

You'll find recent packages of bluefish in 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 upgrade

Please note, that the http://debian.wgdd.de repository has become obsolete. See below, how to clean your system.

Removing obsolete debian.wgdd.de entries from sources.list

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:

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
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
deb     http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse 
deb-src http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse 

and update your system:

sudo apt-get update
sudo apt-get upgrade

Also the wgdd-archive-keyring package then is obsolete together with the repository keyring. If you have the package installed, do:

sudo apt-get autoremove --purge wgdd-archive-keyring

... or if you only had the key:

sudo apt-key del E394D996

Installing Bluefish on Fedora Linux

Installing the version distributed by Fedora

dnf install bluefish

Installing the very latest on Fedora with dnf

To enable a bluefish-release dnf repository download the bluefish-release.repo file.
Place this repo file in /etc/yum.repos.d

Then you can install normally with...

dnf install bluefish

Packages are currently provided for Fedora 24 and 25. Packages are provided for both i386 and x86_64.
All packages are built using mock. All packages are signed. You will be prompted to download the GPG key.

Installing development versions on Fedora with dnf

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 in Bluefish bugzilla

If you wish to test the bleeding edge versions of Bluefish currently under development download the bluefish-svn.repo file.
Place this repo file in /etc/yum.repos.d

Then you can install normally with...

dnf install bluefish

Packages are currently provided for Fedora 24 and 25. Packages are provided for both i386 and x86_64.
All packages are built using mock. All packages are signed. You will be prompted to download the GPG key.


Installing Bluefish on RHEL/CentOS 6.5

Installing the very latest on RHEL/CentOS 6.5

Bluefish packages for RHEL/CentOS 6.5 are available at the links below for i386 and x86_64.
These packages require version 6.5. Previous versions prior to 6.5 had GTK+ 2.18.x.
RHEL/CentOS 6.5 has GTK+ 2.20.x which is the minimum version required to build current versions of Bluefish.

All packages are built using mock. All packages are signed with this gpg key.


Required for RHEL/CentOS 6.5..

i386

* bluefish-2.2.7-1.el6.i686.rpm
* bluefish-shared-data-2.2.7-1.el6.noarch.rpm

x86_64

* bluefish-2.2.7-1.el6.x86_64.rpm
* bluefish-shared-data-2.2.7-1.el6.noarch.rpm

Optional debug info RHEL/CentOS 6.5..

i386

* bluefish-debuginfo-2.2.7-1.el6.i686.rpm

x86_64

* bluefish-debuginfo-2.2.7-1.el6.x86_64.rpm

Installing Bluefish on openSUSE

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 AltLinux

Installing Bluefish on Slackware

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.

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://kb.wisc.edu/helpdesk/page.php?id=25443 or http://support.apple.com/kb/ht5290

Installing Bluefish on Windows XP or newer

Installing with internet connection

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 without Internet Access

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

Download the GTK+ 2.24.8 installer (from the gtk-win project): http://downloads.sourceforge.net/gtk-win/gtk2-runtime-2.24.8-2011-12-03-ash.exe?download

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

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

Bluefish\
Bluefish\Bluefish-2.2.7-setup.exe
Bluefish\redist\gtk2-runtime-2.24.8-2011-12-03-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.