s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Next
Previous
Contents
4. Ympäristön lokaaliasetuksetLokaaliasetusten tarkoitus on saada ohjelmat noudattamaan esimerkiksi eri kielten erilaisia aakkosjärjestyssääntöjä ja muita käytäntöjä. Lokaalit vaikuttavat mm. kellonaikojen ja päivämäärien tulostusmuotoon ja tietueiden lajittelujärjestykseen eri ohjelmia käytettäessä - mikäli ohjelmat on tehty asianmukaisella tavalla ja kirjastot tukevat kyseistä lokaalia. Uudehkojen Linux-jakelujen (Slackware 3.0 ja RedHat 2.1) kirjastot
tukevat dokumenttien mukaan yleistä eurooppalaista
Latin1-merkistölokaalia ISO-8859-1. Oikea lokaaliasetus Suomessa
on Voi olla viisasta asettaa suomalainen lokaali jo nyt, niin että
spesifisen suomalaisen lokaalituen mahdollisesti joskus
ilmestyessä kirjastoihin se otetaan käyttöön.
Lokaalin asetus voi olla myös epäviisasta, koska esim.
päivämäärätulostuksen muodon muuttuminen voi
muuttaa komentotiedostojen toimintaa ja rikkoa siten ohjelmia.
LC_TIME-lokaalin POSIX-asetuksella date-komennon tulostus on muotoa LC_ALL- tai LC_TIME-asetuksen tekeminen ei siis ole välttämättä järkevää, mutta LC_CTYPE ja LC_COLLATE kannattaa asettaa suomalaiseksi. Esim. tcsh vaatii LC_CTYPE-asetuksen, jotta 8-bittiset merkit toimisivat. Jos käytät komentotulkkina csh-varianttia (kuten tcsh),
haluat todennäköisesti tehdä asetuksen tiedostossa
Jos taas käytät sh-varianttia (kuten bash tai pdksh), kirjoita
tiedostoon
Next Previous Contents |