Debian Unstableからのpuppetインストール

まずはDebianのパッケージを固定する設定を書きます。詳しいことはapt-pinningやpreferencesの書き方等をgoogleなどで調べてください。

  • /etc/apt/preferencesに次の行を追加してください:
Package: *
Pin: release a=unstable
Pin-Priority: 1

Package: puppet
Pin: release a=unstable
Pin-Priority: 1001

Package: puppetmaster
Pin: release a=unstable
Pin-Priority: 1001
  • /etc/apt/sources.listに次の行を追加してください。:
deb     http://cdn.debian.or.jp/debian/   unstable main
  • /etc/apt/apt.conf.d/releaseを次の内容で追加してください。:
APT::Default-Release "stable";
  • "apt-get update" と "apt-get install puppet puppetmaster" の二つのコマンドを実行することで、unstableからpuppetのパッケージをインストールできます。