问高手:deb包的名字中各个部分都是什么意思?
发布网友
发布时间:2022-04-20 14:54
我来回答
共1个回答
热心网友
时间:2023-09-18 04:06
1. deb包本质是一个压缩包文件,里面包含一些特定的目录和文件.
2. dpkg程序按照指定的规则拷贝文件和执行脚本.
dpkg -c deb(deb包)
preinst : 在deb包文件解包之前,将会运行该脚本.
许多 preinst 脚本为正在被升级的包停止相关服务,直到升级或安装完成.
postinst : 软件包完成后所需的配置工作.
postinst脚本负责执行有关命令,脚本驱动命令,启动或重启相关的服务.
prerm : 负责停止与软件包相关的daemon服务;
卸载软件包的相关文件之前执行.
postrm : 修改软件包链接或文件关联,或删除由它创建的文件.
本篇文章介绍了Deb本质,Debian脚本.
如果更详细了解deb包,可以亲自搜索资料.
有些内容有忽略及时补充,如果大家有很好的资料,可以留言给我.
欢迎大家评论.