Wo sollen Anwendungs-Plugins (.so) platziert werden?

Wo sollen Anwendungs-Plugins (.so) platziert werden?

Wo soll ich Anwendungs-Plugins bereitstellen? Niemand wird sie jemals verwenden. Ist es sinnvoll, sie in /usr/lib abzulegen?

Antwort1

Ja, es ist sinnvoll, sie zumindest in einigen Fällen einzubauen /usr/lib. Laut FHS sollten Sie einenanwendungsspezifisches Verzeichnis unter/usr/lib,z.B /usr/lib/yourapp. Sie können den Inhalt dort beliebig strukturieren (siehe The Gimp, dessen Plugins in landen /usr/lib/gimp/2.0/plug-ins, und viele andere Beispiele in Ihrem eigenen /usr/lib).

Es gelten die üblichen allgemeinen Regeln /usr: Wenn die Software mit dem Paketmanager des Systems gepackt wird, dann/usr/lib kann angebracht sein; andernfalls sollte es hineingehen /usr/local/lib(nach dem gleichen Muster). (Danke anmobileinkUndBarafu Albinozur Erinnerung.)

verwandte Informationen