Rettelse af locale-fejl på Linux
Please check your locale settings
Mange af os foretrækker vores Ubuntu Server på engelsk, men stadig nogle elementer som bl.a. tastaturlayout, time-settings mv. på dansk.
Locale er et måde at opsætte vores regions-indstillinger på Linux. Ved at skrive kommandoen locale får du et overblik over de aktuelle regions-indstillinger på din Linux-server.
Mange af jer derude har måske oplevet at disse locale-indstillinger driller, og i så fald din Linux-server gør dette, er denne video noget for dig, vi kigger nemlig på hvordan vi kan løse det kendte locale-problem med Ubuntu Linux.
De fejl man oftest ser, når ens locale indstillinger er forkert sat op, er f.eks.
can't set the locale; make sure $LC_* and $LANG are correct
eller denne, når f.eks. perl benyttes:
[email protected]:/boot$ perl
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
I denne video skal vi kigge på hvordan vi installerer den danske locale-database i Ubuntu, og vha. af vores locale-gen får opsat da_DK som vores foretrukne locale på vores system:
locadaba@server:~$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="da_DK.utf8"
LC_NUMERIC="da_DK.utf8"
LC_TIME="da_DK.utf8"
LC_COLLATE="da_DK.utf8"
LC_MONETARY="da_DK.utf8"
LC_MESSAGES="da_DK.utf8"
LC_PAPER="da_DK.utf8"
LC_NAME="da_DK.utf8"
LC_ADDRESS="da_DK.utf8"
LC_TELEPHONE="da_DK.utf8"
LC_MEASUREMENT="da_DK.utf8"
LC_IDENTIFICATION="da_DK.utf8"
LC_ALL=da_DK.utf8
God fornøjelse med denne danske e-læringsvideo fra v5.dk