- In order to set up locales on my machine I had to upgrade
a few things.
Apparently
ftp.tu-clausthal.de:/pub/linux/SLT/nls contains a a.out version
of locale and localedef (in the file nlsutils-0.5.tar.gz), so if
you don't have an ELF system, or don't want one you can use the
above. There is probably a copy of the nlsutils package some
other place, but I have not looked for it.
I hadn't known that there was a stand alone version of
locale and localedef, and kind of figured that you would have to
have the corresponding libc installed. Because of this a lot
of this HOWTO is just a log of what I had to do to upgrade libc
and family.
If you do this, as I have you, will need to be running an ELF system,
or upgrade to one as you set up your locales.
- The sorts of system upgrades that I did are
the same sort
of upgrades that have to be done to upgrade from a.out
to ELF. If you haven't done this, or if you have upgraded
to ELF by reinstalling Linux then you should get the resent
ELF HOWTO from a sunsite mirror. This is an excellent
guide, and gives additional guidance for installing libc,
ld.so, and other ELF system upgrades.
- For anything that you install, read the appropriate release
notes, or README type files. If you mess up your system
by misinterpreting something that I say here, or ( hopefully not )
by doing something that I say in here, please don't blame me.
- Mis-installing a new libc, and ld.so, could leave you with
an unbootable system. You probably ought to have a
boot disk handy, and make sure any critical, non-replaceable,
data is backed up.