[Topic DIscussion] apt可不可以同时执行多个任务
Tofloor
poster avatar
玄圭SwenGway
deepin
2025-03-23 15:12
Author

apt这个工具每次如果有任务在执行,就无法进行下一个任务,比如我正在升级系统就没办法安装软件,有没有可以让apt同时执行多个任务的办法

Reply Favorite View the author
All Replies
天真的橡皮
deepin
2025-03-23 15:17
#1

好像不能,有锁

Reply View the author
玄圭SwenGway
deepin
2025-03-23 15:26
#2
天真的橡皮

好像不能,有锁

我就是知道有锁进程才问的😂

Reply View the author
神末shenmo
deepin
Spark-App
Solutions Team Moderator
2025-03-23 15:38
#3

不能,应用的依赖是有顺序的,若安装顺序错误可能会出现意料之外的问题,集中在安装hook脚本上,一些安装后配置脚本若依赖缺失可能会出现意料之外的错误,以至于难以维修甚至dpkg本地数据库损坏

但是,一些没有什么依赖关联的应用,理论上确实可以同时安装。如果你很确信你所做的事是无害的,那么你可以强行删除lock并执行

Reply View the author
玄圭SwenGway
deepin
2025-03-23 16:53
#4
神末shenmo

不能,应用的依赖是有顺序的,若安装顺序错误可能会出现意料之外的问题,集中在安装hook脚本上,一些安装后配置脚本若依赖缺失可能会出现意料之外的错误,以至于难以维修甚至dpkg本地数据库损坏

但是,一些没有什么依赖关联的应用,理论上确实可以同时安装。如果你很确信你所做的事是无害的,那么你可以强行删除lock并执行

那么玲珑软件包解决了这个问题了吗,我记得玲珑自带一部分依赖的,而且是增量更新

Reply View the author
mozixun
Moderator
2025-03-23 17:49
#5
玄圭SwenGway

那么玲珑软件包解决了这个问题了吗,我记得玲珑自带一部分依赖的,而且是增量更新

玲珑没必要,因为安装速度很快,你装过一个就晓得了,而且能避免其他可能引发的问题

Reply View the author
半根烟
deepin product team
2025-03-24 14:13
#6

apt必须等每个安装/更新任务完全结束后才能继续执行的,主要是避免依赖冲突或状态不一致。玲珑装包不走apt,和系统更新独立

Reply View the author
liuhongwei11
deepin
2025-03-25 10:50
#7

楼上说的很明白,支持一下like

Reply View the author
飘逸浪风
deepin
2025-03-30 08:10
#8

不行。只能一个个来。

Reply View the author