FusionForge

Difference between revisions of "DEB Installation"

From FusionForge Wiki
Jump to: navigation, search
(Import from Installing/DebianCompatiblePackages)
(Autobuilt packages from the project)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
There are <code>.deb</code> packages available for Debian and derivatives such as Ubuntu.
 
There are <code>.deb</code> packages available for Debian and derivatives such as Ubuntu.
  
== FusionForge 5.3 ==
+
== FusionForge 6.0 (stable) ==
  
'''The Debian repositories contain ''official'' packages of FusionForge 5.3.x, for jessie/8 and unstable.'''
+
===  Autobuilt packages from the project ===
The maintainers of the official Debian packages are also FusionForge developers, so great care is taken to maintain usable official Debian packages.
+
 
* Status in the [http://packages.qa.debian.org/f/fusionforge.html Package Tracking System]
+
Packages that pass the automated test suite are made available to the world for better testing.
* Coming soon: 5.3 through backports.debian.org
+
 
 +
To use the Debian package repository, use this line in your APT <tt>sources.list</tt> :
 +
 
 +
  deb http://fusionforge.fusionforge.org/deb/ jessie-6.0/
 +
 
 +
or
  
You can install with:
+
  deb http://fusionforge.fusionforge.org/deb/ jessie-6.1/
apt-get install fusionforge-full
 
  
See README.Debian files in /usr/share/doc/[fusionforge*|gforge*] dirs for details on installation instructions or configuration issues (some packages still have a ''gforge-'' prefix whereas some are named ''fusionforge-''; the naming migration will be finished in the next FusionForge version).
+
These packages are built for Debian 8 (Jessie).
  
You can create your own FusionForge packages (possibly including local patches), see [[Virtual_machine_development_environment#Building_and_installing_FusionForge|Building and installation FusionForge]].
+
The repository is signed with the key available at http://fusionforge.fusionforge.org/deb/B998DC6C.asc; use <tt>apt-key add</tt> to add it to your APT configuration.
  
 +
FusionForge is then installed with a simple:
 +
apt-get install fusionforge
 +
forge_set_password admin XXX
  
== FusionForge 5.2 ==
+
=== Packages in distros ===
  
You need to use the (''non-official'' wrt Debian) repositories provided by the FusionForge project.
+
The maintainers of the official Debian packages are also FusionForge developers, so great care is taken to maintain usable official Debian packages ([http://packages.qa.debian.org/f/fusionforge.html status]).
These packages are buildbot3 output, meant for Debian Wheezy/stable.
 
  
* Create <tt>/etc/apt/sources.list.d/fusionforge</tt>:
+
Status:
  deb http://fusionforge.fusionforge.org/deb/5.2 wheezy main
+
* '''Debian Stretch/9''': 6.0 is in [http://packages.debian.org/fusionforge testing]
  deb-src http://fusionforge.fusionforge.org/deb/5.2 wheezy main
+
apt-get install fusionforge
* Add the archive key by running:
+
forge_set_password admin XXX
wget -q http://fusionforge.fusionforge.org/deb/5.2/key -O- | sudo apt-key add -
+
* '''Debian Jessie/8''': 6.0 is in [http://backports.debian.org/Instructions/ jessie-backports]:
* Run the install command:
+
  echo "deb http://http.debian.net/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list
 
  apt-get update
 
  apt-get update
  apt-get install fusionforge-full
+
  apt-get install -t jessie-backports fusionforge
 +
Upgrading from 5.3 to 6.0:
 +
apt-get install -t jessie-backports fusionforge
 +
apt-get install -t jessie-backports fusionforge-plugin-scmgit fusionforge-plugin-scmsvn ...
 +
* '''Ubuntu''': 6.0 will be in Ubuntu [http://packages.ubuntu.com/search?keywords=fusionforge wily]
  
  
== FusionForge 5.1 ==
+
=== Manual install ===
  
This is the same as FusionForge 5.2 with the following differences:
+
You can rebuild your own FusionForge packages (possibly including local patches), see [[Virtual_machine_development_environment#Building_and_installing_FusionForge|Building and installing FusionForge]].
  
* Create <tt>/etc/apt/sources.list.d/fusionforge</tt>:
+
Or install [[Installing/FromSource|from source]].
deb http://fusionforge.fusionforge.org/deb/5.1 squeeze main
 
deb-src http://fusionforge.fusionforge.org/deb/5.1 squeeze main
 
* Add the archive key by running:
 
wget -q http://fusionforge.fusionforge.org/deb/5.1/key -O- | sudo apt-key add -
 
  
 +
== FusionForge 5.3 (oldstable) ==
  
== FusionForge 5.0 ==
+
'''Your distribution contains ''official'' packages of FusionForge 5.3.x.'''
  
Debian ''old-stable'' (squeeze) has packages for FusionForge 5.0.x.
+
The maintainers of the official Debian packages are also FusionForge developers, so great care is taken to maintain usable official Debian packages.
  
 +
Status:
 +
* '''Debian Jessie/8''': directly available ([http://packages.qa.debian.org/f/fusionforge.html package status])
 +
apt-get install fusionforge-full
 +
a2dissite 000-default && service apache2 restart
 +
* '''Debian Wheezy/7''': available through backports.debian.org ([https://packages.debian.org/source/stable-backports/fusionforge package status]) ([http://backports.debian.org/Instructions/ generic backports instructions])
 +
echo "deb http://http.debian.net/debian wheezy-backports main" > /etc/apt/sources.list.d/backports.list
 +
apt-get update
 +
apt-get install -t wheezy-backports fusionforge-full
 +
 +
See <tt>README.Debian</tt> files in <tt>/usr/share/doc/[fusionforge*|gforge*]</tt> dirs for details on installation instructions or configuration issues (some packages still have a ''gforge-'' prefix whereas some are named ''fusionforge-''; the naming migration will be finished in the next FusionForge version).
 +
 +
You can rebuild your own FusionForge packages (possibly including local patches), see [[Virtual_machine_development_environment#Building_and_installing_FusionForge|Building and installing FusionForge]]. Or install [[Installing/FromSource5.3|from source]].
  
 
== FusionForge development version ==
 
== FusionForge development version ==
  
The "experimental" Debian section may also contain ''snapshots'' of the development version.
+
Packages that pass the automated test suite are made available to the world for better testing.
 +
 
 +
These packages are built for Debian 8 (Jessie), and are built from the master branch. Be careful if you use these packages!
 +
 
 +
  deb http://fusionforge.fusionforge.org/deb/ jessie-master/
 +
 
 +
The Debian "experimental" section may also contain ''snapshots'' of the development version.
 +
 
 +
 
 +
[[Category:Install]]

Latest revision as of 14:23, 15 October 2017

There are .deb packages available for Debian and derivatives such as Ubuntu.

FusionForge 6.0 (stable)

Autobuilt packages from the project

Packages that pass the automated test suite are made available to the world for better testing.

To use the Debian package repository, use this line in your APT sources.list :

 deb http://fusionforge.fusionforge.org/deb/ jessie-6.0/

or

 deb http://fusionforge.fusionforge.org/deb/ jessie-6.1/

These packages are built for Debian 8 (Jessie).

The repository is signed with the key available at http://fusionforge.fusionforge.org/deb/B998DC6C.asc; use apt-key add to add it to your APT configuration.

FusionForge is then installed with a simple:

apt-get install fusionforge
forge_set_password admin XXX

Packages in distros

The maintainers of the official Debian packages are also FusionForge developers, so great care is taken to maintain usable official Debian packages (status).

Status:

  • Debian Stretch/9: 6.0 is in testing
apt-get install fusionforge
forge_set_password admin XXX
echo "deb http://http.debian.net/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list
apt-get update
apt-get install -t jessie-backports fusionforge

Upgrading from 5.3 to 6.0:

apt-get install -t jessie-backports fusionforge
apt-get install -t jessie-backports fusionforge-plugin-scmgit fusionforge-plugin-scmsvn ...
  • Ubuntu: 6.0 will be in Ubuntu wily


Manual install

You can rebuild your own FusionForge packages (possibly including local patches), see Building and installing FusionForge.

Or install from source.

FusionForge 5.3 (oldstable)

Your distribution contains official packages of FusionForge 5.3.x.

The maintainers of the official Debian packages are also FusionForge developers, so great care is taken to maintain usable official Debian packages.

Status:

apt-get install fusionforge-full
a2dissite 000-default && service apache2 restart
echo "deb http://http.debian.net/debian wheezy-backports main" > /etc/apt/sources.list.d/backports.list
apt-get update
apt-get install -t wheezy-backports fusionforge-full

See README.Debian files in /usr/share/doc/[fusionforge*|gforge*] dirs for details on installation instructions or configuration issues (some packages still have a gforge- prefix whereas some are named fusionforge-; the naming migration will be finished in the next FusionForge version).

You can rebuild your own FusionForge packages (possibly including local patches), see Building and installing FusionForge. Or install from source.

FusionForge development version

Packages that pass the automated test suite are made available to the world for better testing.

These packages are built for Debian 8 (Jessie), and are built from the master branch. Be careful if you use these packages!

 deb http://fusionforge.fusionforge.org/deb/ jessie-master/

The Debian "experimental" section may also contain snapshots of the development version.