¿Cuál es la mejor manera de proporcionar las variables de entorno definidas en /etc/environmentun servicio inicial ?
Creo que simplemente obtenerlos .en una sección de secuencia de comandos no funciona, porque las secuencias de comandos se ejecutan por shlo que necesitaría un adicional exporten frente de cada definición ...

su: must be run from a terminalTiendo a usar
eval $(cat /etc/environment | sed 's/^/export /')Toma cada línea
/etc/environment, la anteponeexporty la evalúa:fuente
Agregue esto a su script:
donde las variables que necesita se especifican en lugar de los marcadores de posición de estilo "VAR1".
fuente
/etc/environmentpara definir todas sus variables necesarias. Déjalo como un archivo estático. En mi sistema, solo pude encontrar algunos scripts que lo usan de todos modos. Cree un archivo llamado algo así/etc/environment.localy coloque sus variables y exportaciones allí y obtenga ese archivo. Entonces solo tiene que mantener ese único archivo.