snaps 包管理器是守护进程吗?

snaps 包管理器是守护进程吗?

我了解什么是守护进程,并且我了解那snapd是在后台运行的守护进程。

是运行快照包的文字包管理器吗snapd?它是恶魔吗?如果是,为什么?为什么运行snapd守护进程的包管理器?这对我来说似乎很奇怪。为什么它不是像flatpakor 这样的普通包管理器apt

答案1

对于用户来说,包管理器是一个单独的程序,snap.它必须告诉守护进程有关软件包的更改。

它实际上所做的是与 snapd 对话并使其启动、停止或安装容器化应用程序(“snaps”)。

可以这样想:snapd守护进程负责让快照运行,并且诸如snap和之类的工具snapctl与系统一起执行操作并与该守护进程进行通信。

相关内容