wiki:PrecompiledPackages

Version 40 (modified by http://fab.id.fedoraproject.org/, 10 years ago) (diff)

updated release rpm for epel 6

TracNav

Table of Contents

  1. Precompiled Packages
    1. Archlinux
    2. Debian
    3. Fedora
    4. FreeBSD
    5. Nexenta
    6. openSUSE
    7. OS X
    8. Red Hat Enterprise Linux / Centos / Scientific Linux
    9. SUSE
    10. Ubuntu
    11. Source RPMS
  2. Unofficial Precompiled Packages
    1. Unofficial Debian Repository
    2. Ubuntu Launchpad Bcfg2 PPA
    3. Unofficial RHEL / Centos Repository
  3. Building Your Own

Precompiled Packages

Precompiled/binary packages are available for a number of architectures:

Archlinux

Debian

  • Lenny, Squeeze, and Sid packages are available.
  • Sarge
    NOTE: This repository is for historical purposes. The recommended option is to update to a more recent Debian release
    Add the following to /etc/apt/sources.list
    deb ftp://ftp.mcs.anl.gov/pub/bcfg/archive/debian-old sarge/
    
  • Details about the Bcfg2 package in the Debian Packages database.

Fedora

  • The server and the client package are both in the Fedora Package Collection. Release candidates are only available for the development version (Rawhide) of Fedora.

FreeBSD

Nexenta

  • Elatte-unstable
    Add the following to /etc/apt/sources.list
    deb ftp://ftp.mcs.anl.gov/pub/bcfg/archive/nexenta elatte-unstable/
    

openSUSE

  • For openSUSE 11.x are no official packages available at the moment. Use http://software.opensuse.org/search to check if the RPM packages for openSUSE are in the official repository.
  • There is a chance to find the latest packages in the repo of a contributor.

OS X

Red Hat Enterprise Linux / Centos / Scientific Linux

  • Packages are available in EPEL:
    RHEL 4 / Centos 4 / Scientific Linux
    $ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm'
    
    RHEL 5 / Centos 5 / Scientific Linux
    $ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
    
    RHEL 6 / Scientific Linux
    $ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm'
    

SUSE

Ubuntu

  • Dapper
    Add the following to /etc/apt/sources.list
    deb ftp://ftp.mcs.anl.gov/pub/bcfg/archive/ubuntu dapper/
    deb http://archive.ubuntu.com/ubuntu dapper universe
    deb-src http://archive.ubuntu.com/ubuntu dapper universe
    
  • Edgy
    Add the following to /etc/apt/sources.list
     deb ftp://ftp.mcs.anl.gov/pub/bcfg/archive/ubuntu edgy/
     deb http://archive.ubuntu.com/ubuntu edgy universe
     deb-src http://archive.ubuntu.com/ubuntu edgy universe
    
  • Feisty packages are available from the Ubuntu repositories.

Source RPMS

Unofficial Precompiled Packages

These are unofficial packages that are not maintained by the official mechanisms of the upstream distribution; we are trying to get more recent versions of Bcfg2 into distributions, but often you will need to use one of these.

Unofficial Debian Repository

Until a better alternative is found, these are built manually and made available via http://debian.bcfg2.org for Debian GNU/Linux and gNewSense 3 and later.

After making the appropriate one of the below your /etc/apt/sources.list.d/bcfg2.list file, do:

sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-keys D84BFBD7
sudo aptitude update
sudo aptitude install bcfg2

And if you also want the server:

sudo aptitude install bcfg2-server

Stable Releases

We will strive to only have stable, working releases that have gone through testing in these repositories.

Debian Lenny / gNewSense 3

# /etc/apt/sources.list.d/bcfg2.list
# sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-keys D84BFBD7
deb http://debian.bcfg2.org lenny stable
deb-src http://debian.bcfg2.org lenny stable

Testing releases

These releases are volitile and may sometimes be broken. You shouldn't automatically update production systems against them.

Debian Lenny / gNewSense 3

# /etc/apt/sources.list.d/bcfg2.list
# sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-keys D84BFBD7
deb http://debian.bcfg2.org lenny testing
deb-src http://debian.bcfg2.org lenny testing

Ubuntu Launchpad Bcfg2 PPA

Ubuntu, Trisquel and gNewSense 2 and earlier packages are made by the Bcfg2 in Launchpad team.

After making the appropriate one of the below your /etc/apt/sources.list.d/bcfg2.list file, do:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
sudo aptitude update
sudo aptitude install bcfg2

And if you also want the server:

sudo aptitude install bcfg2-server

Stable Releases

We will strive to only have stable, working releases that have gone through testing in these repositories.

Ubuntu Hardy / gNewSense 2 (deltah)

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu hardy main

Ubuntu Intrepid

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu intrepid main

Ubuntu Jaunty / Trisquel 3 (dwyn)

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu jaunty main

Ubuntu Karmic

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu karmic main

Ubuntu Lucid

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC
deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu lucid main

Testing Releases

These releases are volitile and may sometimes be broken. You shouldn't automatically update production systems against them.

Ubuntu Hardy / gNewSense 2 (deltah)

(Tested under gNewSense DeltaH)

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/hardytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC

deb http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu hardy main
deb-src http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu hardy main

Ubuntu Intrepid

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/intrepidtesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC

deb http://ppa.launchpad.net/bcfg2/intrepidtesting/ubuntu intrepid main
deb-src http://ppa.launchpad.net/bcfg2/intrepidtesting/ubuntu intrepid main

Ubuntu Jaunty / Trisquel 3 (dwyn)

(Tested under Trisquel Dwyn)

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/jauntytesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC

deb http://ppa.launchpad.net/bcfg2/jauntytesting/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bcfg2/jauntytesting/ubuntu jaunty main

Ubuntu Karmic

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/karmictesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC

deb http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu karmic main
deb-src http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu karmic main

Ubuntu Lucid

# /etc/apt/sources.list.d/bcfg2.list
# Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/lucidtesting
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC

deb http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu lucid main
deb-src http://ppa.launchpad.net/bcfg2/hardytesting/ubuntu lucid main

Unofficial RHEL / Centos Repository

More recent releases are available at http://yum.fourkitchens.com/pub/centos/5/noarch/

Building Your Own

You can build your own packages for more recent versions. See BuildingDebianPackages and BuildingRPMPackages