apt-getはパッケージのinitスクリプトをインストールするためにどのパラメータを使用しますか?

apt-getはパッケージのinitスクリプトをインストールするためにどのパラメータを使用しますか?

initスクリプトを使用してhdparmを削除した後、# update-rc.d hdparm removehdparm initスクリプトを再インストール/修復/修復しようとしています。つまり、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

おすすめ記事