Changes between Version 46 and Version 47 of VineBootstrap


Ignore:
Timestamp:
2012/01/22 03:42:21 (9 years ago)
Author:
munepi
Comment:

vbuilder のヘルプを更新

Legend:

Unmodified
Added
Removed
Modified
  • VineBootstrap

    v46 v47  
    135135}}} 
    136136 
    137 == vbootstrap-0.0.42 に同梱されている vbuilder のヘルプ == 
    138  
    139 {{{ 
    140 Usage:  vbuilder {--version [version]} {--arch [arch]} {--category [categories]} {--dist-upgrade} {--target [target]} {--with-compat32} {--rpmbuild-define [macro_expr]} {--rpmbuild-with [bcond_with]} {--rpmbuild-without [bcond_with]} {--sign} {--no-install} {--debug} {--help} {--bootstrap-dir [directory]} {--unionfs-dir [directory]} {--cache-dir [directory]} {--built-rpms-dir [directory]} {clean|build|build-rpm [src.rpm]|install-rpm [arch.rpm|package]|remove-rpm [package]|show-info} 
     137== vbootstrap-0.0.48 に同梱されている vbuilder のヘルプ == 
     138 
     139{{{ 
     140vbuilder 0.0.48  
     141Usage:  vbuilder {--profile [profile]} {--version [version]} {--arch [arch]} {--category [categories]} {--fetch-url [fetch_url]} {--dist-upgrade} {--target [target]} {--with-compat32} {--rpmbuild-define [macro_expr]} {--rpmbuild-with [bcond_with]} {--rpmbuild-without [bcond_with]} {--sign} {--no-install} {--debug} {--help} {--bootstrap-dir [directory]} {--unionfs-dir [directory]} {--cache-dir [directory]} {--built-rpms-dir [directory]} {clean|build|build-rpm [src.rpm]|install-rpm [arch.rpm|package]|remove-rpm [package]} 
    141142 
    142143Options: 
    143         --version:              set [version] (default: VineSeed) 
    144         --arch:                 set [arch] (default: x86_64) 
    145         --category:             set [categories] (default: main,plus,nonfree) 
    146         --dist-upgrade:         make VineSeed bootstrap via 5.2 
    147         --unionfs:              cover a bootstrap with unionfs 
    148         --target:               build rpms with [target] 
    149         --with-compat32:        build rpms with compat32 on bootstrap 
    150         --rpmbuild-define:      give a option --define [macro_expr] to rpmbuild 
    151         --rpmbuild-with:        give a option --with [bcond_with] to rpmbuild 
    152         --rpmbuild-without:     give a option --without [bcond_with] to rpmbuild 
    153         --sign:                 sign built rpms 
    154         --no-install:           build only a source rpm - do NOT install a built rpm 
    155         --login:                login in chroot as root user 
    156         --bootstrap-dir:        set a bootstrap directory (default: /var/local/vbootstrap) 
    157         --unionfs-dir:          set a directory to store unionfs images of vbootstrap (default: /var/local/vbootstrap/unionfs) 
    158         --cache-dir:            set a directory to cache rpms (default: /var/local/vbootstrap/cache) 
    159         --built-rpms-dir:       set a directory to store built rpms in chroot (default: /root/rpm/vbuilder) 
    160         --debug:                enable debug mode 
    161         --help:                 show this help 
     144        --profile:              [profile] を設定 
     145        --version:              [version] を設定 (デフォルト: ) 
     146        --arch:                 [arch] を設定 (デフォルト: ) 
     147        --category:             [categories] を設定 (デフォルト: ) 
     148        --fetch-url:            パッケージを取得する [fetch_url] を設定 (デフォルト: ) 
     149        --dist-upgrade:          経由で VineSeed ブートストラップを構築する 
     150        --unionfs:              unionfs でブートストラップをカバーする 
     151        --target:               [target] で rpm をビルドする 
     152        --with-compat32:        compat32 を付加して rpm をビルドする 
     153        --rpmbuild-define:      rpmbuild に --define [macro_expr] を与える 
     154        --rpmbuild-with:        rpmbuild に --with [bcond_with] を与える 
     155        --rpmbuild-without:     rpmbuild に --without [bcond_with] を与える 
     156        --sign:                 ビルドされた rpm を署名する 
     157        --no-install:           ビルドされた rpm をインストールしない 
     158        --login:                root として chroot にログインする 
     159        --bootstrap-dir:        ブートストラップディレクトリを設定 (デフォルト: ) 
     160        --unionfs-dir:          unionfs イメージを格納するディレクトリを設定 (デフォルト: ) 
     161        --cache-dir:            rpm のキャッシュディレクトリを設定 (デフォルト: ) 
     162        --built-rpms-dir:       chroot でビルドされた rpm を格納するディレクトリを設定 (デフォルト: ) 
     163        --debug:                デバッグモードを有効 
     164        --help:                 このヘルプを表示します 
     165 
    162166 
    163167Actions: 
    164         clean:                  clean the bootstrap of [version] 
    165         build:                  build a bootstrap of [version] 
    166         build-rpm:              build [src.rpm] on a bootstrap 
    167         install-rpm:            install [arch.rpm|package] on a bootstrap 
    168         remove-rpm:             remove [package] on a bootstrap 
    169         show-info:              show basic informations and logs in chroot 
    170  
    171 For example,  
    172 * make a clean/plain build environment on the current archtecture: 
     168        clean:                  [version] のブートストラップを削除する 
     169        build:                  [version] のブートストラップを構築する 
     170        build-rpm:              ブートストラップ上で [src.rpm] をビルドする 
     171        install-rpm:            ブートストラップ上に [arch.rpm|package] をインストールする 
     172        remove-rpm:             ブートストラップ上から [package] を削除する 
     173 
     174 
     175Examples:  
     176* 手元と同一バージョン、同一アーキテクチャのビルド環境を構築する: 
    173177vbuilder clean build 
    174 * build rpms from the specified source rpm: 
     178* 指定したソース rpm から rpm をビルドする: 
    175179vbuilder build-rpm [src.rpm] 
    176 * make a plain build environment for Vine Linux 4.2: 
    177 vbuilder --version 4.2 clean build 
    178 * make a i386 chroot on x86_64: 
     180* Vine Linux 5.2 のビルド環境を構築する: 
     181vbuilder --version 5.2 clean build 
     182* x86_64 上で i386 chroot 環境を構築する: 
    179183vbuilder --arch i386 clean build 
    180 * build a kernel package with target i686: 
     184* ターゲット i686 の kernel パッケージをビルドする: 
    181185vbuilder --target i686 build-rpm [kernel src.rpm] 
    182 * build a compat32 package: 
     186* compat32 パッケージをビルドする: 
    183187vbuilder --arch i386 --with-compat32 build-rpm [src.rpm] 
    184188 
    185   supported version: 
    186     4.2 
     189 
     190  supported <version>_<arch>: 
    187191    4.2_i386 
    188     5.2 
     192    4.2_ppc 
    189193    5.2_arm 
    190194    5.2_i386 
    191     VineSeed 
     195    5.2_ppc 
     196    5.2_x86_64 
     197    6.0_i386 
     198    6.0_x86_64 
    192199    VineSeed_arm 
    193200    VineSeed_i386 
     201    VineSeed_ppc 
     202    VineSeed_x86_64 
    194203}}} 
    195204