[[TracNav]] [[PageOutline(1-2,Table of Contents,inline)]] = Precompiled Packages = Precompiled/binary packages are available for a number of architectures: == Archlinux == * Packages for Archlinux are available in the [http://aur.archlinux.org/packages.php?ID=20979 Arch User Repository]. == Debian == * Lenny, Squeeze, and Sid packages are available. * Sarge [[BR]] '''NOTE:''' This repository is for historical purposes. The recommended option is to update to a more recent Debian release [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ deb ftp://ftp.mcs.anl.gov/pub/bcfg/archive/debian-old sarge/ }}} * [http://packages.debian.org/search?keywords=bcfg2&searchon=names&suite=all§ion=all Details] about the Bcfg2 package in the Debian Packages database. == Fedora == * The server and the client package are both in the [https://admin.fedoraproject.org/pkgdb/acls/name/bcfg2 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 [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ 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. * [https://build.opensuse.org/package/show?package=bcfg2-stable&project=home%3Am4z m4z] * [https://build.opensuse.org/package/show?package=bcfg2&project=home%3Asublymn8r sublymn8r] == OS X == * 10.5 (Leopard) [[BR]] Package available from [ftp://ftp.mcs.anl.gov/pub/bcfg/archive/macosx] (outdated) * [http://www.macports.org/ports.php?by=name&substr=bcfg2 macports] provides a prebuild package of Bcfg2. == Red Hat Enterprise Linux / Centos / Scientific Linux == * Packages are available in [http://fedoraproject.org/wiki/EPEL EPEL]: [[BR]] 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 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/archive/suse/sles10] (outdated) * SLES9 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/archive/suse/sles9] (outdated) == Ubuntu == * Dapper [[BR]] Add the following to `/etc/apt/sources.list` [[BR]] {{{ 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 [[BR]] Add the following to `/etc/apt/sources.list` [[BR]] {{{ 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. * [http://packages.ubuntu.com/search?keywords=bcfg2&searchon=names&suite=all§ion=all 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 [https://launchpad.net/~bcfg2 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 [wiki:BuildingDebianPackages] and [wiki:BuildingRPMPackages]