[[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 packages are available in Debian. * Etch packages are available in Debian. * Sarge [[BR]] Add the following to /etc/apt/sources.list [[BR]] {{{ deb ftp://ftp.mcs.anl.gov/pub/bcfg/debian sarge/ }}} == 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/nexenta elatte-unstable/ }}} == openSUSE == * For openSUSE 11.x are no 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 that the packages from [http://download.opensuse.org/repositories/home:/kisielk/CentOS_5/noarch/] are working. == OS X == * 10.5 (Leopard) [[BR]] Package available from [ftp://ftp.mcs.anl.gov/pub/bcfg/macosx] (outdated) == Red Hat Enterprise Linux / Centos == * Packages are available in [http://fedoraproject.org/wiki/EPEL EPEL]: [[BR]] 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' }}} 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 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles10] (outdated) * SLES9 [[BR]] Packages are available from [ftp://ftp.mcs.anl.gov/pub/bcfg/suse/sles9] (outdated) == 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. * [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/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]