我已經在 Debian squeeze 上安裝了 VMware Player,但是重新啟動後 vmware 守護進程(/etc/init.d/vmware
)不會自動啟動,我嘗試使用 insserv 設定守護程式啟動,但沒有成功:
insserv vmware
但它給了我以下輸出:
insserv: warning: script 'K01vpnclient_init' missing LSB tags and overrides
insserv: warning: current start runlevel(s) (2) of script `vmware' overwrites defaults (2 3 5).
insserv: warning: current stop runlevel(s) (0 3 5 6) of script `vmware' overwrites defaults (2 3 5).
insserv: warning: script 'vpnclient_init' missing LSB tags and overrides
insserv: script vboxdrv: service vboxdrv already provided!
但它不起作用...為什麼?我該如何解決這個問題?
答案1
LSB 標籤是「Linux Standard Base」腳本標頭,用於說明insserv
如何chkconfig
建立配套rc.?
腳本。您必須建立 LSB 標頭並重新執行insserv
編輯:
相反,在實際花時間查看所有資訊後,它可能具有 LSB 標頭,但配置不正確。搜尋一下LSB init scripts
,有幾個連結。您必須更好地或以不同方式配置 LSB 標頭,或者必須添加其他信息,例如source
LSB 功能的資訊。
此外,考慮到它是從 2、3、5 開始的,標頭可能已針對基於 RH 或 SUSE 的發行版進行了配置。您的insserv
行中列出了一些衝突的設定。
編輯2:
如果您不介意,可以將 init 腳本的前 20 行左右放入/etc/init.d/vmware
您的問題中嗎?謝謝
編輯3:鏈接