Debian server beheer

Eén of meer talen toevoegen aan je systeem

Afhankelijk van de installatie van Debian kan het nodig zijn talen toe te voegen. Om te controleren welke talen geïnstalleerd zijn:

locale -a

In het 'ergste' geval spreekt je systeem alleen Engels en zie je deze output:

C en_US.utf8 POSIX

Om extra talen te installeren moet je root zijn. Gebruik vervolgens:

dpkg-reconfigure locales

Je scrolt met de de pijltjes omhoog en naar beneden door de lijst. Met de spatiebalk selecteer je de talen. Van de meeste talen zie je een UTF-8 en een ISO-8859 versie. De UTF-8 versie zou afdoende moeten zijn maar het kan geen kwaad ze beiden te selecteren.

Vervolgens druk je op enter om de installatie te starten. Je moet dan de default taal kiezen. Kies bij voorkeur een taal die alle gebruikers van je systeem begrijpen.

Als je klaar bent kun je met de locale -a opdracht controleren of de installatie gelukt is. Het resultaat is dan bijvoorbeeld:

C de_DE.utf8 en_US.utf8 es_ES.utf8 fr_FR.utf8 nl_NL.utf8 POSIX

Foutmeldingen perl: warning: Setting locale failed.

Deze foutmelding kun je oplossen door de volgende commando's:

export LC_CTYPE=en_GB.UTF-8 export LC_ALL=en_GB.UTF-8 export LANG=en_GB.UTF-8

Vervolgens gebruik je dpkg-reconfigure:

dpkg-reconfigure locales

Je kiest daar de talen die je bij de vorige opdracht ingesteld hebt en drukt op Enter. Daarna zouden de foutmeldingen weg moeten zijn. Mocht dit niet helpen dan bewerk je /etc/default/locale

nano /etc/default/locale

En voegt daar de volgende regels toe (dit is voor Brits Engels, vul uiteraard de taal van je keuze in):

LC_CTYPE="en_GB.UTF-8" LC_ALL="en_GB.UTF-8"