GNU/Linux >> Tutoriales Linux >  >> Linux

¿Dónde debo instalar mi aplicación en Linux?

Esta es una pregunta sin respuesta correcta y un poco intrigante de la historia de Unix.

La regla que seguíamos en mi empleador anterior era que el software no listo para usar se instaló en /opt/PackageName-VersionNumber y había un enlace simbólico de /opt/PackageName-VersionNumber a /opt/PackageName .

Las configuraciones van en /opt/PackageName/etc
Los registros van en /opt/PackageName/logs
Los binarios van en /opt/PackageName/bin
Los datos van en /opt/PackageName/data

Para las aplicaciones que iban a distribuirse fuera de nuestra tienda, escribimos que el administrador de paquetes las pudiera reubicar. Esto fue algo raro y no "divertido".


Por lo que sé, las aplicaciones nativas de Linux están escritas para tener sus binarios en [/usr]/bin , inicia sesión en /var , configuración en /etc , y así. Las aplicaciones no nativas o combinaciones de paquetes (como lampp/xampp, por ejemplo) que están destinadas a ser utilizadas en todo el sistema, por otro lado, están instaladas de manera predeterminada en /opt , con la configuración que normalmente también reside en esa carpeta. Si el software está destinado a ejecutarse por usuario, es habitual que haya una carpeta dentro de su directorio de inicio.


Linux
  1. Instalar Java manualmente en Linux

  2. Instalar MariaDB o MySQL en Linux

  3. Cómo instalar Python en Linux

  4. Cómo instalar Java en Linux

  5. Mis 3 versiones favoritas de Linux

Cómo instalar FFmpeg en Linux

Instale la aplicación de escritorio Hulu en Ubuntu Linux

Cómo instalar Mono o dotNET45 en Linux - Tutorial

Cómo instalar el iniciador de aplicaciones de Google Chrome en Linux

2 formas de instalar la aplicación para tomar notas Joplin en Ubuntu 22.04 | 20.04

Cómo instalar la aplicación Franz Messaging en Ubuntu 20.04 Linux