Sprachvariable fehlt nach dem Update

Sprachvariable fehlt nach dem Update

Es scheint, dass die Sprachvariable nach unserem letzten Update unserer Linux-Server fehlt. Wir verwenden darauf Redhat 5. Gibt es eine Möglichkeit, Variablen durch ein Update zu entfernen? Die Umgebungsausgabe zeigt, dass für die Sprache nichts festgelegt ist, obwohl root davon nicht betroffen war.

Antwort1

Eine Aktualisierung der Pakete auf Ihrem System könnte dazu geführt haben, dass eine Datei /etc/profile.daktualisiert/ersetzt wurde, was dazu führen würde, dass die Variable $LANGjetzt nicht mehr vorhanden ist.

Ich würde zunächst nach Dateien suchen , die RPM normalerweise erstellt, wenn es im Rahmen einer Aktualisierung eine Datei ersetzen muss. Diese werden in Ihrem Verzeichnis oder einem Unterverzeichnis darunter .rpmsaveangezeigt ./etc

Wenn Sie welche finden, können Sie sie diffzum Vergleichen der Dateien verwenden und alle Änderungen manuell in die neue Datei einfügen.

verwandte Informationen