Änderung in bashrc nach reboot nicht erhalten

etx3

New Member
Hallo,

ich betreibe einen vLinux-Server auf Basis Debian/Lenny bei hosteurope.

In der /root/.bashrc stehen zwei Zeichensätze.

Den Zeichensatz: export LANG=de_DE@euro möchte ich löschen und nur den Eintrag: export LANG=de_DE.UTF-8 erhalten. Das klappt auch nachdem ich die Datei editiert habe und mich wieder neu angemeldet habe, bis zum reboot oder zum nächsten Tag, weil dann der zweite Zeichensatz wieder mit aufgeführt ist und ich zum Teil Zeichensalat sehe.

Kann mir bitte jemand einen Tipp geben, wie das das dauerhaft ändern kann?

In dpkg-reconfigure locales sind nach einem reboot immer die drei (deutschen) Zeichensätze aktiviert:

[*] de_DE ISO-8859-1
[*] de_DE.UTF-8 UTF-8
[*] de_DE@euro ISO-8859-15

Das wäre mir eine echte Hilfe.

Gruß etx3
 
Last edited by a moderator:
Bash liest beim Login nur /etc/bash/bashrc und eine der profile Dateien im Userzerzeichnis. Willst du dass bash auch deine ~/.bashrc beim Login liest musst du das also in einer der profile Dateien angeben, zb. ~./bash_profile

Code:
if [ -r "${HOME}/.bashrc" ]; then
  source "${HOME}/.bashrc"
fi
 
Hallo Spin-Doc,

es hat nun endlich geklappt. Vielen Dank für den Tippp. Der richtige Ort war bei mir /etc/bash.bashrc. Dort habe ich in die zweite Zeile den Zeichensatz eingetragen und auch nach einem reboot werden Umlaute im mc angezeigt.

Und das auch obwohl der Eintrag export LANG=de_DE@euro in der /root/.bashrc immer noch aktiv ist.

Danke.
 
Hallo,

leider zu früh gefreut.

Nach einem Backup mit der Virtuozzo-webGUI ist der Zeichensalat
Code:
Diese L�sung akzeptieren? [Y/n/q/?] q
Alle Anstrengungen, diese Abh�ngigkeiten aufzul�sen,
wieder da.

Das wars wohl dann mit HOSTEUROPE! :mad:
 
Back
Top