Quick Start Guide

了解openeuler

openEuler主要包括两个代码仓库:

  1. 代码仓: https://gitee.com/openeuler
  2. 软件包仓: https://gitee.com/src-openeuler

PLCT-oEBuild-包状态跟踪

https://docs.qq.com/sheet/DUHFlV0haT2duWHBG?tab=BB08J2

我是从《了解OBS》,进行学习的,首先构建是OBS,具体过程就不写在这里了,我去爬坑了,等我出来在继续写。

如何首先修改时间

https://www.lhsz.xyz/read/openeuler-20.03-lts/Administration-%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE.md

建议解决办法一:

执行命令

cat </dev/tcp/time.nist.gov/13 | awk ‘{print $2, $3}’ | xargs -I {} echo date -s "{}"命令

解决办法二:

看看/etc/systemd/timesyncd.conf 有没有东西,如果没有,用 https://www.ntppool.org/zone/cn 给的就行,填完了记得重启 systemd-timesyncd.service

如何配置 systemd-timesyncd.service

请查看:https://www.cnblogs.com/pipci/p/12833228.html

执行如下步骤,只设置NTP这行,其它的不必,增加2个NTP服务器,中间用空格隔开

vim /etc/systemd/timesyncd.conf

[Time]
NTP=ntp.ntsc.ac.cn cn.ntp.org.cn  

重启systemd-timesyncd服务生效

systemctl restart systemd-timesyncd.service
systemctl status systemd-timesyncd.service

最后在执行启动命令

timedatectl set-ntp true

修改时区

timedatectl  --list-timezones

timedatectl  set-timezone  Asia/Shanghai

通过date 或者 timedatectl 命令查看。

了解OBS

可以先看视频:https://www.bilibili.com/video/BV1YK411H7E2

可以从B站上了解:

https://space.bilibili.com/527064077/channel/seriesdetail?sid=675376

构建obs

https://build.openeuler.org/

https://gitee.com/openeuler/openeuler-obs

https://openbuildservice.org/help/manuals/obs-user-guide/

https://docs.openeuler.org/zh/docs/20.09/docs/ApplicationDev/构建RPM包.html)

\1. 注册obs用户,网址:https://build.openeuler.org/

\2. 学习OBS的,记录学习内容

(1) OBS编译框架

① 重要概念:工程(project),包(package),仓库(repository),架构(arch)。
请添加图片描述请添加图片描述
② 打开OBS 通过实际工程了解以上概念。

(2) OBS 安装配置

安装:

先了解一下openEuler 的发布地址 https://repo.openeuler.org/

请添加图片描述

② 配置

修改,osc凭据配置文件为/root/.oscrc,如果没有就创建一个文件,osc会自动识别的。osc凭据配置文件为/root/.oscrc,常规配置格式如下:

[general]
apiurl = https://build.openeuler.org
no_verify =1
[https://build.openeuler.org]
user=“your obs name”
pass=“your password”

③ 学会如何构建rpm包,一共有三个方式。

修包地址

https://docs.openeuler.org/zh/docs/20.09/docs/ApplicationDev/%E6%9E%84%E5%BB%BARPM%E5%8C%85.html

\1) OBS在线构建软件包(已有包和新增包)

\2) OBS本地构建软件包(已有包和新增包)

\3) Rpmdevtools

\4) 参考网站

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐