Avatar billede eikhorsholm Nybegynder
11. september 2005 - 16:59 Der er 12 kommentarer og
1 løsning

Ændre sprog fra terminalen?

Hvordan kan jeg sætte sproget fra tysk til engelsk på en Debian server når jeg ssh'er ind?
Avatar billede xyborx Nybegynder
12. september 2005 - 10:28 #1
Smid følgende ind i din ~/.bashrc:
export LANG="en_US"
export LC_ALL="en_US"

Du kan også evt. ændre din tidszone:
export TZ="CET"

Det skulle gerne fikse det
Avatar billede eikhorsholm Nybegynder
12. september 2005 - 11:50 #2
Jeg vil faktisk gerne have engelsk sprog overalt på min server, men dansk tid.
Har ikke så meget styr på tingene, kan du nok regne ud, men er export TZ="CET" dansk tid?
Avatar billede eikhorsholm Nybegynder
12. september 2005 - 12:12 #3
Og en ting til, når jeg har skrevet de tre ovenstående kommandoer, skal man så restarte serveren eller noget før det virker?

Men igen, alt sprog på engelsk, men dansk tid (og valuta hvis der er sådan noget man skal sætte)?
Avatar billede xyborx Nybegynder
12. september 2005 - 12:15 #4
Jep, CET (Central European Time) er dansk tid.

Tidszonen kan ændres for hele systemet ved at lade /etc/localtime pege på den rige tidszone fil:
rm /etc/localtime
ln -s ../usr/share/zoneinfo/Europe/Copenhagen /etc/localtime

Hvis sprogindstillingerne skal gælde for hele serveren, så er det mere hensigtsmæssigt at lægge dem i /etc/profile, eller finde ud af hvor de bliver sat til tysk.
Avatar billede xyborx Nybegynder
12. september 2005 - 12:19 #5
Normalt er det nok at logge ud og logge ind igen, eller køre source /etc/profile og source ~/.bashrc . Ved ændring af /etc/localtime mener jeg nok at det bliver ændret med det samme, medmindre du har overridet det med TZ variablen.

Du kan se andre sprogvariabler med locale. LC_ALL kan bruges til samlet at ændre alle LC_* variablerne. locale -a giver en liste over alle de mulige locales du kan bruge, dog skal utf8 omskrives til UTF-8.
Avatar billede eikhorsholm Nybegynder
12. september 2005 - 14:39 #6
Så alt det jeg skal skrive i terminalen er:

export LANG="en_US"
export LC_ALL="en_US"
rm /etc/localtime
In -s ../usr/share/zoneinfo/Europe/Copenhagen /etc/localtime/
source /etc/profile
source ~/.bashrc

eller mangler jeg noget her? og hvilket bibliotek skal jeg befinde mig i, når jeg skriver det? (er helt newbee til det her)...
Avatar billede xyborx Nybegynder
12. september 2005 - 14:44 #7
Det med export skal skrives ind i enten /etc/profile (hele systemet) eller ~/.bashrc (din bruger)
De andre linier skal du ganske rigtigt køre i terminalen.
Det er ligegyldigt hvor du står henne, da stierne er skrevet fuldt ud.
Avatar billede eikhorsholm Nybegynder
13. september 2005 - 12:19 #8
Så i filen /etc/profile/ skriver/tilføjer jeg:
export LANG="en_US"
export LC_ALL="en_US"

så kører jeg fra terminalen:
rm /etc/localtime
In -s ../usr/share/zoneinfo/Europe/Copenhagen /etc/localtime/

og til sidst skriver jeg source /etc/profile/ for at "aktivere" ændringerne?

Så skulle mit system kører 100% engelsk med dansk tid?
Avatar billede xyborx Nybegynder
13. september 2005 - 18:35 #9
Jeps, ellers må du lige sige til :)
Avatar billede eikhorsholm Nybegynder
13. september 2005 - 22:42 #10
Jeg kan godt få skrevet export... in i /etc/profile.
Jeg kan også godt kører rm /etc/localtime.
Men hvis jeg præver at køre:
In -s ../usr/share/zoneinfo/Europe/Copenhagen /etc/localtime/
så får jeg fejlen bash: In: command not found
Avatar billede eikhorsholm Nybegynder
13. september 2005 - 22:45 #11
Det er selvfølgelig ln og ikke in :-)
Nu får jeg fejlen:
ln: creating symbolic link `/etc/localtime//Copenhagen' to `../usr/share/zoneinfo/Europe/Copenhagen': No such file or directory
Avatar billede xyborx Nybegynder
13. september 2005 - 22:46 #12
Ah, det skal være l som i link :) ln står sjovt nok også for link
Avatar billede xyborx Nybegynder
13. september 2005 - 22:48 #13
Der skal ikke skråstreg efter localtime
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester