![](/img/trans.png)
[英]update-rc.d: error: firewall Default-Start contains no runlevels, aborting
[英]update-rc.d defaults setting up runlevels?
閱讀update-rc.d聯機幫助頁:
update-rc.d要求在所有init.d腳本的init.d腳本LSB注釋標頭中提供依賴項和運行級別信息。
我對以下命令的解釋是否正確:
update-rc.d foo[name] defaults 99[NN]* 10[runlevel]
我了解以上將導致:
1)創建/etc/rcrunlevel.d/99name鏈接
2)指向/etc/init.d/foo
我不確定10的目的,它真的代表運行級別嗎? 在這種情況下,這是否意味着foo可以運行管理任務(單用戶模式)並可以關閉系統(停止)
* NN-與LSB注釋標頭中的依賴項一樣,即序列號(1-99)
您大概在手冊頁中引用了以下用法行:
update-rc.d [-n] name defaults [NN | SS KK]
在這里[NN | SS KK]
[NN | SS KK]
是表示可以要么提供一個單個數字,NN, 或兩個數字,SS和KK。
在您的情況下,您要提供兩個單獨的數字,因此SS
為99
, KK
為10
。 這些都與運行級別無關。 其實他們都是序列號。
這是手冊頁中的相關報價:
第一個NN參數提供起始序列號,第二個NN參數提供終止序列號。
因此,您提供了99的起始序列號和10的終止序列號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.