Återkommande åäö fråga.

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, Minime, nomicon

Plutonium
Allsmäktig
Poster: 226
Blev medlem: 14 Apr 2005 05:36
Ort: Essunga
Kontakt:

Återkommande åäö fråga.

Posta av Plutonium » 28 Apr 2011 01:30

Upptäckte ett litet märkligt fenomen som jag inte har tänkt på innan och det är bokstäverna åäö..
Som user i pico kan jag nyttja dem men som root/su så går det inte. Varför är det så?

Användares profilbild
Nille
Gud
Poster: 1325
Blev medlem: 17 Jun 2004 02:41

Re: Återkommande åäö fråga.

Posta av Nille » 28 Apr 2011 22:41

För att du byter till root med "su" istället för "su -".
Så antingen använder du "su -" eller så kör du "source /etc/profile" när du använt "su".

Om du är lika lat som mig så skriver du inte "source" utan använder "." istället då det fungerar lika bra men är sämre att skriva i ett exemple.
The more linux you go the slacker you get.

Användares profilbild
Nille
Gud
Poster: 1325
Blev medlem: 17 Jun 2004 02:41

Re: Återkommande åäö fråga.

Posta av Nille » 28 Apr 2011 23:00

Kom på att jag kanske skulle förklara lite bättre.
När du byter till root med "su" så läser den inte in /etc/profile som i sin tur läser in filerna i katalogen /etc/profile.d där lang.sh finns och ställer in din locale inställning.
Du kan testa detta genom att du byter till till root med "su" och sedan kör du "locale" och ser t.ex LC_CTYPE="POSIX"
Kör nu ". /etc/profile" och kör sen "locale" igen och du kommer se LC_CTYPE="en_US" eller vad du har valt i /etc/profile.d/lang.sh
Med "su -" så läses /etc/profile in då du loggar in på riktigt.
-, är det samma som -l eller --login
The more linux you go the slacker you get.

Plutonium
Allsmäktig
Poster: 226
Blev medlem: 14 Apr 2005 05:36
Ort: Essunga
Kontakt:

Re: Återkommande åäö fråga.

Posta av Plutonium » 28 Apr 2011 23:04

Tack så mycket Nille! Det förklarade en hel del.

Användares profilbild
Nille
Gud
Poster: 1325
Blev medlem: 17 Jun 2004 02:41

Re: Återkommande åäö fråga.

Posta av Nille » 28 Apr 2011 23:24

Varsågod :D
The more linux you go the slacker you get.

Skriv Svar