VineLinux
  • ホーム
    • Vine Linux について
    • Vine Linux 6 について
    • Vine Linux 6.1 について
    • Vine Linux 6.2 について
  • ダウンロード
  • ドキュメント
    • ドキュメンテーション
    • メーリングリスト過去ログ
  • お知らせ
    • ニュース
    • エラッタ情報
    • バグ情報
    • 書籍
  • コミュニティ
    • Wiki
    • Facebookページ
    • ユーザフォーラム
    • メーリングリスト
    • メーリングリスト過去ログ
    • 開発者ブログ
  • 開発者向け情報
    • プロジェクト一覧
    • VineSeed
    • VinePlus
    • セキュリティチーム
    • ドキュメントチーム
    • 翻訳プロジェクト
    • VLゴシックフォントファミリ
    • Wiki(開発者向け)
  • About us
    • Project Vine について
    • 開発協力メンバー
    • このサイトについて
    • プライバシーポリシー
    • ご協力・ご寄付について
    • ロードマップ
  • このドキュメントについて
  • RPMパッケージの作成方法
    • 用語の解説
    • 環境設定
    • 基本的なパッケージ作成の流れ
    • より高度なパッケージ作成のための情報
    • RPMパッケージをつくるときの注意
    • Vine Linux で使用できるGroup一覧
    • パッケージ作成に必要なディレクトリの変更方法
    • SPECファイルで使用できる便利なタグ
    • 更新記録(1999/2/16以降)
    • さらに深く知りたい方へ

RPMパッケージの作成方法

  • 用語の解説
    • I. 環境設定
      • I.1. 設定ファイル
      • I.2. パッケージ作成に必要なディレクトリの準備
      • I.3. パッケージ署名の設定
    • II. 基本的なパッケージ作成の流れ
      • II.4. パッケージ作成毎の準備
      • II.5. SPECファイルの記述
      • II.6. SPECファイルをもとにRPMパッケージを作成する
      • II.7. パッケージ作成後に確認すること
    • III. より高度なパッケージ作成のための情報
      • III.8. 環境変数とマクロの活用
      • III.9. 依存情報の記述に関する詳細
      • III.10. %setupマクロの詳細
      • III.11. スクリプト部で使用できるその他のセクション
      • III.12. サブパッケージの作成方法
      • III.13. パッケージ固有の作法等について
    • A. RPMパッケージをつくるときの注意
      • A.1. シンボリック・リンク等を%postとかで張らない
      • A.2. むやみに Epoch を使わない。
      • A.3. あまり細かくサブパッケージに分けない
      • A.4. %configは乱用しない
      • A.5. patchを使いすぎない
      • A.6. SPECファイルは第三者にもわかりやすくする
    • B. Vine Linux で使用できるGroup一覧
      • C. パッケージ作成に必要なディレクトリの変更方法
        • D. SPECファイルで使用できる便利なタグ
          • E. 更新記録(1999/2/16以降)
            • F. さらに深く知りたい方へ
              このドキュメントについて 用語の解説
              • Project Vineについて|
              • このサイトについて|
              • プライバシーポリシー|
              • 商標について|
              • ご協力・ご寄付について
              Copyright (C) 1998-2014 Project Vine, All Rights Reserved.