Fhs
在哪裡放置應用程序外掛 (.so)?
我應該在哪裡部署應用程序外掛?沒有人會使用它們。將它們放在 /usr/lib 中是否有意義?
是的,將它們放入 中是有意義的
/usr/lib
,至少在某些情況下是這樣。根據 FHS,您應該使用.下的應用程序特定目錄/usr/lib
,例如/usr/lib/yourapp
. 您可以根據需要在其中建構內容(請參閱 The Gimp,其外掛最終位於/usr/lib/gimp/2.0/plug-ins
,以及您自己的許多其他範例/usr/lib
)。應用的一般一般規則
/usr
:如果軟體是使用系統的包管理器打包的,那麼/usr/lib
可能是合適的;否則它應該進入/usr/local/lib
(遵循相同的模式)。(感謝mobileink和Barafu Albino的提醒。)