# anaconda_tmp **Repository Path**: t_feng/anaconda_tmp ## Basic Information - **Project Name**: anaconda_tmp - **Description**: No description available - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-17 - **Last Updated**: 2021-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### oerebuilder 简体中文 | [English](./README-EN.md) oerebuilder是一个自动化工具,由于定制`openEuler`或者其他linux发行版。 #### 安装 1. 使用`dnf`安装 ``` dnf install -y oerebuilder ``` 2. 依赖 ``` hardlink python3 squashfs-tools genisoimage rpm rpm-build createrepo_c isomd5sum ``` #### 使用 `oerebuilder`: oerebuilder [-h] {edvendor,ediso} ... ``` rebuild RPM/ISO for linux distribution positional arguments: {edvendor,ediso} edvendor 重新构建具有vendor信息的软件包 ediso 重新构建iso optional arguments: -h, --help show this help message and exit ``` `edvendor`: oerebudiler edvendor [-h] --vendor-src VENDOR_SRC --product-name PRODUCT_NAME --version-info VERSION_INFO --version-id VERSION_ID --logos LOGOS --output OUTPUT ``` optional arguments: -h, --help show this help message and exit --vendor-src VENDOR_SRC 指定所有具有vendor信息的源码包 --product-name PRODUCT_NAME 新的发行商名称 --version-info VERSION_INFO 新的版本信息 --version-id VERSION_ID 信息版本id, 如果不清楚,可以设置与version-info一致 --logos LOGOS 图标路径,用于替换图形场景的基本logo --output OUTPUT rebuild rpm的输出目录 ``` `ediso`: oerebudiler ediso [-h] --iso ISO --rpms RPMS --work-dir WORK_DIR --output OUTPUT --product-name PRODUCT_NAME --version-info VERSION_INFO --version-id VERSION_ID ``` optional arguments: -h, --help show this help message and exit --iso ISO 源iso路径,用于定制的基线iso --rpms RPMS 由edvendor步骤构建生成的rpm --work-dir WORK_DIR 用于iso重新构建的目录, 需要有足够空间进行解压iso --output OUTPUT iso定制的输出目录, 需要有足够的空存放定制完成之后的iso文件 --product-name PRODUCT_NAME 新的发行商名称 --version-info VERSION_INFO 新的版本信息 --version-id VERSION_ID 信息版本id, 如果不清楚,可以设置与version-info一致 ```