s3で自前 Debian Package リポジトリを作る

この記事でやること

  • aptly の初歩的な使い方
  • aptly を使ってs3へ自前リポジトリを公開する。

自前パッケージの作成については、書かないです。

自前 Debian Package リポジトリ

なぜ自前のリポジトリが欲しいかというと、個人的には以下の3つくらいかと思います。

  • カジュアルにパッチを当てて、サーバに適用したい
  • 必要なパッケージをフリーズしたいが全てのサーバーで Pin するのは面倒、などの理由で自分でバージョンをコントロールしたい
  • 公式パッケージがない場合に、ビルド済みのものをインストールする形式にしたい

ただし、リポジトリの構成を調べたり、一度手で作ってみるとわかるが、更新がとっても大変です …

more ...