[software development] Deepin镜像定制工具发布!
Tofloor
poster avatar
Zeta.
deepin
2023-11-23 06:16
Author

Deepin镜像定制工具正式发布!blush

链接:https://gitee.com/zhonghongsoftware/deepin-image-modification-tool

使用说明:在目录下放置名称为deepin.iso的镜像文件

逻辑代码:
image.png

运行sh start.sh即可

Reply Favorite View the author
All Replies
深圳市耀影科技有限公司
deepin
2023-11-23 06:18
#1

ISO 不是iSO
图片.png

Reply View the author
hanzn-zzx
deepin
2023-11-23 06:36
#2

like@gfdgd_xi 利好!

Reply View the author
阿尼樱奈奈
Moderator
2023-11-23 06:41
#3

等什么时候有空试试看。

Reply View the author
神末shenmo
deepin
Spark-App
2023-11-23 09:05
#4

这玩意用来做啥的

Reply View the author
青稚
Moderator
2023-11-23 14:33
#5
神末shenmo

这玩意用来做啥的

Z总:定制deepin镜像的

joy

Reply View the author
jjcui8595
deepin
2023-11-23 17:10
#6

介绍一下具体功能啊

Reply View the author
阿尼樱奈奈
Moderator
2023-11-23 19:10
#7

不行,用不了,V20.9和V23Beta依赖都是没安装包候选:

V20.9最新版本:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
没有可用的软件包 mkisofs,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
  genisoimage:i386 genisoimage

E: 软件包 mkisofs 没有可安装候选
aninana@aninana-PC:~/Desktop$ sudo apt install genisoimage:i386 genisoimage
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
genisoimage 已经是最新版 (9:1.1.11-3+b2)。
genisoimage 已设置为手动安装。
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 genisoimage : 冲突: genisoimage:i386 但是 9:1.1.11-3+b2 正要被安装
 genisoimage:i386 : 冲突: genisoimage 但是 9:1.1.11-3+b2 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
aninana@aninana-PC:~/Desktop$ 

V23Beta2最新内测:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成           
注意,选中 'genisoimage' 而非 'mkisofs'
没有可用的软件包 toilet,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 toilet 没有可安装候选
aninana@aninana-PC:~/Desktop$ 

Reply View the author
Zeta.
deepin
2023-11-24 04:50
#8
阿尼樱奈奈

不行,用不了,V20.9和V23Beta依赖都是没安装包候选:

V20.9最新版本:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
没有可用的软件包 mkisofs,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
  genisoimage:i386 genisoimage

E: 软件包 mkisofs 没有可安装候选
aninana@aninana-PC:~/Desktop$ sudo apt install genisoimage:i386 genisoimage
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
genisoimage 已经是最新版 (9:1.1.11-3+b2)。
genisoimage 已设置为手动安装。
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 genisoimage : 冲突: genisoimage:i386 但是 9:1.1.11-3+b2 正要被安装
 genisoimage:i386 : 冲突: genisoimage 但是 9:1.1.11-3+b2 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
aninana@aninana-PC:~/Desktop$ 

V23Beta2最新内测:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成           
注意,选中 'genisoimage' 而非 'mkisofs'
没有可用的软件包 toilet,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 toilet 没有可安装候选
aninana@aninana-PC:~/Desktop$ 

尝试安装genisoimagedoubt

Reply View the author
Zeta.
deepin
2023-11-24 04:51
#9
jjcui8595

介绍一下具体功能啊

通过chroot定制deepin镜像的

Reply View the author
Zeta.
deepin
2023-11-24 04:52
#10
神末shenmo

这玩意用来做啥的

定制deepin镜像的blush

Reply View the author
Zeta.
deepin
2023-11-24 04:55
#11
阿尼樱奈奈

不行,用不了,V20.9和V23Beta依赖都是没安装包候选:

V20.9最新版本:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
没有可用的软件包 mkisofs,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
  genisoimage:i386 genisoimage

E: 软件包 mkisofs 没有可安装候选
aninana@aninana-PC:~/Desktop$ sudo apt install genisoimage:i386 genisoimage
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
genisoimage 已经是最新版 (9:1.1.11-3+b2)。
genisoimage 已设置为手动安装。
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 genisoimage : 冲突: genisoimage:i386 但是 9:1.1.11-3+b2 正要被安装
 genisoimage:i386 : 冲突: genisoimage 但是 9:1.1.11-3+b2 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
aninana@aninana-PC:~/Desktop$ 

V23Beta2最新内测:

aninana@aninana-PC:~/Desktop$ sudo apt install toilet squashfs-tools mkisofs
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成           
注意,选中 'genisoimage' 而非 'mkisofs'
没有可用的软件包 toilet,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 toilet 没有可安装候选
aninana@aninana-PC:~/Desktop$ 

用sudo apt --fix -broken install试试

Reply View the author
阿尼樱奈奈
Moderator
2023-11-24 05:01
#12
Zeta.

尝试安装genisoimagedoubt

在20.9试过,软件包冲突;V23没试过,明天试试

Reply View the author
Zeta.
deepin
2023-11-24 05:09
#13
阿尼樱奈奈

在20.9试过,软件包冲突;V23没试过,明天试试

blush 小小的告诉你如果不行的话可以放弃iso打包直接打包squashfs 在iso/casper/filesystem.squashfs哪里 直接用poweriso打开iso镜像替换squashfs 目录在deepin.iso/casper/

Reply View the author