Zunächst muss sichergestellt sein, dass die zukünftig gewünschte Kodierung auf dem System vorhanden ist. Dies geschieht mit folgendem Befehl:

sudo locale-gen de_DE@euro

Es können auch andere oder mehrere Kodierungen angegeben werden. Eine Liste der möglichen Angaben ist in der Datei /usr/share/i18n/SUPPORTED enthalten. Die erste Spalte beschreibt dabei den Schlüssel, welcher in obigem Befehl angegeben werden muss. Die zweite Spalte definiert die genaue Kodierung.

Abschließend muss die systemweite Festlegung in den Dateien /etc/environment und /etc/default/locale an der Variable LANG, also LANG=”de_DE.ISO-8859-15@euro” vorgenommen werden. Letztere Datei muss nur angepasst werden, wenn diese vorhanden ist. Mögliche Werte lassen sich zuvor mit dem Befehl locale -a erfragen. Zum Bearbeiten der Dateien müssen diese mit Rootrechten in einem Editor geöffnet werden.

Die Änderung wirkt sich erst nach einer Neuanmeldung aus.

Eine weitere Möglichkeit besteht im ausführen von

dpkg-reconfigure locales
update-locale LANG=de_DE.UTF-8