apt-get 使用哪些参数来安装包的初始化脚本?

apt-get 使用哪些参数来安装包的初始化脚本?

使用 删除 hdparm 的初始化脚本后# update-rc.d hdparm remove,希望重新安装/修复/修复 hdparm 初始化脚本。换句话说,撤消 update-rc.d 的删除。

调用# update-rc.d hdparm defaults似乎不对:

# update-rc.d -n hdparm defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: hdparm start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (S)
update-rc.d: warning: hdparm stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (none)

其他互联网资源表明这# update-rc.d hdparm start 07 S .可能是 hdparm 的正确重新安装命令。

但是如何查明当前安装的程序apt-get install -t unstable hdparm是如何准确安装其初始化脚本的呢?

答案1

您将在 中找到安装前和安装后以及删除脚本/var/lib/dpkg/info

% ls -1 /var/lib/dpkg/info/hdparm.*
/var/lib/dpkg/info/hdparm.conffiles
/var/lib/dpkg/info/hdparm.list
/var/lib/dpkg/info/hdparm.md5sums
/var/lib/dpkg/info/hdparm.postinst
/var/lib/dpkg/info/hdparm.postrm
/var/lib/dpkg/info/hdparm.preinst

hdparm.postinst(成功安装后运行的脚本)是调用update-rc.

相关内容