Modificar PATH de inicio
#2
Hola

Me autorrespondo ya que he encontrado una forma de hacerlo.

En una nas de QNAP, que están pensadas para trabajar las 24h, hay configuraciones y archivos que se copian de una flash y se cargan en ram.
Así el sistema cada vez que se inicia carga desde esa flash los datos.
El sistema está bien ante fallos accidentales o meteduras de pata del usuario (error de capa 8  Smile ).
Pero si el usuario quiere mantener esos cambios el tema se complica. Y este es el caso.

Ya se que muchos tenemos las máquinas permanentemente trabajando, pero algunas vez tenemos que hacer reinicios por actualizaciones.

Vamos al lío de como hacerlo.
Lo primero hemos de tener un archivo bash de autoarranque en la nas.

Hay dos formas:
  • La oficial de Qnap de como activar autorun.sh (el que sale en el menú de Panel de control, sistema y hardware)
  • Una que agrega una app ficticia en el app Station, está en el hilo de QPKG de autorranque

Una vez tengamos uno de los dos sistemas, hemos de añadir una línea en el script de bash que se ejecuta al iniciar la máquina.

Lo que hace es modificar el archivo "/etc/profile". 
Añadiremos las siguiente línea en nuestro script
Código:
echo export PATH=/opt/QPython3/bin:$PATH >> /etc/profile
La línea anterior añade sin borrar al final del archivo "export PATH=/opt/QPython3/bin:$PATH"
Si lo que queremos es ponerlo a final y no al inicio del path pondríamos "export PATH=$PATH:/opt/QPython3/bin"

Los cambio que se hacen a este archivo se pierden en cada reinicio pero nuestro autorun/autoarranque se encarga de agregarlos tras el arranque.

En el ejemplo, describo la ruta para agregar QPython 3, luego cada uno la adaptará a sus necesidades.

PD: dedicado al señor Dekkar (que me planteó la consulta) para que no deje de ser escéptico y crítico.
Un saludo

Agur eta ondo ibili

Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny, TS-453Be, TR-002 y QHora-301w) Ʀɐɯ0η
  Responder


Mensajes en este tema
Modificar PATH de inicio - por Ganekogorta - 22-09-2021, 07:52 AM
RE: Modificar PATH de inicio - por Ganekogorta - 24-09-2021, 11:11 AM



Usuarios navegando en este tema: 1 invitado(s)