Dear TC: 麒麟软件在openEuler社区成立之初,并已经成立了UKUI SIG组,也一直致力于社区建设,我们已经在进行UKUI-3.0移植到openEuler-20.03的工作,并已作出了一些成果,我们已经在X86平台上,完成了UKUI-3.0的适配和测试,基本已经能够稳定运行,并且已经将UKUI的相关代码贡献到了openEuler社区,但相关的编译工作一直是本地进行的。 所以,目前我们在进行的工作如下: 1) 将UKUI-3.0 移植到openEuler社区 OBS进行编译和构造(aarch64 和 X86),以方便社区的更好的集成和使用。
2) 继续修复UKUI-3.0的相关问题,完善UKUI功能。 但在接下来的工作中,我们也希望得到TC的一些帮助: 1)我们这边人员对OBS还不够了解(我们也在努力学习),而且UKUI涉及的包也比较多,可能会需要一些时间,也希望得到TC的一些帮助。 2) 在openEuler上适配 UKUI-3.0时,目前只集成了一些基础功能,也希望TC和社区能提出一些需求、意见和建议,任何对openEuler UKUI话题都可以在https://gitee.com/openkylin/ukui-issues 项目中提出issue。
UKUI在X86上安装使用的教程如下,欢迎大家使用:
openEuler UKUI安装方法:
在安装ukui前请先创建一个管理员用户,推荐在安装openEuler系统时创建。
1. 离线
1) 安装openEuler并配置yum源(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E... install createrepo,如果安装不成功请检查配置的yum源)
2) 下载安装必须文件(链接:https://pan.baidu.com/s/1bljArjqrzONfQilW9zUzHg 提取码:pg4q)。
将下载的install.sh放入/root目录下并赋予执行权限,RPMS.zip、reinstall.zip文件解压缩。将解压出的RPMS文件夹放入/RPMS文件夹下,目录结构如下所示
reinstall文件夹放入/root目录下。
3) 搭建本地yum源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[local]
name=local
baseurl=file:///RPMS/
enabled=1
gpgcheck=0
priority=1
4)切换到/root目录下,执行./install.sh
2. 在线
1)配置openEuler官方源,(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E...:
[openeuler]
name=openeuler
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/
enabled=1
gpgcheck=0
2)配置ukui的在线源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[ukui]
name=ukui
baseurl= http://openkylin.com/repo/ukui/RPMS/
enabled=1
gpgcheck=0
priority=1
2) 在openKylin(http://openkylin.com/repo/ukui/%EF%BC%89 下载install_online.sh放入/root目录下, 下载reinstall.zip解压后的reinstall文件夹及内容放入/root目录下。
切换到root目录,运行install_online.sh。
谢谢
我是否可以将这份邮件转发到community,这样可以有更多人知道UKUI的进展,也有更多人有机会尝试。
Regards
发件人: 侯依然爸爸 [mailto:hj19870806@163.com] 发送时间: 2020年7月12日 18:27 收件人: openEuler-tc tc@openeuler.org 抄送: douyan@kylinos.cn; yangzhao@kylinos.cn 主题: [Tc] 关于UKUI-3.0 在openEuler上的编译适配
Dear TC: 麒麟软件在openEuler社区成立之初,并已经成立了UKUI SIG组,也一直致力于社区建设,我们已经在进行UKUI-3.0移植到openEuler-20.03的工作,并已作出了一些成果,我们已经在X86平台上,完成了UKUI-3.0的适配和测试,基本已经能够稳定运行,并且已经将UKUI的相关代码贡献到了openEuler社区,但相关的编译工作一直是本地进行的。 所以,目前我们在进行的工作如下: 1) 将UKUI-3.0 移植到openEuler社区 OBS进行编译和构造(aarch64 和 X86),以方便社区的更好的集成和使用。 2) 继续修复UKUI-3.0的相关问题,完善UKUI功能。 但在接下来的工作中,我们也希望得到TC的一些帮助: 1)我们这边人员对OBS还不够了解(我们也在努力学习),而且UKUI涉及的包也比较多,可能会需要一些时间,也希望得到TC的一些帮助。 2) 在openEuler上适配 UKUI-3.0时,目前只集成了一些基础功能,也希望TC和社区能提出一些需求、意见和建议,任何对openEuler UKUI话题都可以在https://gitee.com/openkylin/ukui-issues 项目中提出issue。
UKUI在X86上安装使用的教程如下,欢迎大家使用: openEuler UKUI安装方法: 在安装ukui前请先创建一个管理员用户,推荐在安装openEuler系统时创建。 [cid:image001.png@01D6588F.69E9DCB0] 1. 离线 1) 安装openEuler并配置yum源(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E... install createrepo,如果安装不成功请检查配置的yum源) 2) 下载安装必须文件(链接:https://pan.baidu.com/s/1bljArjqrzONfQilW9zUzHg 提取码:pg4q)。 将下载的install.sh放入/root目录下并赋予执行权限,RPMS.zip、reinstall.zip文件解压缩。将解压出的RPMS文件夹放入/RPMS文件夹下,目录结构如下所示
[cid:image002.png@01D6588F.69E9DCB0] reinstall文件夹放入/root目录下。 3) 搭建本地yum源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容: [local] name=local baseurl=file:///RPMS/ enabled=1 gpgcheck=0 priority=1 4)切换到/root目录下,执行./install.sh 2. 在线 1)配置openEuler官方源,(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E...: [openeuler] name=openeuler baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/ enabled=1 gpgcheck=0 2)配置ukui的在线源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容: [ukui] name=ukui baseurl= http://openkylin.com/repo/ukui/RPMS/ enabled=1 gpgcheck=0 priority=1 2) 在openKylin(http://openkylin.com/repo/ukui/%EF%BC%89 下载install_online.sh放入/root目录下, 下载reinstall.zip解压后的reinstall文件夹及内容放入/root目录下。 切换到root目录,运行install_online.sh。
好的,感谢建议,马上转发到community
在 2020-07-12 21:00:09,"Huxinwei" huxinwei@huawei.com 写道:
谢谢
我是否可以将这份邮件转发到community,这样可以有更多人知道UKUI的进展,也有更多人有机会尝试。
Regards
发件人:侯依然爸爸 [mailto:hj19870806@163.com] 发送时间: 2020年7月12日 18:27 收件人: openEuler-tc tc@openeuler.org 抄送: douyan@kylinos.cn; yangzhao@kylinos.cn 主题: [Tc] 关于UKUI-3.0 在openEuler上的编译适配
Dear TC: 麒麟软件在openEuler社区成立之初,并已经成立了UKUI SIG组,也一直致力于社区建设,我们已经在进行UKUI-3.0移植到openEuler-20.03的工作,并已作出了一些成果,我们已经在X86平台上,完成了UKUI-3.0的适配和测试,基本已经能够稳定运行,并且已经将UKUI的相关代码贡献到了openEuler社区,但相关的编译工作一直是本地进行的。
所以,目前我们在进行的工作如下:
1)将UKUI-3.0 移植到openEuler社区 OBS进行编译和构造(aarch64 和 X86),以方便社区的更好的集成和使用。
2) 继续修复UKUI-3.0的相关问题,完善UKUI功能。
但在接下来的工作中,我们也希望得到TC的一些帮助:
1)我们这边人员对OBS还不够了解(我们也在努力学习),而且UKUI涉及的包也比较多,可能会需要一些时间,也希望得到TC的一些帮助。
2)在openEuler上适配 UKUI-3.0时,目前只集成了一些基础功能,也希望TC和社区能提出一些需求、意见和建议,任何对openEuler UKUI话题都可以在https://gitee.com/openkylin/ukui-issues%E9%A1%B9%E7%9B%AE%E4%B8%AD%E6%8F%90%...
UKUI在X86上安装使用的教程如下,欢迎大家使用:
openEuler UKUI安装方法:
在安装ukui前请先创建一个管理员用户,推荐在安装openEuler系统时创建。
1. 离线
1) 安装openEuler并配置yum源(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E... install createrepo,如果安装不成功请检查配置的yum源)
2) 下载安装必须文件(链接:https://pan.baidu.com/s/1bljArjqrzONfQilW9zUzHg%E6%8F%90%E5%8F%96%E7%A0%81%E...
将下载的install.sh放入/root目录下并赋予执行权限,RPMS.zip、reinstall.zip文件解压缩。将解压出的RPMS文件夹放入/RPMS文件夹下,目录结构如下所示
reinstall文件夹放入/root目录下。
3) 搭建本地yum源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[local]
name=local
baseurl=file:///RPMS/
enabled=1
gpgcheck=0
priority=1
4)切换到/root目录下,执行./install.sh
2. 在线
1)配置openEuler官方源,(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E...:
[openeuler]
name=openeuler
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/
enabled=1
gpgcheck=0
2)配置ukui的在线源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[ukui]
name=ukui
baseurl= http://openkylin.com/repo/ukui/RPMS/
enabled=1
gpgcheck=0
priority=1
2) 在openKylin(http://openkylin.com/repo/ukui/%EF%BC%89 下载install_online.sh放入/root目录下, 下载reinstall.zip解压后的reinstall文件夹及内容放入/root目录下。
切换到root目录,运行install_online.sh。
Dear TC:
感谢社区的大牛的帮忙,我们已经把UKU-3.0所有的编译和安装包都已经在OBS编译通过了,现在进入了最后的测试阶段。但目前遇到了一个比较棘手的问题: https://gitee.com/src-openeuler/xorg-x11-xinit/issues/I1I1UM?from=project-is...
根据issue回复,得知这些包的某些文件,涉及软件侵权问题,请问TC有对这方面的解决方案吗?
在 2020-07-12 18:26:37,"侯依然爸爸" hj19870806@163.com 写道:
Dear TC: 麒麟软件在openEuler社区成立之初,并已经成立了UKUI SIG组,也一直致力于社区建设,我们已经在进行UKUI-3.0移植到openEuler-20.03的工作,并已作出了一些成果,我们已经在X86平台上,完成了UKUI-3.0的适配和测试,基本已经能够稳定运行,并且已经将UKUI的相关代码贡献到了openEuler社区,但相关的编译工作一直是本地进行的。 所以,目前我们在进行的工作如下: 1) 将UKUI-3.0 移植到openEuler社区 OBS进行编译和构造(aarch64 和 X86),以方便社区的更好的集成和使用。
2) 继续修复UKUI-3.0的相关问题,完善UKUI功能。 但在接下来的工作中,我们也希望得到TC的一些帮助: 1)我们这边人员对OBS还不够了解(我们也在努力学习),而且UKUI涉及的包也比较多,可能会需要一些时间,也希望得到TC的一些帮助。 2) 在openEuler上适配 UKUI-3.0时,目前只集成了一些基础功能,也希望TC和社区能提出一些需求、意见和建议,任何对openEuler UKUI话题都可以在https://gitee.com/openkylin/ukui-issues 项目中提出issue。
UKUI在X86上安装使用的教程如下,欢迎大家使用:
openEuler UKUI安装方法:
在安装ukui前请先创建一个管理员用户,推荐在安装openEuler系统时创建。
1. 离线
1) 安装openEuler并配置yum源(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E... install createrepo,如果安装不成功请检查配置的yum源)
2) 下载安装必须文件(链接:https://pan.baidu.com/s/1bljArjqrzONfQilW9zUzHg 提取码:pg4q)。
将下载的install.sh放入/root目录下并赋予执行权限,RPMS.zip、reinstall.zip文件解压缩。将解压出的RPMS文件夹放入/RPMS文件夹下,目录结构如下所示
reinstall文件夹放入/root目录下。
3) 搭建本地yum源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[local]
name=local
baseurl=file:///RPMS/
enabled=1
gpgcheck=0
priority=1
4)切换到/root目录下,执行./install.sh
2. 在线
1)配置openEuler官方源,(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E...:
[openeuler]
name=openeuler
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/
enabled=1
gpgcheck=0
2)配置ukui的在线源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容:
[ukui]
name=ukui
baseurl= http://openkylin.com/repo/ukui/RPMS/
enabled=1
gpgcheck=0
priority=1
2) 在openKylin(http://openkylin.com/repo/ukui/%EF%BC%89 下载install_online.sh放入/root目录下, 下载reinstall.zip解压后的reinstall文件夹及内容放入/root目录下。
切换到root目录,运行install_online.sh。
看了一下对应的文件,我们在引入的时候,fedora和opensuse对比看只有fedora有(没有分析ubuntu)。
对于只有一家提供补丁,且没有经过详细分析原因是不能引入的,因为当时没有其他应用依赖该文件,所以选择了删除。
从这些文件的license看是gpl V2,遵守gpl v2就可以引用,如果当前ukui会用到, 建议分析这些补丁的详细功能,如果功能是通用的,我觉得可以提交合入。
发件人: 侯健 [mailto:hj19870806@163.com] 发送时间: 2020年7月27日 10:35 收件人: openEuler-tc tc@openeuler.org 抄送: douyan@kylinos.cn; yangzhao@kylinos.cn 主题: [Tc] Re: 关于UKUI-3.0 在openEuler上的编译适配
Dear TC: 感谢社区的大牛的帮忙,我们已经把UKU-3.0所有的编译和安装包都已经在OBS编译通过了,现在进入了最后的测试阶段。但目前遇到了一个比较棘手的问题: https://gitee.com/src-openeuler/xorg-x11-xinit/issues/I1I1UM?from=project-is... 根据issue回复,得知这些包的某些文件,涉及软件侵权问题,请问TC有对这方面的解决方案吗?
在 2020-07-12 18:26:37,"侯依然爸爸" <hj19870806@163.commailto:hj19870806@163.com> 写道: Dear TC: 麒麟软件在openEuler社区成立之初,并已经成立了UKUI SIG组,也一直致力于社区建设,我们已经在进行UKUI-3.0移植到openEuler-20.03的工作,并已作出了一些成果,我们已经在X86平台上,完成了UKUI-3.0的适配和测试,基本已经能够稳定运行,并且已经将UKUI的相关代码贡献到了openEuler社区,但相关的编译工作一直是本地进行的。 所以,目前我们在进行的工作如下: 1) 将UKUI-3.0 移植到openEuler社区 OBS进行编译和构造(aarch64 和 X86),以方便社区的更好的集成和使用。 2) 继续修复UKUI-3.0的相关问题,完善UKUI功能。 但在接下来的工作中,我们也希望得到TC的一些帮助: 1)我们这边人员对OBS还不够了解(我们也在努力学习),而且UKUI涉及的包也比较多,可能会需要一些时间,也希望得到TC的一些帮助。 2) 在openEuler上适配 UKUI-3.0时,目前只集成了一些基础功能,也希望TC和社区能提出一些需求、意见和建议,任何对openEuler UKUI话题都可以在https://gitee.com/openkylin/ukui-issues 项目中提出issue。
UKUI在X86上安装使用的教程如下,欢迎大家使用: openEuler UKUI安装方法: 在安装ukui前请先创建一个管理员用户,推荐在安装openEuler系统时创建。 [cid:image001.png@01D66528.E88C62E0] 1. 离线 1) 安装openEuler并配置yum源(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E... install createrepo,如果安装不成功请检查配置的yum源) 2) 下载安装必须文件(链接:https://pan.baidu.com/s/1bljArjqrzONfQilW9zUzHg 提取码:pg4q)。 将下载的install.sh放入/root目录下并赋予执行权限,RPMS.zip、reinstall.zip文件解压缩。将解压出的RPMS文件夹放入/RPMS文件夹下,目录结构如下所示
[cid:image002.png@01D66528.E88C62E0] reinstall文件夹放入/root目录下。 3) 搭建本地yum源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容: [local] name=local baseurl=file:///RPMS/ enabled=1 gpgcheck=0 priority=1 4)切换到/root目录下,执行./install.sh 2. 在线 1)配置openEuler官方源,(推荐采用:x86_64: https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/%EF%BC%89%E...: [openeuler] name=openeuler baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/everything/x86_64/ enabled=1 gpgcheck=0 2)配置ukui的在线源:修改/etc/yum.repos.d/openEuler_x86_64.repo文件,在末尾添加如下内容: [ukui] name=ukui baseurl= http://openkylin.com/repo/ukui/RPMS/ enabled=1 gpgcheck=0 priority=1 2) 在openKylin(http://openkylin.com/repo/ukui/%EF%BC%89 下载install_online.sh放入/root目录下, 下载reinstall.zip解压后的reinstall文件夹及内容放入/root目录下。 切换到root目录,运行install_online.sh。