2020-08-07 15:26:11 +08:00
# oemaker
#### Description
2021-03-19 20:17:30 +08:00
The source package `oemaker` has two functions: iso making and iso cutting. Correspondingly, two binary RPM packages are generated: `oemaker` and `isocut` .
2021-09-28 11:00:28 +08:00
The generated binary RPM package `oemaker` is a building tool for making DVD iso, include standard iso, debug iso, source iso, everything iso, everything source iso,everything debug iso, edge computing iso and netinst iso.
2021-03-19 20:17:30 +08:00
The generated binary RPM package `isocut` is a building tool for iso cutting which supports only RPM package-level.
2020-08-07 15:26:11 +08:00
#### Installation
2021-03-19 20:17:30 +08:00
To install `oemaker` and `isocut` , you can use `rpm` or `dnf` package manager command with openEuler repository.
2020-08-07 15:26:11 +08:00
2021-03-19 20:17:30 +08:00
Install `oemaker` with dnf
2020-08-07 15:26:11 +08:00
```sh
dnf install -y oemaker
```
2021-03-19 20:17:30 +08:00
Install `isocut` with dnf
```sh
dnf install -y isocut
```
2020-08-07 15:26:11 +08:00
#### Instructions
2021-03-19 20:17:30 +08:00
Generally, the disk space is more than 50g.
#### Usage
2020-08-07 15:26:11 +08:00
2021-03-19 20:17:30 +08:00
##### oemaker
2020-08-07 15:26:11 +08:00
oemaker < font color = #0000FF > _[-h] [ -t Type ] [ -p Product ] [ -v Version ] [ -r RELEASE ] [ -s REPOSITORY ] _ </ font >
2021-03-19 20:17:30 +08:00
optional arguments:
2020-08-07 15:26:11 +08:00
-t Type
2021-02-08 18:04:10 +08:00
ISO Type include standard debug source everything everything_debug everything_src and netinst
2020-08-07 15:26:11 +08:00
-p Product
Product Name, such as: openEuler
-v Version
version identifier
-r RELEASE
release information
-s REPOSITORY
source dnf repository address link(may be listed multiple times)
2021-03-19 20:17:30 +08:00
-h
show the help message and exit
##### isocut
2022-04-28 17:01:34 +08:00
isocut < font color = #0000FF > _[-h] [ -t temporary path ] [ -r extern rpm path ] [ -k kickstart file path ] origin-iso dest-iso_ </ font >
2021-03-19 20:17:30 +08:00
positional arguments:
origin-iso origin iso image
dest-iso destination iso image
optional arguments:
-t the temporary path which must be an absolute path and must be greater than 8g
-r extern rpm packages path
2022-04-28 17:01:34 +08:00
-k Kickstart file path
2021-03-19 20:17:30 +08:00
-h show the help message and exit