Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
openeuler_risc-v_obs [2022/02/24 13:07] – misaka00251 | openeuler_risc-v_obs [2022/02/24 13:44] – [OBS 命令] misaka00251 | ||
---|---|---|---|
Line 40: | Line 40: | ||
===== OBS 命令 ===== | ===== OBS 命令 ===== | ||
+ | |||
+ | ==== OCS 的安装配置 ==== | ||
首先安装 osc 软件包: '' | 首先安装 osc 软件包: '' | ||
+ | |||
+ | osc 的凭据位置为 '' | ||
+ | |||
+ | <file oscrc .oscrc> | ||
+ | [general] | ||
+ | apiurl = https:// | ||
+ | no_verify = 1 | ||
+ | |||
+ | [https:// | ||
+ | user=< | ||
+ | pass=< | ||
+ | </ | ||
+ | |||
+ | 注意的是,密码在这里为明文密码。 | ||
+ | |||
+ | ==== 基于 OBS 构建 RPM 包 ==== | ||
+ | |||
+ | === 社区已有软件包 === | ||
+ | |||
+ | - 进入 Project 页面 | ||
+ | - 找到要构建的包所在的工程,并在详情页面搜索需要构建的软件包 | ||
+ | - 点击 " | ||
+ | - 点击 " | ||
+ | |||
+ | 如果不选择 **Stay on this revision** 的话,则会在创建子工程之后开始自动构建。 | ||
+ | |||
+ | 根据流程,要想修复一个包首先要对其进行 Fork,去 [[https:// | ||
+ | |||
+ | 如果此处遇到了问题,请在微信群内汇报,会有专人处理。去[[https:// | ||
+ | |||
+ | 在自己的 Repo 做出更改之后,我们随后编辑 '' | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <service name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | </ | ||
+ | <service name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 在我这个例子内,我把 '' | ||
+ | |||