| v34 | v35 | |
|---|---|---|
| 122 | 122 | 簡単な実行例をヘルプで出すようにしていますが、 |
| 123 | 123 | |
| 124 | [vbootstrap-0.0.2 |
|
| 125 | {{{ |
|
| 126 | ||
| 127 | Usage: vbuilder {--version [version]} {--arch [arch]} {-- |
|
| 124 | [vbootstrap-0.0.28 に同梱されている vbuilder] | |
| 125 | {{{ | |
| 126 | vbuilder | |
| 127 | Usage: vbuilder {--version [version]} {--arch [arch]} {--category [categories]} {--dist-upgrade} {--target [target]} {--with-compat32} {--bootstrap-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} | |
| 128 | 128 | |
| 129 | 129 | Options: |
| 130 | 130 | --version: set [version] (default: VineSeed) |
| 131 | 131 | --arch: set [arch] (default: x86_64) |
| 132 | --category: set [categories] (default: main,plus,nonfree) | |
| 132 | 133 | --dist-upgrade: make VineSeed bootstrap via 5.1 |
| 133 | --unionfs |
|
| 134 | --unionfs: cover a bootstrap with unionfs | |
| 134 | 135 | --target: build rpms with [target] |
| 135 | 136 | --with-compat32: build rpms with compat32 on boostrap |
| 136 | --bootstrap-dir: set a bootstrap directory (default: / |
|
| 137 | --bootstrap-dir: set a bootstrap directory (default: /dev/shm/vbootstrap) | |
| 137 | 138 | --cache-dir: set a directory to cache rpms (default: /var/local/vbootstrap/cache) |
| 138 | 139 | --built-rpms-dir: set a directory to store built rpms in chroot (default: /home/munepi/rpm/vbuilder) |
| … | … | |
| 148 | 149 | For example, |
| 149 | 150 | * make a clean/plain build environment on the current archtecture: |
| 150 | vbuilder |
|
| 151 | vbuilder clean build | |
| 151 | 152 | * build rpms from the specified source rpm: |
| 152 | vbuilder |
|
| 153 | vbuilder build-rpm [src.rpm] | |
| 153 | 154 | * make a plain build environment for Vine Linux 4.2: |
| 154 | vbuilder --version 4.2 |
|
| 155 | vbuilder --version 4.2 clean build | |
| 155 | 156 | * make a i386 chroot on x86_64: |
| 156 | vbuilder --arch i386 |
|
| 157 | * build a kernel package with target i686 |
|
| 158 | vbuilder --target i686 |
|
| 157 | vbuilder --arch i386 clean build | |
| 158 | * build a kernel package with target i686: | |
| 159 | vbuilder --target i686 build-rpm [kernel src.rpm] | |
| 159 | 160 | * build a compat32 package: |
| 160 | vbuilder --arch i386 --with-compat32 |
|
| 161 | vbuilder --arch i386 --with-compat32 build-rpm [src.rpm] | |
| 161 | 162 | |
| 162 | 163 | supported version: |