|
| Debian og locale ... Fra : Axel Eystein Jensen |
Dato : 11-11-02 20:51 |
|
Hvordan ændrer man locale i debian, jeg kan huleme ikke huske hvordan.
| |
Mikkel (11-11-2002)
| Kommentar Fra : Mikkel |
Dato : 11-11-02 21:40 |
| | |
Axel Eystein Jensen (11-11-2002)
| Kommentar Fra : Axel Eystein Jensen |
Dato : 11-11-02 22:19 |
| | |
Adam Sjøgren (11-11-2002)
| Kommentar Fra : Adam Sjøgren |
Dato : 11-11-02 22:41 |
|
On Mon, 11 Nov 2002 22:18:45 +0100, Axel Eystein Jensen wrote:
>> http://debianguiden.dk/dists/stable/html/opsaetning-danske-locales.html
>> ?
> ... dpkg-reconfigure locales virker ikke herhjemme?
Hvad mener du med "virker ikke"?
Hvad gør du? Hvad forventer du der skulle ske? Hvad sker der rent
faktisk?
Mvh.
--
"Vi är små citroner" Adam Sjøgren
asjo@koldfront.dk
| |
Axel Eystein Jensen (11-11-2002)
| Kommentar Fra : Axel Eystein Jensen |
Dato : 11-11-02 23:26 |
|
Adam Sjøgren wrote:
....
> Hvad mener du med "virker ikke"?
....
Ja, ups. Der var jeg vist lidt sparsom med oplysninger
....
> Hvad gør du? Hvad forventer du der skulle ske? Hvad sker der rent
> faktisk?
....
Ok, først af alt kan det være at jeg blander to ting sammen. Det må jeg
lige have styr på.
Jeg ønsker at ændre i de indstillinger jeg kan se ved 'locale'
animal # locale
LANG=POSIX
LC_CTYPE="POSIX"
.....
LC_IDENTIFICATION="POSIX"
LC_ALL=
Skal jeg bruge 'dpkg-reconfigure locales' til det?
Hvis så, så mener jeg ikke at jeg kan ændre på indstillingerne, da
output af 'locale' stadig er det samme.
Hvis ikke, hvilket program skal jeg så bruge?
--
Mvh.
Axel
| |
Rasmus Bøg Hansen (11-11-2002)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 11-11-02 23:31 |
|
Axel Eystein Jensen <axel@eystein.dk> writes:
> Jeg ønsker at ændre i de indstillinger jeg kan se ved 'locale'
>
> animal # locale
> LANG=POSIX
> LC_CTYPE="POSIX"
> ....
> LC_IDENTIFICATION="POSIX"
> LC_ALL=
>
> Skal jeg bruge 'dpkg-reconfigure locales' til det?
Hvis du kun skal gøre det for en enkelt bruger, kan du sætte de
relevante variable i din $HOME/.{ba,tc,c,k}shrc el. lign.
Hvis du skal ændre det for hele systemet, skal du køre
dpkg-reconfigure locales, ja.
/Rasmus
--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Man invented language to satisfy his deep need to complain.
-- Lily Tomlin
----------------------------------[ moffe at amagerkollegiet dot dk ] --
| |
Axel Eystein Jensen (11-11-2002)
| Kommentar Fra : Axel Eystein Jensen |
Dato : 11-11-02 23:44 |
|
Rasmus Bøg Hansen wrote:
....
> Hvis du kun skal gøre det for en enkelt bruger, kan du sætte de
> relevante variable i din $HOME/.{ba,tc,c,k}shrc el. lign.
>
> Hvis du skal ændre det for hele systemet, skal du køre
> dpkg-reconfigure locales, ja.
....
Hvor definerer jeg, at jeg gerne vil bruge eks.v. en_DK?
Jeg kan godt vælge det i dpkg-reconfigure locales, men vil det så ikke
også fremstå hvis jeg kører'locale' ?
Jeg er helt forvirret og håber I er tålmodige med mig.
--
Mvh.
Axel
| |
Rasmus Bøg Hansen (11-11-2002)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 11-11-02 23:51 |
|
Axel Eystein Jensen <axel@eystein.dk> writes:
> Rasmus Bøg Hansen wrote:
> ...
>
> > Hvis du kun skal gøre det for en enkelt bruger, kan du sætte de
> > relevante variable i din $HOME/.{ba,tc,c,k}shrc el. lign.
> > Hvis du skal ændre det for hele systemet, skal du køre
> > dpkg-reconfigure locales, ja.
> ...
> Hvor definerer jeg, at jeg gerne vil bruge eks.v. en_DK?
>
> Jeg kan godt vælge det i dpkg-reconfigure locales, men vil det så ikke
> også fremstå hvis jeg kører'locale' ?
Hmmm... Ved nærmere eftertanke er tingene ikke helt så simple. For at
bruge en locale, skal den være genereret. Det skal gøres med
dpkg-reconfigure - også selvom du ikke vil sætte den på systembasis.
Ved at køre dpkg-reconfigure locales generer du altså de manglende
locales (hvis du ikke allerede har dem). Du *kan* også sætte
system-locale her, men det behøver du ikke gøre.
Du skal altså nok køre dpkg-reconfigure locales under alle
omstændigheder - men ikke nødvendigvis vælge en for systemet.
/Rasmus
--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Expect the unexpected.
- HitchHikers Guide to the Galaxy, Douglas Adams
----------------------------------[ moffe at amagerkollegiet dot dk ] --
| |
Peter Makholm (12-11-2002)
| Kommentar Fra : Peter Makholm |
Dato : 12-11-02 08:20 |
|
Axel Eystein Jensen <axel@eystein.dk> writes:
> Skal jeg bruge 'dpkg-reconfigure locales' til det?
>
> Hvis så, så mener jeg ikke at jeg kan ændre på indstillingerne, da
> output af 'locale' stadig er det samme.
Opsætningen af locale sker når du logger ind. Med 'dpkg-reconfigure
lodcales' vil den ikke ændre localet for brugere der allerede er
logget ind. Derfor træder en ændring først i kraft når du logger ud og
ind (eller på andne måde genindlæser de relevante filer).
Hvordan du sætter localet for den enkelte bruger afhænger af hvilken
shell du bruger og nok også din X-opsætning.
Hvis du bruger bash kan du indsætte linjer:
export LC_ALL=en_GB
så de bliver udført fra både ~/.bashrc og ~/.bash_profile. Personligt
har jeg det stående i ~/.bashrc som jeg så sourcer fra
~/.bash_profile.
X11 er jeg ikke helt klar over hvor det kan sættes. Hvordan starter du
X? startx, xdm, gdm, kdm, ...?
--
Peter Makholm | I have something to say: It's better to burn in
peter@makholm.net | hell, than to fade away!
http://hacking.dk | -- Kurgan
| |
Rasmus Bøg Hansen (12-11-2002)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 12-11-02 10:01 |
|
Peter Makholm <peter@makholm.net> writes:
> export LC_ALL=en_GB
>
> så de bliver udført fra både ~/.bashrc og ~/.bash_profile. Personligt
> har jeg det stående i ~/.bashrc som jeg så sourcer fra
> ~/.bash_profile.
>
> X11 er jeg ikke helt klar over hvor det kan sættes. Hvordan starter du
> X? startx, xdm, gdm, kdm, ...?
Ofte kan det gøres i ~/.xsession eller ~/.Xclients svjv. I KDE kan du
vist stille det i kontrolcenteret.
/Rasmus
--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Man invented language to satisfy his deep need to complain.
-- Lily Tomlin
----------------------------------[ moffe at amagerkollegiet dot dk ] --
| |
Axel Eystein Jensen (12-11-2002)
| Kommentar Fra : Axel Eystein Jensen |
Dato : 12-11-02 17:39 |
|
Peter Makholm wrote:
....
> så de bliver udført fra både ~/.bashrc og ~/.bash_profile. Personligt
> har jeg det stående i ~/.bashrc som jeg så sourcer fra
> ~/.bash_profile.
....
Ok, jeg har tjecket .bashrc og bash_profile for root en user. Der er
ikke valgt noget som kunne ændre på locale, men alligevel er locale
forskellig for de to brugere.
For root "POSIX" og for axel "C".
....
> X11 er jeg ikke helt klar over hvor det kan sættes. Hvordan starter du
> X? startx, xdm, gdm, kdm, ...?
....
Jeg starter X med gdm.
Jeg kan heller ikke finde nogle filer, der skulle sætte locale for mig her.
Er POSIX default værdi? Og hvorfor er C så valgt for user axel?
--
Mvh.
Axel
| |
Peter Makholm (12-11-2002)
| Kommentar Fra : Peter Makholm |
Dato : 12-11-02 10:23 |
|
moffe@amagerkollegiet.dk (Rasmus Bøg Hansen) writes:
> Ofte kan det gøres i ~/.xsession eller ~/.Xclients svjv. I KDE kan du
> vist stille det i kontrolcenteret.
..xsessions er også mit bud, men jeg har vist ofte set display managers
der enten ikke læste den eller også udførte den i en selvstændig
process, så man ikke kunne sætte environment variable.
Det bør dog virke (hvis man husker +x på .xsession) og jeg anser andet
for at være en fejl hvis ikke at den bruger .xinit istedet.
--
Peter Makholm | There are 10 kinds of people. Those who count in
peter@makholm.net | binary and those who don't
http://hacking.dk |
| |
|
|