[Exchange and share] 这个系统构建能不能在gitee上半自动完成?有没有教程?
Tofloor
poster avatar
jiutian123
deepin
2022-12-31 00:33
Author

系统构建:如何从0到1构建出一个操作系统ISO、如何从代码得到一个可以安装的软件包、定制deepin操作系统的方法等。

这个系统构建能不能在gitee上完成?有没有教程?

smirk

Reply Favorite View the author
All Replies
Lwh2008-Equinox
deepin
2022-12-31 00:50
#1

我只知道网上有obs构建系统教程。。。官方貌似也有教程。。。

Reply View the author
jiutian123
deepin
2022-12-31 01:00
#2
Lwh2008-Equinox

我只知道网上有obs构建系统教程。。。官方貌似也有教程。。。

希望不是很复杂like

Reply View the author
Lwh2008-Equinox
deepin
2022-12-31 01:02
#3
jiutian123

希望不是很复杂like

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

如果没记错的话应该就是这个文档了,给的线上版本(可以用浏览器翻译)

文档是纯英文的

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2022-12-31 04:19
#4

建议自己在本地构建好了再折腾CI

不然坑连着坑

Reply View the author
jiutian123
deepin
2022-12-31 04:22
#5
神末shenmo

建议自己在本地构建好了再折腾CI

不然坑连着坑

本地怎么构建?

有没有教程joy

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2022-12-31 04:25
#6
jiutian123

本地怎么构建?

有没有教程joy

我也不会scream

Reply View the author
jiutian123
deepin
2022-12-31 04:43
#7
神末shenmo

我也不会scream

好吧tail

Reply View the author
shy
deepin
2022-12-31 05:38
#8

https://wiki.archlinuxcn.org/wiki/Archiso

Arch有提供官方的脚本,可以参考一下233

Reply View the author
SamLukeYes
deepin
2022-12-31 06:09
#9

如果你问 Arch 或者 nixos 我还略知一二,不过 gitee 我是真没怎么用了tail

nixos-dde-iso 的仓库是配置了 CI 的,不过只是编译 iso 所需的软件包,并不构建 iso 本身。

Reply View the author
Lwh2008-Equinox
deepin
2023-01-04 01:26
#10
SamLukeYes

如果你问 Arch 或者 nixos 我还略知一二,不过 gitee 我是真没怎么用了tail

nixos-dde-iso 的仓库是配置了 CI 的,不过只是编译 iso 所需的软件包,并不构建 iso 本身。

好奇问一下:nixos好用吗。。。

我现在Linux只敢用deepin和opensuse了(唯二长时间没有出问题)。。。

听说nix和guix差不多。。。但是还是看完文档以后脑瓜子嗡嗡的(晕了)

Reply View the author
SamLukeYes
deepin
2023-01-04 07:41
#11
Lwh2008-Equinox

好奇问一下:nixos好用吗。。。

我现在Linux只敢用deepin和opensuse了(唯二长时间没有出问题)。。。

听说nix和guix差不多。。。但是还是看完文档以后脑瓜子嗡嗡的(晕了)

习惯了 Nix 的那一套逻辑才会觉得它好用,在以前没接触过的情况下光看文档肯定会晕。个人觉得入门 NixOS 的正确姿势是先定制一个 live 镜像玩一玩。如果觉得从新建文件夹开始没啥头绪的话,可以先 fork 一个现成的,然后参照 search.nixos.org 试着修改一些内容。要是对自定义 live 镜像不太感兴趣的话,也可以尝试用 home-manager 管理家目录来作为 Nix 的入门,不过我自己并没有用过这玩意儿,到现在我家里还是乱糟糟的完全没管的状态blush

真正用上 NixOS 了基本上不用担心平时经常用的东西哪天突然坏了。虽然 unstable 分支经常有 breaking change,但就算真的影响到你的配置,也可以先留在上一个 generation,然后再慢慢找解决方案。

Guix 我没用过,总体上应该是 inspired by Nix,但具体设计上应该还是有不少差别,而且 Guix 的官方仓库对非自由软件零容忍。

Reply View the author