Installing Bluefish: Difference between revisions
JimHayward (talk | contribs) No edit summary |
|||
(29 intermediate revisions by 7 users not shown) | |||
Line 2: | Line 2: | ||
== Installing the release that is part of Debian / Ubuntu / Mint / etc. == | == Installing the release that is part of Debian / Ubuntu / Mint / etc. == | ||
Use | Use | ||
Line 11: | Line 12: | ||
== Installing the very latest release on Debian == | == Installing the very latest release on Debian == | ||
=== Installing the very latest release | === Installing the very latest release on Debian 8 (Jessie/Stable) === | ||
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: | |||
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 [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: | |||
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 [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: | |||
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 [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. | |||
=== 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 | deb-src http://debian.wgdd.de/ubuntu UBUNTU_VERSION_HERE main restricted universe multiverse | ||
deb | |||
and update your system: | |||
sudo apt-get update | 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 | |||
sudo apt- | 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 Bluefish on Fedora Linux = | ||
Line 70: | Line 103: | ||
=== Installing the version distributed by Fedora === | === Installing the version distributed by Fedora === | ||
dnf install bluefish | |||
=== Installing the very latest on | === Installing the very latest on Fedora with dnf === | ||
download the | 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/> | |||
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.<br/> | |||
All packages are built using mock. All packages are signed. You will be prompted to download the GPG key.<br/> | |||
=== 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.<br/> | |||
Please report any bugs you might find in [https://bugzilla.gnome.org/enter_bug.cgi?product=bluefish Bluefish bugzilla]<br/> | |||
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/> | |||
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.<br/> | |||
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.<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. | |||
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]. | |||
Required for RHEL/CentOS 6.5.. | |||
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] | |||
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] | |||
Optional debug info RHEL/CentOS 6.5.. | |||
i386 | |||
* [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] | |||
x86_64 | |||
* [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] | |||
= 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 AltLinux = | ||
Line 86: | Line 175: | ||
= Installing Bluefish on Mac OS X = | = Installing Bluefish on Mac OS X = | ||
Download | 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 | = Installing Bluefish on Windows XP or newer = | ||
=== Installing | === Installing with internet connection === | ||
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. | 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 ==== | ||
Line 104: | Line 198: | ||
http://www.bennewitz.com/bluefish/stable/binaries/win32/ | http://www.bennewitz.com/bluefish/stable/binaries/win32/ | ||
Download the GTK+ 2. | Download the GTK+ 2.24.8 installer (from the gtk-win project): | ||
http://sourceforge.net/ | 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 207: | ||
e.x. | e.x. | ||
Bluefish\ | Bluefish\ | ||
Bluefish\Bluefish-2.2. | Bluefish\Bluefish-2.2.7-setup.exe | ||
Bluefish\redist\ | 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. | ||
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.