Antworten:
Ich würde es in das Verzeichnis / etc in der Datei legen /etc/profile.d/myvariable.sh. In dieser Datei würde ich es so einstellen:
SPI=/usr/local/share_ideas
Dateien im /etc/profile.dVerzeichnis werden automatisch als Teil eines Benutzers bezogen, der sich beim System anmeldet. Die Dateien, die mit ".sh" enden, werden von der Bash-Shell verwendet.
/etc/profileGet als Ergebnis einer Aktualisierung eines RPM aktualisiert wird. Dies ist ein Remote-Problem, aber es ist besser, die Dateien auf Systemebene in Ruhe zu lassen, damit Ihre Änderungen nicht verloren gehen.
/etc/profile? Gibt es einen bestimmten Grund, warum die Verwendung von/etc/profile.dDateien besser ist?