Arch Linux auf Deutsch stellen: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
K (hat „Arch Linux auf UTF-8 stellen“ nach „Arch Linux auf Deutsch stellen“ verschoben: Bessere Überschrift zum Suchen)
(xorg.conf hinzugefügt)
Zeile 7: Zeile 7:
Die folgenden Arbeiten müssen als root ausgeführt werden! Wichtig: ALLE Schritte müssen gemacht werden.
Die folgenden Arbeiten müssen als root ausgeführt werden! Wichtig: ALLE Schritte müssen gemacht werden.


===/etc/rc.conf anpassen===
===/etc/rc.conf===


/etc/rc.conf mit einem Editor öffnen (z.B. nano). Und folgendermaßen editieren:
/etc/rc.conf mit einem Editor öffnen (z.B. nano). Und folgendermaßen editieren:
Zeile 23: Zeile 23:
   KEYMAP=sg-latin1-nodeadkeys
   KEYMAP=sg-latin1-nodeadkeys


===/etc/locale.gen anpassen===
===/etc/locale.gen===


/etc/locale.gen wieder in einem Editor öffnen, nun alles auskommentieren und das Kommentierungszeichen (#) vor dem gewünschten Indentifer entfernen. In unserem Fall wäre das:
/etc/locale.gen wieder in einem Editor öffnen, nun alles auskommentieren und das Kommentierungszeichen (#) vor dem gewünschten Indentifer entfernen. In unserem Fall wäre das:
Zeile 69: Zeile 69:
  LC_IDENTIFICATION="de_DE.utf8"
  LC_IDENTIFICATION="de_DE.utf8"
  LC_ALL=
  LC_ALL=
===/etc/X11/xorg.conf===
In der Datei sollten die Einträge XkbLayout und XkbVariant angepasst werden.
Section "InputDevice"
Identifier    "Keyboard0"
Driver        "keyboard"
Option        "XkbLayout" "de"
Option        "XkbVariant" "nodeadkeys"
EndSection


==Tipps und Tricks==
==Tipps und Tricks==

Version vom 25. April 2008, 21:51 Uhr

Einleitung

Hier wird beschrieben, wie man Arch Linux auf UTF-8 stellt. Nach dem HowTo sollte man ein funktionierendes, UTF-8 basiertes System haben. Falls nicht, einfach melden.

Konfiguration

Die folgenden Arbeiten müssen als root ausgeführt werden! Wichtig: ALLE Schritte müssen gemacht werden.

/etc/rc.conf

/etc/rc.conf mit einem Editor öffnen (z.B. nano). Und folgendermaßen editieren:

 LOCALE=de_DE.utf8
 HARDWARECLOCK="localtime"
 TIMEZONE=Europe/Berlin
 KEYMAP=de-latin1-nodeadkeys

Diese Einstellungen sollten für Deutschland gesetzt werden. Für die Schweiz gibt es minimale Änderungen.

 LOCALE=de_CH.utf8
 HARDWARECLOCK="localtime"
 TIMEZONE=Europe/Zurich
 KEYMAP=sg-latin1-nodeadkeys

/etc/locale.gen

/etc/locale.gen wieder in einem Editor öffnen, nun alles auskommentieren und das Kommentierungszeichen (#) vor dem gewünschten Indentifer entfernen. In unserem Fall wäre das:

 ...
 de_DE.UTF-8     UTF-8
 de_DE   ISO-8859-1
 de_DE@euro      ISO-8859-15
 ...

Wiederum für die Schweiz

 ...
 de_CH.UTF-8     UTF-8
 de_CH   ISO-8859-1
 de_DE@euro      ISO-8859-15
 ...

Es empfiehlt sich immer alle, z.B. de_DE, resp. de_CH Locales zu aktivieren, um mögliche Probleme zu vermeiden.

Nun führt man den Befehl "locale-gen"

 [root@Arch niclas]# locale-gen
 Generating locales...
 de_DE.UTF-8... done
 de_DE.ISO-8859-1... done
 de_DE.ISO-8859-15@euro... done
 Generation complete.

So in etwa sollte der Output aussehen. Nun neustarten und das System sollte nun auf UTF-8 laufen.

Nach Eingabe von locale sollte - nach einem Neustart des Rechners - dann folgendes erscheinen, schweizerdeutsche Version ähnlich:

LANG=de_DE.utf8
LC_CTYPE="de_DE.utf8"
LC_NUMERIC="de_DE.utf8"
LC_TIME="de_DE.utf8"
LC_COLLATE=C
LC_MONETARY="de_DE.utf8"
LC_MESSAGES="de_DE.utf8"
LC_PAPER="de_DE.utf8"
LC_NAME="de_DE.utf8"
LC_ADDRESS="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"
LC_ALL=

/etc/X11/xorg.conf

In der Datei sollten die Einträge XkbLayout und XkbVariant angepasst werden.

Section "InputDevice"
Identifier     "Keyboard0"
Driver         "keyboard"
Option         "XkbLayout" "de"
Option         "XkbVariant" "nodeadkeys"
EndSection

Tipps und Tricks

Wer mc nutzt sollte mc-utf8 aus [community] installieren.