Arch Linux auf Deutsch stellen: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
K (die schweizer informationen angefügt)
Zeile 1: Zeile 1:
==Einleitung==
==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.
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==
==Konfiguration==
Zeile 16: Zeile 16:
   KEYMAP=de-latin1-nodeadkeys
   KEYMAP=de-latin1-nodeadkeys


Diese Einstellungen sollten für Deutschland gesetzt werden.
Diese Einstellungen sollten für Deutschland gesetzt werden. Für die Schweiz gibt es minimale Änderungen.
 
  LOCALE=de_DE.utf8
  HARDWARECLOCK="localtime"
  TIMEZONE=Europe/Zurich
  KEYMAP=sg-latin1-nodeadkeys


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


/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 28: Zeile 33:
   ...
   ...


Es empfiehlt sich immer alle, z.B. de_DE Locales zu aktivieren, um mögliche Probleme zu vermeiden.
Wiederum für die Schweiz
 
  ...
  de_CH.UTF-8    UTF-8
  de_CH  ISO-8859-1
  de_CH@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"
Nun führt man den Befehl "locale-gen"
Zeile 39: Zeile 52:
   Generation complete.
   Generation complete.


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


Nach Eingabe von ''locale'' sollte dann folgendes erscheinen:
Nach Eingabe von ''locale'' sollte dann folgendes erscheinen, schweizerdeutsche Version ähnlich:
  LANG=de_DE.utf8
  LANG=de_DE.utf8
  LC_CTYPE="de_DE.utf8"
  LC_CTYPE="de_DE.utf8"

Version vom 8. Februar 2007, 14:04 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 anpassen

/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_DE.utf8
 HARDWARECLOCK="localtime"
 TIMEZONE=Europe/Zurich
 KEYMAP=sg-latin1-nodeadkeys

/etc/locale.gen anpassen

/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_CH@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 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=

Tipps und Tricks

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