Installing Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
Line 90: Line 90:
In Mavericks there is a system setting that only allows you to install via the app-store or Apple signed packages. Bluefish is not signed and not distributed through the app store, so you will have to disable that setting.
In Mavericks there is a system setting that only allows you to install via the app-store or Apple signed packages. Bluefish is not signed and not distributed through the app store, so you will have to disable that setting.


= Installing Bluefish on Windows 2000/XP/Vista/7 =
= Installing Bluefish on Windows XP or newer =


=== Installing 2.2.4 ===
=== Installing 2.2.5 ===
Download the latest Bluefish installer 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/


The installer will require internet access to download GTK+ and any spell check dictionaries.  See below for instructions for internet-less installation.
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.
 
Bluefish requires a minimum of GTK+ 2.14.7 to be installed and in your system path to run.  This version will be installed automatically if it is not found.  Currently the maximum supported version is 2.16.6, if you are using a version higher than this Bluefish will be unable to run (The installer will not check for this.) See below for instructions if you require multiple GTK+ versions on your system.


==== Installing without Internet Access ====
==== Installing without Internet Access ====
Line 104: Line 102:
http://www.bennewitz.com/bluefish/stable/binaries/win32/
http://www.bennewitz.com/bluefish/stable/binaries/win32/


Download the GTK+ 2.14.7 installer (from the Pidgin project):  
Download the GTK+ 2.24.8 installer (from the gtk-win project):  
http://sourceforge.net/projects/pidgin/files/GTK%2B%20for%20Windows/2.14.7%20Rev%20A/gtk-runtime-2.14.7-rev-a.exe/download
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:  
Download any language dictionaries you wish to be able to install:  
Line 113: Line 111:
e.x.
e.x.
  Bluefish\
  Bluefish\
  Bluefish\Bluefish-2.2.0-setup.exe
  Bluefish\Bluefish-2.2.5-setup.exe
  Bluefish\redist\gtk-runtime-2.14.7-rev-a.exe
  Bluefish\redist\gtk2-runtime-2.24.8-2011-12-03-ash.exe
  Bluefish\redist\aspell6-en-7.1-0.tbz2
  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.
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 with a Private GTK+ Installation ====
Download the latest Bluefish installer from the main download server:
http://www.bennewitz.com/bluefish/stable/binaries/win32/
Install Bluefish as you normally would.  The current version of the installer will still require an appropriate version of GTK+ to be installed or it will install it automatically (This will be fixed in a future build.)  You can cancel the bundled GTK+ installation if prompted.
Download a GTK+ installer between versions 2.14.7 and 2.16.6 from the gtk-win project:
http://sourceforge.net/userapps/mediawiki/alex-sh/index.php?title=Downloads
Install GTK+ (If prompted that you have another version installed, '''''click cancel to continue'''''.)
[[File:Private_gtk_1.png]]
'''''Use these installation settings.'''''
[[File:Private_gtk_2.png]]
'''''Make sure you select your Bluefish installation folder here.'''''
Once installation is complete, Bluefish will not depend on an external GTK+ installation.  This can be useful for mixed GTK+ environments and dependency troubleshooting.

Revision as of 16:58, 6 February 2014

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 6.0 (Sid/Wheezy)

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.

Add the following line to /etc/apt/sources.list

deb     http://debian.wgdd.de/debian sid main contrib non-free

or put a snippet into /etc/apt/sources.list.d/

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

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 the very latest release on Debian 6.0 (Squeeze)

Add the following line to /etc/apt/sources.list

deb     http://debian.wgdd.de/debian squeeze main contrib non-free

or put a snippet into /etc/apt/sources.list.d/

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

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

add the following line that fits your Ubuntu version to /etc/apt/sources.list

deb     http://debian.wgdd.de/ubuntu lucid    main restricted universe multiverse
deb     http://debian.wgdd.de/ubuntu maverick main restricted universe multiverse
deb     http://debian.wgdd.de/debian precise  main restricted universe multiverse


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 Fedora Linux

Installing the version distributed by Fedora

yum install bluefish

Installing the very latest on latest Fedora

download the rpm from http://www.bennewitz.com/bluefish/stable/binaries/Fedoraxx/ and run

rpm -i bluefish-2.2.4-1.fc16.i686.rpm


Installing Bluefish on AltLinux

Installing Bluefish on Slackware

Installing Bluefish on Mac OS X

Download Bluefish-2.2.4.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 that only allows you to install via the app-store or Apple signed packages. Bluefish is not signed and not distributed through the app store, so you will have to disable that setting.

Installing Bluefish on Windows XP or newer

Installing 2.2.5

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