Version 44 (modified by solj, 12 years ago) (diff) |
---|
Table of Contents
Precompiled Packages
Precompiled/binary packages are available for a number of architectures:
Alpine Linux
- A preliminary packages for Alpine Linux is available in the testing branch.
Archlinux
- Packages for Archlinux are available in the Arch User Repository.
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
- See http://www.freshports.org/sysutils/py-bcfg2/ for instructions
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
- 10.5 (Leopard)
Package available from ftp://ftp.mcs.anl.gov/pub/bcfg/archive/macosx (outdated) - macports provides a prebuild package of Bcfg2.
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
- SLES10
Packages are available from ftp://ftp.mcs.anl.gov/pub/bcfg/archive/suse/sles10 (outdated) - SLES9
Packages are available from ftp://ftp.mcs.anl.gov/pub/bcfg/archive/suse/sles9 (outdated)
Ubuntu
Oftentimes, you can find slightly older releases in the official Ubuntu repositories, However, it is recommended to use the latest stable release from the Ubuntu PPA
Source RPMS
- Source RPMs for all prerequirements and Bcfg2 are available from ftp://ftp.mcs.anl.gov/pub/bcfg/archive/SRPMS. (outdated)
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.
# /etc/apt/sources.list.d/bcfg2.list # Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/ppa # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC deb http://ppa.launchpad.net/bcfg2/ppa/ubuntu <codename> main deb-src http://ppa.launchpad.net/bcfg2/ppa/ubuntu <codename> main
Where <codename> is the release name (lsb_release -c)
Testing Releases
These releases are volatile and may sometimes be broken. You shouldn't automatically update production systems against them.
# /etc/apt/sources.list.d/bcfg2.list # Bcfg2 PPA - https://launchpad.net/~bcfg2/+archive/<codename>testing # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98932BEC deb http://ppa.launchpad.net/bcfg2/<codename>testing/ubuntu <codename> main deb-src http://ppa.launchpad.net/bcfg2/<codename>testing/ubuntu <codename> main
Where <codename> is the release name (lsb_release -c)
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