[[TracNav]] [[PageOutline(1-2,Table of Contents,inline)]] = Precompiled Packages = Precompiled/binary packages are available for a number of architectures: * Debian * Sarge [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ deb ftp://ftp.mcs.anl.gov/pub/bcfg/debian sarge/ }}} * Sid/Etch packages are available in debian. * Ubuntu * Dapper [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ 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 [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ 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. * Redhat * Fedora Core 5 * Enterprise Linux 4 * Centos 4 * Packages are available in EPEL * SUSE * SLES10 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles10] * SLES9 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles9] * Nexenta * Elatte-unstable [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ deb ftp://ftp.mcs.anl.gov/pub/bcfg/nexenta elatte-unstable/ }}} * OS X * 10.5 (Leopard) [[BR]] Package available from [ftp://ftp.mcs.anl.gov/pub/bcfg/macosx] * FreeBSD * See http://www.freshports.org/sysutils/py-bcfg2/ for instructions * 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 often you will need to use one of these. == Ubuntu Packages (Launchpad Bcfg2 PPA) == Made by the [https://launchpad.net/~bcfg2 Bcfg2 in Launchpad] team. === Testing Releases === These releases are volitile and may sometimes be broken. You shouldn't automatically update production systems against them. 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 }}} ==== Ubuntu Hardy ==== (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 ==== (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 }}} === Stable Releases === We will strive to only have stable, working releases that have gone through testing in these repositories. ==== Ubuntu Hardy ==== # /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 ==== # /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 = Building Your Own = You can build your own packages for more recent versions. See [wiki:BuildingDebianPackages] and [wiki:BuildingRPMPackages]