wiki:PrecompiledPackages

Version 13 (modified by dclark, 12 years ago) (diff)

Added info on Bcfg2 PPA testing repos

TracNav

Table of Contents

  1. Precompiled Packages
  2. Unofficial Precompiled Packages
    1. Ubuntu Packages (Launchpad Bcfg2 PPA)
  3. Building Your Own

Precompiled Packages

Precompiled/binary packages are available for a number of architectures:

  • Debian
    • Sarge
      Add the following to /etc/apt/sources.list
      deb ftp://ftp.mcs.anl.gov/pub/bcfg/debian sarge/
      
    • Sid/Etch? packages are available in debian.
  • 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.
  • Redhat
    • Fedora Core 5
    • Enterprise Linux 4
    • Centos 4
    • Packages are available in EPEL
  • SUSE
  • Nexenta
    • Elatte-unstable
      Add the following to /etc/apt/sources.list
      deb ftp://ftp.mcs.anl.gov/pub/bcfg/nexenta elatte-unstable/
      
  • OS X
  • FreeBSD
  • Source RPMS

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 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. There is not yet anything here.

Building Your Own

You can build your own packages for more recent versions. See BuildingDebianPackages and BuildingRPMPackages