Version 24 (modified by solj, 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 packages are available in Debian.
- Etch packages are available in Debian.
- Sarge
Add the following to /etc/apt/sources.list
deb ftp://ftp.mcs.anl.gov/pub/bcfg/debian sarge/
- Fedora
- The server and the client package are in the Fedora Package Collection.
- 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/nexenta elatte-unstable/
- Elatte-unstable
- openSUSE
- For openSUSE 11.0 are packages available at http://download.opensuse.org/repositories/home:/kisielk/openSUSE_11.0/noarch/
- OS X
- 10.5 (Leopard)
Package available from ftp://ftp.mcs.anl.gov/pub/bcfg/macosx
- 10.5 (Leopard)
- Red Hat / Centos
- Packages are available in EPEL:
RHEL 4 / Centos 4$ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm'
RHEL 5 / Centos 5$ su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
- Packages are available in EPEL:
- SUSE
- SLES10
Packages are available from ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles10 - SLES9
Packages are available from ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles9
- SLES10
- Ubuntu
- Dapper
Add the following to /etc/apt/sources.list
deb ftp://ftp.mcs.anl.gov/pub/bcfg/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/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.
- Dapper
- Source RPMS
- Source rpms for all prereqs and bcfg2 are available from ftp://ftp.mcs.anl.gov/pub/bcfg/SRPMS.
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 ofte n 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