Changeset 643f8be for BOOK/bootscripts
- Timestamp:
- Feb 21, 2006, 1:06:39 AM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 881ee9d
- Parents:
- c135b4d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/bootscripts/common/profile.xml
rc135b4d r643f8be 95 95 <screen><computeroutput>ISO-8859-1</computeroutput></screen> 96 96 97 <para>This results in a final locale setting of 98 <quote>en_GB.ISO-8859-1</quote>.</para> 97 <para>This results in a final locale setting of <quote>en_GB.ISO-8859-1</quote>. 98 It is important that the locale found using the heuristic above is tested prior 99 to it being added to the Bash startup files:</para> 100 101 <screen><userinput>LC_ALL=[locale name] locale country 102 LC_ALL=[locale name] locale language 103 LC_ALL=[locale name] locale charmap 104 LC_ALL=[locale name] locale int_curr_symbol 105 LC_ALL=[locale name] locale int_prefix</userinput></screen> 106 107 <para>The above commands should print the country and language names, the 108 character encoding used by the locale, the local currency and the prefix 109 to dial before the telephone number in order to get into the country. If 110 any of the commands above fail with a message similar to the one shown 111 below, this means that your locale was either not installed in Chapter 6 112 or is not supported by the default installation of Glibc.</para> 113 114 <screen><computeroutput>locale: Cannot set LC_* to default locale: No such file or directory</computeroutput></screen> 115 116 <para>If this happens, you should either install the desired locale using 117 the <command>localedef</command> command, or consider choosing a different 118 locale. Further instructions assume that there are no such error messages 119 from Glibc.</para> 120 121 <para>Some packages beyond LFS may also lack support for your chosen locale. 122 One example is the X library (part of the X Window System), which outputs 123 the following error message:</para> 124 125 <screen><computeroutput>Warning: locale not supported by Xlib, locale set to C</computeroutput></screen> 126 127 <para>Sometimes it is possible to fix this by removing the charmap part of 128 the locale specification, as long as that does not change the character map 129 that Glibc associates with the locale (this can be checked by running the 130 <command>locale charmap</command> command in both locales). For example, 131 one would have to change "de_DE.ISO-8859-15@euro" to 132 "de_DE@euro" in order to get this locale recognized by Xlib.</para> 133 134 <para>Other packages can also function incorrectly (but may not necessarily 135 display any error messages) if the locale name does not meet their expectations. 136 In those cases, investigating how other Linux distributions support your locale 137 might provide some useful information.</para> 99 138 100 139 <para>Once the proper locale settings have been determined, create the
Note:
See TracChangeset
for help on using the changeset viewer.