なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

aptサーバを立てた

Debianのパッケージを配るapt鯖を立てた
しかし実体はただのHTTPサーバとあんまり変わらない。

手順については以下のサイトを参考にした

apt-ftparchive を使って debパッケージの aptリポジトリを作る
http://usamimi.info/~pochi/linux/apt-ftparchive.html

GnuPG を使って暗号化したり署名したりする
http://usamimi.info/~pochi/linux/gnupg.html

クエリな午後: checkinstall と GitHub Pages で始めるお手軽APTリポジトリ

利点とか

くわしいやり方は上記のサイトを見ればわかるはず
なぜaptサーバを立てる必要があるのか?それはDebianのパッケージである.debファイルの依存関係を解決してくれるのがaptの仕組みだからである。.debファイル自体をインストールするのはdpkgコマンドであるが、それ単体では依存しているライブラリ等を読み取ってくれない。