System *ohne* locals installieren?
System *ohne* locals installieren?
Hallo zusammen,
kann ich ein Debian eigentlich komplett ohne locales installieren bzw. die ganze locales-Geschichte nachtraeglich irgendwie entfernen?
Das Einzige was ich will ist ein englisches System und die Unterstuetzung fuer meine deutsche Tastatur - das ist alles.
Oder sind die locales zwingend notwendig (auch fuer die Tastaturausgabe)?
Schoen langsam gehen mir diese staendigen Fehlermeldungen unter X naemlich ziemlich auf den Wecker: Locales hier, Locales da, locales not supportet from C library und locales not found blahfasel von Perl und wasweissich... das nervt!
Und bitte verschont mich mit dem "dpkg-reconfigure locales"-Tipp... der bringt naemlich null Veraenderung.
Bin ich zu bloed oder ist das ein Typisches Sarge-Problem?
Danke und Gruss
mayerle <-- genervt von den locales
kann ich ein Debian eigentlich komplett ohne locales installieren bzw. die ganze locales-Geschichte nachtraeglich irgendwie entfernen?
Das Einzige was ich will ist ein englisches System und die Unterstuetzung fuer meine deutsche Tastatur - das ist alles.
Oder sind die locales zwingend notwendig (auch fuer die Tastaturausgabe)?
Schoen langsam gehen mir diese staendigen Fehlermeldungen unter X naemlich ziemlich auf den Wecker: Locales hier, Locales da, locales not supportet from C library und locales not found blahfasel von Perl und wasweissich... das nervt!
Und bitte verschont mich mit dem "dpkg-reconfigure locales"-Tipp... der bringt naemlich null Veraenderung.
Bin ich zu bloed oder ist das ein Typisches Sarge-Problem?
Danke und Gruss
mayerle <-- genervt von den locales
- Raoul
- Beiträge: 1435
- Registriert: 20.05.2003 00:16:35
- Lizenz eigener Beiträge: neue BSD Lizenz
-
Kontaktdaten:
Ich habe letzte Woche ein Minimal Woody Server aufgesetzt, da sind keine Locales installiert.
Bezüglich der dt. Tastatur mal den Beitrag von Blooddrinker (unten) lesen. Im grunde brauchst Du nur LC_CTYPE.
Raoul
P.S.: Außerdem habe ich noch localepurge installiert und ALLE locales gelöscht, um Speicher zu sparen.
Bezüglich der dt. Tastatur mal den Beitrag von Blooddrinker (unten) lesen. Im grunde brauchst Du nur LC_CTYPE.
Raoul
P.S.: Außerdem habe ich noch localepurge installiert und ALLE locales gelöscht, um Speicher zu sparen.
Code: Alles auswählen
grep -ir fuck /usr/src/linux
Hallo Raoul,
erstmal danke fuer Deine Antwort!
Leider bringt das Alles bei mir nicht die geringste Wirkung.
Meine /etc/enviroment
Meine /etc/locale.gen
Trotzdem sieht die Ausgabe von locale so aus:
Und bei jedem apt-get und auch bei anderen Aktionen bekomme ich immer wieder diese nervigen Meldungen:
Oder diese:
Dafuer muss es doch eine Loesung geben!
Verzweifelte Gruesse
mayerle
erstmal danke fuer Deine Antwort!
Leider bringt das Alles bei mir nicht die geringste Wirkung.
Meine /etc/enviroment
Code: Alles auswählen
LC_COLLATE=de_DE@euro
LC_CTYPE=de_DE@euro
LC_MESSAGES=C
LC_MONETARY=de_DE@euro
LC_NUMERIC=de_DE@euro
LC_TIME=de_DE@euro
LANG=C
Code: Alles auswählen
de_DE@euro ISO-8859-15
Code: Alles auswählen
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=de_DE@euro
LC_CTYPE="de_DE"
LC_NUMERIC="de_DE"
LC_TIME="de_DE"
LC_COLLATE="de_DE"
LC_MONETARY="de_DE"
LC_MESSAGES="de_DE"
LC_PAPER="de_DE"
LC_NAME="de_DE"
LC_ADDRESS="de_DE"
LC_TELEPHONE="de_DE"
LC_MEASUREMENT="de_DE"
LC_IDENTIFICATION="de_DE"
LC_ALL=de_DE
Code: Alles auswählen
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "de_DE",
LC_ALL = "de_DE",
LC_MONETARY = "de_DE@euro",
LC_NUMERIC = "de_DE@euro",
LC_MESSAGES = "C",
LC_COLLATE = "de_DE@euro",
LC_CTYPE = "de_DE.UTF-8",
LC_TIME = "de_DE@euro",
LANG = "de_DE@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Code: Alles auswählen
warning: locales not supportet by C library
Verzweifelte Gruesse
mayerle
Setz das LANG Setting mal an den Anfang. Man sollte zuerst LANG setzen - sozusagen als Default - und danach die LC_ Ausnahmen, die man gerne hätte. Und sollte es mit 'C' weiterhin Probleme geben, dann probier mal POSIX stattdessen.mayerle hat geschrieben:Meine /etc/enviromentCode: Alles auswählen
LC_COLLATE=de_DE@euro LC_CTYPE=de_DE@euro LC_MESSAGES=C LC_MONETARY=de_DE@euro LC_NUMERIC=de_DE@euro LC_TIME=de_DE@euro LANG=C
Hallo QT,
hab die LANG nach oben gesetzt und danach auch mal das POSIX ausprobiert.
Dies bewirkt immer nur etwas auf der Konsole wenn X nicht gestartet ist. Ich sehe dann an der Ausgabe von locale die Aenderungen. Aber unter X tut sich garnix. Nachwievor dieselben Fehlermeldungen. Eine kam sogar noch hinzu: Jetzt meckert auch der man Befehl an den locales rum.
Ich gebs auf...
hab die LANG nach oben gesetzt und danach auch mal das POSIX ausprobiert.
Dies bewirkt immer nur etwas auf der Konsole wenn X nicht gestartet ist. Ich sehe dann an der Ausgabe von locale die Aenderungen. Aber unter X tut sich garnix. Nachwievor dieselben Fehlermeldungen. Eine kam sogar noch hinzu: Jetzt meckert auch der man Befehl an den locales rum.
Ich gebs auf...
- KBDCALLS
- Moderator
- Beiträge: 22448
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Du schmeißt die Flinte aber schnell ins Korn
Was steht in der
trag da mal das richtige ein
und dann ausführen
Und was steht in der Datei
Da steht zum Beispiel
Was steht in der
Code: Alles auswählen
/etc/locale.gen
trag da mal das richtige ein
und dann
Code: Alles auswählen
locale-gen
Und was steht in der Datei
Code: Alles auswählen
/etc/environment
Da steht zum Beispiel
Code: Alles auswählen
LC_ALL = de_DE@euro
Zuletzt geändert von KBDCALLS am 12.09.2004 11:39:06, insgesamt 1-mal geändert.
- KBDCALLS
- Moderator
- Beiträge: 22448
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Mit bekommsts du eine Liste aller momentan bekannten generierten locales
Mit eine Liste aller installierten charmaps
Code: Alles auswählen
locale -a
Mit
Code: Alles auswählen
locale -m
Hier ein Pointer zu 2 passenden Kapitel des Debian Maintenance Howto. Die Kapitel 6.3 und 6.4 insbesondere.
http://www.infodrom.org/Debian/doc/main ... .html#s6.3
Wenn Du Probleme mit den locales unter X11 hast, kann es sein, dass Deine /etc/environment nicht geladen wird, beim Einloggen. Stell mal sicher, dass dem so ist, falls Du die locale Settings in dieser Datei ablegst.
http://www.infodrom.org/Debian/doc/main ... .html#s6.3
Wenn Du Probleme mit den locales unter X11 hast, kann es sein, dass Deine /etc/environment nicht geladen wird, beim Einloggen. Stell mal sicher, dass dem so ist, falls Du die locale Settings in dieser Datei ablegst.