¿Dónde colocar los complementos de la aplicación (.so)?

¿Dónde colocar los complementos de la aplicación (.so)?

¿Dónde debería implementar complementos de aplicaciones? Nadie los usará jamás. ¿Tiene sentido ponerlos en /usr/lib?

Respuesta1

Sí, tiene sentido ponerlos /usr/lib, al menos en algunos casos. Según la FHS, se debe utilizar undirectorio específico de la aplicación en/usr/lib,p.ej /usr/lib/yourapp. Puede estructurar el contenido allí como desee (consulte The Gimp, cuyos complementos terminan en /usr/lib/gimp/2.0/plug-ins, y muchos otros ejemplos suyos /usr/lib).

Se aplican las reglas generales habituales /usr: si el software se empaqueta utilizando el administrador de paquetes del sistema, entonces/usr/lib puede ser apropiado; en caso contrario debería entrar /usr/local/lib(siguiendo el mismo patrón). (Gracias atinta móvilyBarafu Albinopara el recordatorio.)

información relacionada