Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Debian Slug Umlaute

Sprach- und Umlaut-Einstellungen unter DebianSlug einrichten

Hinweise

Vielen Dank an alle aus dem aus dem IRC Channel #nslu2-german. Ohne die Hilfe wäre dieses wiki nicht möglich gewesen. Korrekturen und Ergänzungen sind gern gesehen!

Inhalt

Umlaute unter DebianSlug:

Um grundsätzlich Umlaute unter DebianSlug nutzen zu können muss das Paket "locales" installiert und eingerichtet werden. Wurde dies schon beim Debootstap gemacht so kann dieser Punkt übersprungen werden.

apt-get install locales

danach konfiguriert man das ganze mit

dpkg-reconfigure locales

und wählt dabei

de_DE@euro

aus.

Nun hat man die Wahl, wenn man die Umlaute nur für einen speziellen User verfügbar machen will, dann editiert man die Datei ~/.bashrc Will man dagegen, dass alle User mit Umlauten arbeiten können dann editiert man die Datei /etc/profile Am Ende der gewählten Datei fügt man nun folgende Zeile ein

export LC_ALL=de_DE@euro

und achtet darauf das diese Zeile mit einem Zeilenumbruch abgeschlossen wird.

Nach einem neuen Login oder nach Eingabe von

bash

sollte man nun Umlaute eingeben können.

Samba-Server mit Umlauten:

Auch beim Zugriff von Windows aus auf SAMBA-Freigaben machen die Umlaute oft Probleme, und werden als diverse Sonderzeichen dargestellt. Um dies zu vermeiden muss man die Parameter "unix charset" und "display charset" entsprechend anpassen.

Auch hier gibt es zwei Möglichkeiten. Entweder man editiert die Konfigurationsdatei /etc/samba/smb.conf oder man nutzt SWAT um die Parameter zuändern.

Über Konfigurationsdatei

Mit seinem Lieblings-Editor bearbeitet man die Datei

/etc/samba/smb.conf

und fügt im Abschnitt [global] folgende 2 Zeilen ein, bzw. korrigiert diese wenn schon vorhanden:

  display charset = iso-8859-15 ||

Danach sollte der Samba-daemon mit

/etc/init.d/samba restart

neu gestart werden um die Einstellungen zu übernehmen.

Über SWAT

Im SWAT geht man auf GLOBALS und dann auf

Change View To: Advanced

Danach kann man unter Base Options folgende Parameter einstellen:

  display charset = iso-8859-15 ||

Danach auf

Commit Changes

klicken um die Änderungen zu speichern. Unter Status muss nun

Restart smbd

geklickt werden um die geänderten Einstellungen zu übernehmen.

FAT32 und NTFS-Partition mit Umlauten

Damit auch bei gemouteten FAT32- und NFTS-Partitionen die Umlaute korrekt angezeigt werden muss die Partition mit der Option iocharset=iso8859-15 gemoutet werden. Damit dies überhaupt geht sind einige Voraussetzungen nötig:

Das Kernelmodul "nls_iso8859_15" muss geladen/verfügbar sein. Ob es schon geladen ist kann man mit

lsmod

prüfen. Ist in der Ausgabe kein "nls_iso8859_15" zu sehen, dann kann man versuchen mit

modprobe nls_iso8859_15

das Kernelmodul zu laden. Kommt hier die Fehlermeldung

FATAL: Module nls_iso8859_15 not found.

so ist das Modul noch nicht installiert.

Für die Installation braucht man folgende Datei:

kernel-module-nls-iso8859-15_<kernel-version>_ixp4xxle.ipk

wobei <kernel-version> der Versionsnummer des installierten Kernels entsprechen muss. (kann z.B. mit "uname -a" angefragt werden)

Bei selbst erstellten Images findet man die Datei im Verzeichnis ipk, dort wo auch das Image-File liegt. Bei herruntergeladenen Images sollte man schauen ob dort auch entsprechende Kernel-Module verfügbar sind, oder sich an den Author des Images wenden.

Hat man die Datei, so installiert man diese mit

dpkg --force-architecture -i kernel-module-nls-iso8859-15_<kernel-version>_ixp4xxle.ipk

Auch hier wieder <kernel-version> entsprechend anpassen!

Danach kann man das Kernel-Modul mit

modprobe nls_iso8859_15

laden und mit

lsmod

prüfen ob erfolgreich geladen.

Danach sollte man mit

depmod -a

das ganze permanent machen.

Wenn man jetzt die Zeile in der /etc/fstab entsprechend um die Option

iocharset=iso8859-15

ergänzt, sollte man beim nächsten mount korrekt mit Umlauten auf der Partition arbeiten können.

Viel Spaß mit Ä,Ö,Ü,ä,ö,ü usw. !


Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 05.09.2008 12:06 Uhr