Где размещать плагины приложений (.so)?

Где размещать плагины приложений (.so)?

Где мне размещать плагины приложений? Никто никогда их не будет использовать. Имеет ли смысл размещать их в /usr/lib?

решение1

Да, имеет смысл их вставлять /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иБарафу Альбинодля напоминания.)

Связанный контент