Installing Bluefish: Difference between revisions

From Bluefish Wiki
Jump to navigation Jump to search
No edit summary
(Update instructions for Debian Wheezy users. Add instructions on how to clean the sources.list and the keyring.)
Line 11: Line 11:
== Installing the very latest release on Debian ==
== Installing the very latest release on Debian ==


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


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.
Recent packages for bluefish are available from the [https://packages.debian.org/source/stable-backports/bluefish official Debian backports archive] and can be installed by following the instructions given [http://backports.debian.org/Instructions/ here]. Report any bugs with these packages to the Debian bugtracker.


Add the following line to /etc/apt/sources.list
This step makes the following entries to either ''/etc/apt/sources.list'' or ''/etc/apt/sources.list.d/debian.wgdd.de_wheezy.list'' (or any other file in this directory) obsolete. You can safely remove any reference to the http://debian.wgdd.de/ repository, that my look like this:
deb    http://debian.wgdd.de/debian wheezy main contrib non-free


'''or''' put a snippet into /etc/apt/sources.list.d/
  deb    http://debian.wgdd.de/debian wheezy main
sudo wget http://debian.wgdd.de/stuff/debian.wgdd.de_wheezy.list -N -P /etc/apt/sources.list.d


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


  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
... or if you only had the key:
 
  sudo apt-key del E394D996


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

Revision as of 08:19, 16 May 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 on Debian 7.0 (Wheezy/Stable)

Recent packages for bluefish are available from the official Debian backports archive and can be installed by following the instructions given here. Report any bugs with these packages to the Debian bugtracker.

This step makes the following entries to either /etc/apt/sources.list or /etc/apt/sources.list.d/debian.wgdd.de_wheezy.list (or any other file in this directory) obsolete. You can safely remove any reference to the http://debian.wgdd.de/ repository, that my look like this:

deb     http://debian.wgdd.de/debian wheezy main

and update your bluefish packages:

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 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 Fedora with yum

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

Then you can install normally with...

yum install bluefish

Packages are currently provided for Fedora 19 and Fedora 20. 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 yum

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

yum install bluefish

Packages are currently provided for Fedora 19 and Fedora 20. 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.

Browsable Yum repo's for Fedora

These pages were created using repoview.

Fedora 19 - Release

* i386
* x86_64

Fedora 20 - Release

* i386
* x86_64

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.6-1.el6.i686.rpm
* bluefish-shared-data-2.2.6-1.el6.noarch.rpm

x86_64

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

Optional debug info RHEL/CentOS 6.5..

i386

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

x86_64

* bluefish-debuginfo-2.2.6-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 http://www.bennewitz.com/bluefish/stable/binaries/macosx/Bluefish-2.2.5-2.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 disable that setting. For more 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 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.