自家製RPMパッケージ用のaptのlistの作り方
- サーバでの作業
トップディレクトリを[topdir]とします。
%cd [topdir] # topdirにうつります
%mkdir i386 # アークテクチャ用のディレクトリを作ります
%ln -s true_SRPMS_dir SRPMS.hoge # SRPMがあるディレクトリのリンクをつくります
%ln -s true_RPMS_dir i386/RPMS.hoge # RPMがあるディレクトリのリンクをつくります
%genbasedir --topdir=[topdir] i386 hoge # hogeというサフィックスのリストができます
[topdir]をhttp or ftp で公開します
クライアントでの作業
/etc/apt/sources.listを以下を参考に編集します。
(環境に応じて適宜変えてください)
---- sources.list ここから ----
rpm http://hogehoge/[topdir] 2.5/$(ARCH) hoge
rpm-src http://hogehoge/[topdir] 2.5/$(ARCH) hoge
---- sources.list ここまで ----
%apt-get update # パッケージリストを読み込みます
%apt-get install fuge # fuge.i386.rpm をインストールします
戻る