[Share Experiences] deepin github 构建仓库发布啦
Tofloor
poster avatar
justforlxz
deepin developers team
2022-06-27 18:56
Author

嗨,deepin 的各位小伙伴们,大家好呀,我是竹子。

大家应该已经知道了,我们的工作流迁移到了 github 上,为了更好的促进社区的发展,咱专门在 github 上搞了一份 commit 构建仓库,目前每一笔提交合并后,都会立即打包进入仓库,并且开发人员会保证每一笔提交在合入时,都是可以在每个发行版上可编译的,这样可以减轻下游维护者的压力,不需要再维护一些奇奇怪怪的补丁。

目前已经支持了 archlinuxdebian siddeepin v20 的构建支持,在接下来的时间里,会增加 openSUSEfedora 的支持。

但是需要注意的是,commit 仓库仅仅是为了验证 能否构建,无法保证功能的正常使用,所以这是一个比内测仓库更加激进的仓库,可能会出现各种各样的问题。

注意⚠️

请不要在生产环境使用!

  • 目前由于为了通过构建,debian sid 仓库使用了一些空包代替了原本的包,会在后续将包替换回正常的包。

目前咱正在努力设计一套方案,可以在本地快速启动一个使用该仓库的环境,想要尝鲜的话就可以在这个环境中使用,避免破坏原本的系统,给大家造成影响。

使用说明: https://wiki.deepin.org/zh/02_%E6%8C%89%E8%BD%AF%E4%BB%B6%E5%8A%9F%E8%83%BD%E5%88%92%E5%88%86/02_%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6%E4%BB%8B%E7%BB%8D/01_%E7%BC%96%E7%A8%8B%E5%BC%80%E5%8F%91/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/%E7%9B%B8%E5%85%B3%E5%86%85%E5%AE%B9/%E4%BD%BF%E7%94%A8action%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84git%E4%BB%93%E5%BA%93

如果大家发现 linuxdeepin 的项目存在一些问题,也欢迎大家积极提交 pull request 进行处理。

Reply Favorite View the author
All Replies
2 / 2
To page
神末shenmo
Moderator
Spark-App
2022-06-28 21:41
#21
justforlxz

这看起来是 shenme 的仓库出了问题,自己改文件先屏蔽了吧。

在 /etc/apt/sources.list 和 /etc/apt/sources.list.d下面找一找

分支问题,我改了但是他复制的不对

应该用pages分支

Reply View the author
神末shenmo
Moderator
Spark-App
2022-06-28 21:41
#22
WangZhongyun

谢谢,但是

正在读取软件包列表... 完成
E: 无法下载 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/main/dists/apricot/main/binary-amd64/Packages 404 Not Found [IP: 106.75.45.236 443]
E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

要怎么办了

复制的不对,重新复制

第二行的main要改成pages

Reply View the author
神末shenmo
Moderator
Spark-App
2022-06-28 21:43
#23
WangZhongyun

谢谢,但是

正在读取软件包列表... 完成
E: 无法下载 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/main/dists/apricot/main/binary-amd64/Packages 404 Not Found [IP: 106.75.45.236 443]
E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

要怎么办了

deb [trusted=yes arch=amd64] https://code.gitlink.org.cn/shenmo7192/deepin-dde-repo/raw/branch/main sid main
deb [trusted=yes arch=amd64] https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot main
Reply View the author
WangZhongyun
deepin
2022-06-29 19:13
#24
神末shenmo
deb [trusted=yes arch=amd64] https://code.gitlink.org.cn/shenmo7192/deepin-dde-repo/raw/branch/main sid main
deb [trusted=yes arch=amd64] https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot main

哦,原来更新后文件管理器不能用了,干脆命令直接编辑,发现原来修改后复制的没成功到所需的位置。这次改好成了。谢谢。

Reply View the author
WangZhongyun
deepin
2022-06-29 19:28
#25

sudo apt update
命中:1 https://community-packages.deepin.com/printer eagle InRelease
命中:2 https://pro-driver-packages.uniontech.com eagle InRelease
忽略:3 https://code.gitlink.org.cn/shenmo7192/deepin-dde-repo/raw/branch/main sid InRelease
忽略:4 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot InRelease
获取:5 https://code.gitlink.org.cn/shenmo7192/deepin-dde-repo/raw/branch/main sid Release [2,583 B]
获取:6 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot Release [2,557 B]
忽略:7 https://deepin-community.github.io/deepin-dde-repo sid InRelease
忽略:8 https://code.gitlink.org.cn/shenmo7192/deepin-dde-repo/raw/branch/main sid Release.gpg
忽略:9 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot Release.gpg
获取:10 https://code.gitlink.org.cn/shenmo7192/deepin-dde-deps-repo/raw/branch/pages apricot/main amd64 Packages [874 B]
忽略:11 https://deepin-community.github.io/deepin-dde-deps-repo apricot InRelease
命中:12 https://deepin-community.github.io/deepin-dde-repo sid Release
命中:13 https://deepin-community.github.io/deepin-dde-deps-repo apricot Release
忽略:14 https://deepin-community.github.io/deepin-dde-repo sid Release.gpg
忽略:15 https://deepin-community.github.io/deepin-dde-deps-repo apricot Release.gpg
命中:16 https://home-store-img.uniontech.com/220628180756292/appstore deepin InRelease
命中:17 https://proposed-packages.deepin.com/dde-nightly bullseye InRelease
命中:18 https://proposed-packages.deepin.com/dde-nightly deepin-bullseye InRelease
命中:19 https://proposed-packages.deepin.com/dde-nightly dde-bullseye InRelease
命中:20 https://proposed-packages.deepin.com/dde-nightly deepin-wine InRelease
已下载 6,014 B,耗时 3秒 (1,776 B/s)
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
有 16 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
wzr@wzr-PC:$ sudo apt dist-upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
正在计算更新... 完成
下列软件包的版本将保持不变:
dde-desktop
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。
wzr@wzr-PC:$ sudo apt purge dde-desktop
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
下列软件包将被【卸载】:
dde* dde-desktop*
升级了 0 个软件包,新安装了 0 个软件包,要卸载 2 个软件包,有 15 个软件包未被升级。
解压缩后将会空出 1,570 kB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 301235 个文件和目录。)
正在卸载 dde (2022.03.31) ...
正在卸载 dde-desktop (5.5.10-1) ...
正在处理用于 desktop-file-utils (0.26-1) 的触发器 ...
正在处理用于 mailcap (3.69) 的触发器 ...
正在处理用于 bamfdaemon (0.5.4-2) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
wzr@wzr-PC:~$ sudo apt install dde-desktop
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
libdde-file-manager : 依赖: libboost-system1.67.0 但无法安装它
依赖: qtbase-abi-5-15-3 但无法安装它
推荐: libudfburn 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

这怎么办?

Reply View the author
WangZhongyun
deepin
2022-07-01 16:41
#26

请问这是怎么回事?该怎么办了?

正在读取软件包列表... 完成
E: 无法下载 https://code.gitlink.org.cn/justforlxz/deepin-dde-deps-repo/raw/branch/main/dists/apricot/main/binary-amd64/Packages 404 Not Found [IP: 106.75.45.236 443]
E: 无法下载 https://code.gitlink.org.cn/justforlxz/debian-sid-dde-deps-repo/raw/branch/main/dists/sid/main/binary-amd64/Packages 404 Not Found [IP: 106.75.45.236 443]
E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

Reply View the author
rhymos
deepin
2022-07-02 02:05
#27
It has been deleted!
WangZhongyun
deepin
2022-07-02 21:25
#28
rhymos It has been deleted!

你自己看看,怎么回事?

Reply View the author
𓆡𓆝𓆟𓆜𓆞𓆝𓆟𓆜𓆞
deepin
2022-07-03 06:25
#29

能用于ubuntu吗?

Reply View the author
jiutian123
deepin
2022-07-03 19:34
#30
𓆡𓆝𓆟𓆜𓆞𓆝𓆟𓆜𓆞

能用于ubuntu吗?

试试看tail

Reply View the author
rhymos
deepin
2022-07-04 17:38
#31
WangZhongyun

你自己看看,怎么回事?

😨 暑假了... 捣蛋鬼横行

Reply View the author
WangZhongyun
deepin
2022-07-04 19:01
#32

原来安装的deepin23,修改源后,更新后还存在这些包不能更新:

正在读取状态信息... 完成
有 17 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
wzr@wzr-PC: apt list --upgradable
正在列表... 完成
dde-clipboard/未知,未知,未知 5.4.19+r003+g5ca817e-1 amd64 [可从该版本升级:5.4.7.1-1]
dde-control-center/未知,未知 5.5.34+r17+g5214b2756-1 amd64 [可从该版本升级:5.5.16.2-1]
dde-disk-mount-plugin/未知,未知 5.5.10+r171+g2300df212-1 amd64 [可从该版本升级:5.5.10-1]
dde-file-manager/未知,未知 5.5.10+r171+g2300df212-1 amd64 [可从该版本升级:5.5.10-1]
dde-grand-search/未知,未知,未知 5.3.2+r007+g248e83b-1 amd64 [可从该版本升级:5.2.3-1]
dde-qt5integration5/未知,未知,未知 5.5.23+r008+g7f68652-1 amd64 [可从该版本升级:5.5.20-1]
dde-qt5integration/未知,未知,未知 5.5.23+r008+g7f68652-1 amd64 [可从该版本升级:5.5.20-1]
dde-qt5wayland-plugin/未知,未知,未知 5.0.65+r001+g6e81f5b-1 amd64 [可从该版本升级:5.0.59-1]
dde-qt5xcb-plugin/未知,未知,未知 5.0.65+r001+g6e81f5b-1 amd64 [可从该版本升级:5.0.59-1]
dde-session-shell/未知,未知,未知 5.5.31+r006+g3bb0835a-1 amd64 [可从该版本升级:5.5.14-1]
dde-session-ui/未知,未知,未知 5.5.23+r006+g00cdee44-1 amd64 [可从该版本升级:5.5.10-1]
dde-wayland-config/未知 1.0.10+r001+gaa3ac65-1 amd64 [可从该版本升级:1.0.9-1]
deepin-mail/未知 5.4.9-1 amd64 [可从该版本升级:5.4.1-1]
deepin-manual/未知 5.8.3-1 amd64 [可从该版本升级:5.8.3-1]
libdde-file-manager/未知,未知 5.5.10+r171+g2300df212-1 amd64 [可从该版本升级:5.5.10-1]
libdtkgui5/未知,未知,未知 5.5.24+r002+gede95f3-1 amd64 [可从该版本升级:5.5.22-1]
libdtkwidget5/未知,未知,未知 5.5.46+r006+g5ef5ce8e-1 amd64 [可从该版本升级:5.5.41-1]

Reply View the author
do365
deepin
2022-07-19 03:16
#33

请问在哪里或者怎么查看github actions构建日志?

Reply View the author
ice
deepin beta test group
2022-11-22 22:06
#34
Reply View the author
justforlxz
deepin developers team
2022-11-23 01:19
#35

https://wiki.deepin.org/zh/02_%E6%8C%89%E8%BD%AF%E4%BB%B6%E5%8A%9F%E8%83%BD%E5%88%92%E5%88%86/02_%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6%E4%BB%8B%E7%BB%8D/01_%E7%BC%96%E7%A8%8B%E5%BC%80%E5%8F%91/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/%E7%9B%B8%E5%85%B3%E5%86%85%E5%AE%B9/%E4%BD%BF%E7%94%A8action%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84git%E4%BB%93%E5%BA%93

Reply View the author
2 / 2
To page