Installing Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= Installing Bluefish on Debian GNU/Linux =
= Installing Bluefish on Debian GNU/Linux =


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


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


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.
== Installing the very latest release on Debian / Ubuntu / etc. ==


=== Installing 2.2 release candidates on Debian Sid and Wheezy ===
=== 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.
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.
Line 31: Line 31:
  sudo apt-get install bluefish
  sudo apt-get install bluefish


=== Installing 2.2 on Debian 6.0 (Squeeze) ===
=== Installing the very latest release on Debian 6.0 (Squeeze) ===


Add the following line to  /etc/apt/sources.list
Add the following line to  /etc/apt/sources.list
Line 49: Line 49:
  sudo apt-get install bluefish
  sudo apt-get install bluefish


= Installing Bluefish on Ubuntu Linux =
== Installing the very latest on Ubuntu Linux ==


== Installing 2.0 on Ubuntu ==
=== Installing the very latest on Ubuntu 10.04 or newer ===
 
  sudo apt-get install bluefish
 
or any other frontend for the package manager such as aptitude, synaptic or simply "add / remove programs"
 
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.2 on Ubuntu 10.04 or newer ===


add the following line that fits your Ubuntu version to  /etc/apt/sources.list
add the following line that fits your Ubuntu version to  /etc/apt/sources.list
Line 79: Line 71:
  yum install bluefish
  yum install bluefish


=== Installing 2.2.0 on Fedora 16 / i686 ===
=== Installing the very latest on latest Fedora ===


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


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


if you have 2.0.3 installed, you might want to remove the 2.0.3 install first.
= Installing Bluefish on Mandriva Linux =
To install bluefish on [http://mandriva.com Mandriva], download the latest rpm from http://www.bennewitz.com/bluefish/stable/binaries/mandriva/
Then run the rpm by double-clicking on it.


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


=== Installing 2.0  ===
Bluefish 2.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


= 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 compiles fine in slack 3.1 or slack elite, without gvfs. wget is your friend.
=== Installing 2.0.3 (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 />
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 =
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 =


=== Installing 2.2.0 Native (no X11 needed!) ===
Download Bluefish-2.2.4.dmg from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.
 
Download Bluefish-2.2.0.dmg from http://www.bennewitz.com/bluefish/stable/binaries/macosx/, open it and drag the bluefish icon onto Applications.
 
Version 2.2.0 should work on OSX 10.5 and 10.6 and OSX Lion 10.7
 
=== Installing 2.0 Using Macports ===
Install [http://www.macports.org Macports].
 
Run from Terminal.app
 
<tt>sudo port install bluefish</tt>
 
see https://trac.macports.org/browser/trunk/dports/editors/bluefish/Portfile
 
=== Installing 2.2 Using Fink ===
 
http://pdb.finkproject.org/pdb/package.php/bluefish




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


=== Installing 2.2.0 ===
=== Installing 2.2.4 ===
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/

Revision as of 22:11, 1 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 / Ubuntu / etc.

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

Installing the very latest on Ubuntu 10.04 or newer

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

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 2.0.3

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.


Installing Bluefish on Windows 2000/XP/Vista/7

Installing 2.2.4

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

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

Download the GTK+ 2.14.7 installer (from the Pidgin 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

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.0-setup.exe
Bluefish\redist\gtk-runtime-2.14.7-rev-a.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 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.)

Private gtk 1.png
Use these installation settings.

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.