通常在大多數unix系統中,$PREFIX/bin
和$PREFIX/sbin
之間存在區別。當安裝一個軟件時,管理員決定什麼是$PREFIX
,但作者決定哪些程序適合普通用戶,哪些不適合。使用Python的distutils
可以定義一組scripts
,並將它們安裝到$PREFIX/bin
。那麼如何將腳本安裝到相應的sbin目錄?如何使用python的distutils將腳本安裝到sbin?
請注意,在這種情況下,僅針對Linux的解決方案受到歡迎,因爲其他軟件問題依賴於iptables。
使用`distutils`非常令人沮喪,我決定使用Makefile。 – 2011-02-21 15:37:29