Version 35 (modified by http://fab.id.fedoraproject.org/, 13 years ago) (diff) |
---|
Table of Contents
Precompiled Packages
Precompiled/binary packages are available for a number of architectures:
Archlinux
- Packages for Archlinux are available in the Arch User Repository.
Debian
- Lenny, Squeeze, and Sid packages are available.
- Sarge
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 ==https://build.opensuse.org/package/show?package=bcfg2-stable&project=home%3Am4z
- 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 (Beta)$ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/beta/6/i386/epel-release-6-4.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
- 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.
- Search for Ubuntu packages.
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.
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